Читайте также: |
|
ЛАБОРАТОРНАЯ РАБОТА №_21-23
Тема: РАЗРАБОТКА АЛГОРИТМОВ И ПРОГРАММ СОЗДАНИЯ, КОРРЕКТИРОВКИ И ПРОСМОТРА ТИПИЗИРОВАННЫХ ФАЙЛОВ.
Цель работы: Формирование и отработка практических умений решению задач с использованием типизированных файлов, закрепление теоретических знаний по работе с типизированными файлами.
Техническое обеспечение: ПЭВМ.
Программное обеспечение: ОС Windows, ИСР Turbo Pascal 7.0.
ОБЩИЕ СВЕДЕНИЯ
Файловые типы данных введены в язык для работы с внешними устройствами - файлами на диске, принтерами и т.д. Передача данных с внешнего устройства в оперативную память называется чтением, или вводом, обратный процесс – записью, или выводом.
Файл – это структурированный тип данных, представляющий собой совокупность однотипных элементов, количество которых заранее (до исполнения программы) не определено. Файл можно представить как конечную последовательную цепочку элементов в двоичном формате, пронумерованных от 0, заканчивающуюся специальным кодом, называемым маркером конца.
Количество элементов, хранящихся в данный момент в файле, называется его текущей длиной. Указатель – это специальная переменная, по значению которой мы можем определить текущую позицию доступного элемента, т.е. его номер. Как правило, все действия с файлом (чтение из файла, запись в файл) производится поэлементно. По мере перемещения по файлу значение текущего указателя меняется.
Существует два способа доступа к элементам файла:
1. последовательный
2. прямой.
Переменные файлового типа называют логическими файлами, а реальные устройства и файлы на диске - физическими файлами.
Для организации ввода-вывода в программе необходимо выполнить следующие действия:
1. Объявить файловую переменную
2. Связать ее с физическим файлом;
3. Открыть файл для чтения и/или записи;
4. Выполнить операции ввода-вывода;
5. Закрыть файл.
Дата добавления: 2015-08-17; просмотров: 46 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Защитная броненакладка: есть. | | | Процедуры и функции для работы с файлами |