Before revision: An example on a non-data agnostic program would be one which must specify the file type (flat file, archive or archive member, indexed file) specify the access method (sequential, ISAM, direct, stream), record size, block size, and other file system or operating system specific information about the file, as well as processing records retrived from, or written to, the specific file system and access method being used.
After revision: An example on a non-data agnostic program would be one which must specify the file type (flat file, archive or archive member, indexed file) specify the access method (sequential, ISAM, direct, stream), record size, block size, and other file system or operating system specific information about the file, as well as processing records retrieved from, or written to, the specific file system and access method being used.