Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
laba_7_Paskal.docx
Скачиваний:
1
Добавлен:
25.11.2019
Размер:
261.69 Кб
Скачать

Министерство Образования Российской Федерации

ПЕНЗЕНСКАЯ ГОСУДАРСТВЕННАЯ ТЕХНОЛОГИЧЕСКАЯ АКАДЕМИЯ

(ПГТА)

Кафедра «Информационные компьютерные технологии»

ОТЧЕТ

О ВЫПОЛНЕНИИ ЛАБОРАТОРНОЙ РАБОТЫ №7

«Обработка файлов средствами языка Turbo Pascal»

Выполнил:

Студент гр.11СИ1б __________________________

подпись, дата

Принял:

Доцент кафедры ИКТ _________________________ В.С.Дятков

подпись, дата

Пенза, 2012

Лабораторная работа № 7 Обработка файлов средствами языка Turbo Pascal

Цель работы: освоение методики проектирования Pascal-программ с использованием операций с файлами.

Порядок выполнения работы

1. Получить вариант задания.

2. Изучить процедуры и функции, используемые для работы с файлами, и необходимые для выполнения данной лабораторной работы.

3. Разработать алгоритм подготовки и обработки данных на основе заданных операций.

4. Подготовить текст программы и отладить программу с использованием среды Turbo Pascal.

5. Устно ответить на контрольные вопросы.

6. Оформить отчет.

Варианты заданий

Таблица 7.1

№ варианта

Тип данных

(табл. 7..2)

Задание имени файла

(табл. 7.3)

Сообщение об ошибках (табл. 7.4)

Последовательность операций над данными (табл. 7.5)

1

2

6

1

2

1

2

1

2

Таблица 7.2

№ варианта

Тип данных в файле

2

Вещественные числа

6

Записи со структурой табл. 7.8

Таблица 7.3 Таблица 7.4

№ варианта

Вариант задания имени файла

№ варианта

Вариант вывода сообщений об ошибках

1

Ввод с клавиатуры

1

Краткий

2

Строковая константа в программе

2

Расширенный

Таблица 7.5

№ варианта

Вариант цепочки операций над данными

1

Ввод с клавиатуры и запись в массив, запись из массива в файл, чтение из файла и вывод на экран

2

Ввод с клавиатуры и запись в файл, чтение из файла и вывод на экран, дополнение файла

Таблица 7.8

Студент

Фамилия

Экзаменационные оценки

Математика

Информатика

Описание входных и выходных данных

Название переменной

Идентификатор

Тип

Ограничения

i

i

byte

>0

Массив

a

array[1..30] of real

>0

Имя файла

f_name

string

>0

b

b

real

>0

Файл1

F1

file of real

>0

Оценка

Otsen

record

>0

студент

stud

record

>0

Файл «студенты»

FS

file of stud

>0

Фамилия

fio

string

>0

Количество записей, количество элементов массива

kol

byte

>0

Таблица 1 - Структура входных и выходных данных программы

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]