Лекция: Лабораторная работа № 5. Работа с временными файлами

 

Цель работы. Выработать навыки работы с файловым типом данных. Научиться решать задачи с использованием временных файлов.

 

7.1 Ход работы:

1) Изучить теоретический материал по теме лабораторной работы (лекции, учебник).

2) Составить и откомпилировать программу, согласно постановке задачи.

3) Запустить программу на выполнение.

4) Отредактировать программу и сохранить ее на диске А под именем lab5.pas.

5) Распечатать программу и результаты работы программы.

6) Составить отчет по работе.

7) Защитить работу.

7.2 Содержание отчёта

Отчет по лабораторной работе должен содержать:

1) тему работы;

2) цель работы;

3) ход работы;

4) постановку задачи;

5) распечатку программ;

6) результаты работы программ.

 

Постановка задачи

Подготовить анкетные данные своих ближайших родственников. Оформить сведения о каждом родственнике в виде записи, в которой определены следующие поля:

1. фамилия, имя, отчество;

2. степень родства (мать, сестра и т.д.);

3. город проживания;

4. год рождения;

5. признак – работает или нет.

Организовать ввод данных с терминала и записать их во временный файл. Вычислить в программе средний возраст родственников. Организовать чтение созданного файла и вывод на терминал информации о тех родственниках, у которых возраст меньше среднего.

Вопросы к защите лабораторной работы № 5

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

2. Можно ли в одно и то же время считать из файла и записывать в него? Почему?

3. Если не переписывать файл заново, то значения таких элементов можно изменять: только первого, только последнего, каких угодно, никаких? Какие элементы можно удалять из файла?

4. В какое место файла можно добавлять новые элементы: в начало, в конец, в середину, куда угодно, никуда? Ответ поясните.

еще рефераты
Еще работы по информатике