Под файлом понимается именованная совокупность данных расположенных на внешнем носителе.
Файл – совокупность записей, а запись это наименьшая единица обмена между носителем информации и оперативной памятью.
Два вида обмена данных: 1.ввод. 2.вывод.
Все файлы в программе:
входные (операции чтения)
выходные (операции записи)
В разные моменты выполнения программы файлы могут быть и входными(в начале) и выходными(в конце)
Второй способ организации файлов (применимый к программированию)
последовательный (записи расположенные в файле последовательно – упорядоченно)
произвольная (записи сохраняются по заданной файловой системе адресу и не упорядочены)
Три основных операции файлов:
открытие
чтение или запись данных
закрытие файла
open <имя> for <тип открытия>
Три типа открытия: input, output, random
Input – откр сущ входн файла с последовательной организацией файлов (чтение)
Output – открытие для сохранения для записи данных (стираются старые – перезапись новыми данными)
Random – произв орг открывает обновляемый (чтение - если есть и запись – если нет)
#n
n - число
порядковый номер файла для упрощения открытия.
Input #1, n,m