- programmers must know the physical location and layout of records used by the program   - process is complex if using several files
- programmers must know the physical location and layout of records used by the program   - process is complex if using several files
provided quicker access to data and programs and jobs became more complex compositions of programs and data sets