Лабораторная работа n 1 работа в интегрированной среде borland pascal на примере программ линейной структуры



бет18/26
Дата18.05.2022
өлшемі364.5 Kb.
#456963
түріЛабораторная работа
1   ...   14   15   16   17   18   19   20   21   ...   26
Лабораторная работа N 1

4. КОНТРОЛЬНЫЕ ВОПРОСЫ

  1. Какие типы данных относятся к простым, какие к сложным ?

  2. Как объявляются записи ?

  3. Чем отличается запись от массива ?

  4. Какие операции допустимы над записью в целом?

  5. Как записывается уточненное имя ?

Лабораторная работа N 8
ФАЙЛЫ


1. ЦЕЛЬ РАБОТЫ: изучение файловых типов данных, приобретение практических навыков создания и обработки файлов.
2. ОСНОВНЫЕ ПОНЯТИЯ
ФАЙЛ - это упорядоченная последовательность однотипных компонентов, расположенных на внешнем носителе. Файлы предназначены только для хранения информации, а обработка этой информации осуществляется программами. Использование файлов целесообразно в случае:

  • долговременного хранения данных ;

  • доступа различных программ к одним и тем же данным;

  • обработки больших массивов данных, которые невозможно целиком разместить в оперативной памяти компьютера.

В Паскале определены текстовые файлы, типизированные и нетипизированные. Файл, не содержащий ни одного элемента, называется пустым. Создается файл путем добавления новых записей в конец первоначально пустого файла. Длина файла, т.е. количество элементов, не задается при определении файла.
Все файлы должны быть описаны в программе либо в разделе переменных VAR, либо в разделе типов TYPE. Под чтением файла понимают ввод данных из внешнего файла, находящегося на диске, в оперативную память машины. Запись в файл - вывод результатов работы программы из оперативной памяти на диск в файл.
Работа с файлами выполняется следующими процедурами:

  • Assign - устанавливает связь между именем файла в программе (файловой переменной ) и физическим именем файла, принятым в ОС.

  • Reset - открывает существующий файл для чтения.

  • Rewrite - создает и открывает новый файл для записи на внешнем устройстве (если файл ранее существовал, вся предыдущая информация из него стирается).

  • Close - закрывает открытый файл.

Для определения конца файла используется стандартная встроенная функция EOF(<файловая переменная>), которая принимает значение True, если достигнут конец файла, и значение False в противном случае.


Достарыңызбен бөлісу:
1   ...   14   15   16   17   18   19   20   21   ...   26




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет