Planning  Considerations  for  CMS   DL/I  IN  THE  CMS/DOS   ENVIRONMENT   Batch  DL/I  application  programs  can  be  written  and  tested  in  the  CMS/DOS   environment.  This  includes  all  batch  application  programs  written  in  COBOL,   PL/I,  or  Assembler  language.  
You can also execute any data base description generation and program
specification block generation. The data base recovery and
reorganization utilities must also be executed in aDOS/VS   virtual  
machine.
For more information, see theCMS    and  DL/I  Infofmati2n,   GH20-1246.   eMS   Disk  and  File   Management  CMS   can  manage  up  to  ten  virtual  disks  for  each  user.  These  disks  may  
be minidisks or full packs. Moreover, they may be in:•   eMS   format  •   as  or  DOS   format  •   VSAM   format  When   the  VM/370   MSS   support  is  installed,  and  the  VM/370   processor  is  
attached to anMSS,   any  CMS   virtual  disk  can  be  located  on  an  MSS   3330V   volume.  eMS   disks  are  formatted  with  the  CMS   FORMAT   command;  files  contained  
on these disks are in a format unique toCMS,   and  cannot  be  read  or  
wri tten using other operating systems.-
as andDOS   disks  or  minidisks  may  be  used  in  CMS.   as  or  DOS   programs  
executing inCMS   may  read  data  sets  or  files  on  as  or  DOS   disks,  but  may  
notwrite   or  update   them:   as   and  DOS   minidisks  may   be  formatted  with  
the IBCDASDI service program, or with an appropriateOS/VS   or  DOS/VS   disk  initialization  program,  if  the  disk  is  a  full  pack.  VSAM   disks   used  in  CMS   are  fully  compatible  with  as  and  DOS   VSAM   disks.  Minidisks   for  use  with  VSAK   must  be  formatted  with  the  IBCDASDI  
program; full disks must be initialized using the appropriateas/iS   or  DOS/VS   disk  initialization  program.  DISK   ACCESS   Disks  can  be  accessed  in  two  ways:  read-only,  where  files  on  that  disk  
canonly   be  read;  and  read/write,  where  files  can  be  read  and  written.  
Both CP andCMS   can  control  read/write  access.  If  a  disk  is  
designated read/write by CP, then theCMS   access  determines  its  
read/write status. If a disk is desi9nated read-only by CP, then it can
only be accessed read-only inCMS.   Part  1.  Planning  for  System   Generation  25  
You can also execute any data base description generation and program
specification block generation. The data base recovery and
reorganization utilities must also be executed in a
machine.
For more information, see the
be minidisks or full packs. Moreover, they may be in:
attached to an
on these disks are in a format unique to
wri tten using other operating systems.-
as and
executing in
not
the IBCDASDI service program, or with an appropriate
program; full disks must be initialized using the appropriate
can
Both CP and
designated read/write by CP, then the
read/write status. If a disk is desi9nated read-only by CP, then it can
only be accessed read-only in
            
            








































































































































































































































































































































































































































































































































