Лекция: Методические указания к лабораторной работе № 3
Типы данных, с которыми до сих пор имели дело, предназначены для манипулирования информацией, содержащейся в оперативной памяти компь-ютера. Однако, как известно, оперативная память способна хранить данные только временно – пока компьютер включён. Представим, что в течение дня производился какой-то сложный расчёт, к результатам которого придётся обращаться в последствии – иногда много дней спустя. Как сохранить эти результаты, чтобы они были в целости и сохранности, постоянно под рукой и при этом иметь возможность выключать компьютер, когда необходимо? Очевидно, что для эффективной работы нужен какой-то способ продолжительного хранения информации, чтобы ею можно было воспользоваться после выключения и включения компьютера снова. И такой способ существует. Для долговременного хранения информация из оперативной памяти переносится в файлы.
Понятие физического и логического файла в Turbo Pascal.
Файл – это именованная область внешней памяти, содержащая какую – либо информацию, это физический файл.
Файл – структура данных, используемая в программировании, это логический файл. Он существует только в логическом представлении, при написании программы.
Целесообразность применения файла:
1) вывод больших объёмов данных, подлежащих обработке. Очень удобно создать отдельный файл данных, который подготавливается заранее и применяется неоднократно;
2) файл данных может быть подготовлен другой программой, затем связывать между собой различные задачи, а так же не связывать программу с внешними средствами;
3) программа использующая данные из файлов не требует присутствия пользователя в момент фактического исполнения.
Классификация файлов: