Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Файлы.doc
Скачиваний:
5
Добавлен:
12.11.2019
Размер:
517.12 Кб
Скачать

Обобщение систематизация. Контрольные вопросы и ответы

  1. Что представляет собой файл?

Для сохранения информации на дисковых носителях используются файлы – поименованные области диска, доступ к которым осуществляется как к последовательности элементов некоторого типа. Доступ к файлам не является индексированным, однако существует множество вспомогательных операций, таких как определение размера файла и позиционирование внутри него.

  1. Какие бывают файлы?

Файлы делятся на текстовые, двоичные типизированные и двоичные нетипизированные. В зависимости от типа файла используются различные методы доступа к информации, хранимой в нем. Для текстовых файлов допустимы операции чтения и записи, а также добавление строк в конец файла. Для двоичных файлов допустимы операции одновременного чтения и записи, а также изменения текущего элемента.

  1. Какие процедуры в Pascal используются для операций открытия и закрытия файла?

Перед использованием файлов для чтения или записи их необходимо открыть с помощью процедур Reset – для чтения, ReWrite – для записи, Append – для дозаписи. После файл необходимо закрыть с помощью процедуры Close.

  1. Какие процедуры используются для чтения информации из файлов разных типов?

Для чтения информации из текстовых файлов используются процедуры Read и Readln, для двоичных типизированных – процедура Read, для двоичных нетипизированных – процедура BlockRead.

  1. Какие процедуры используются для записи информации в файлы разных типов?

Для текстовых файлов используются процедуры Write и Writeln, для двоичных типизированных – Write, для двоичных нетипизированных файлов – процедура BlockWrite.

  1. Какие процедуры предусмотрены в Pascal для операций с каталогами?

Для организации удобной иерархической структуры файлов используются каталоги файловой системы. Операции, выполняемые с каталогами, включают их создание (процедура MkDir), удаление (процедура RmDir), и изменение текущего каталога – каталога, относительно которого указываются пути к файлам, имя которых задано не полностью.

34