ВУЗ:
Составители:
Рубрика:
91
d)
открыть файл (процедура REWRITE);
e)
ввести данные, предназначенные для записи в файл;
f)
записать данные в файл (предложения WRITE / WRITELN);
g)
закрыть файл (процедура CLOSE).
2.
При создании процедуры чтения необходимо:
a)
проверить, существует ли такой файл на диске (процедура FINDFIRST,
FINDNEXT);
b)
если файл не существует, то необходимо уточнить имя в интерактивном режиме и
снова перейти к пункту а);
c)
если файл существует, привести в соответствие DOS - ое имя файла с файловой
переменной, используемой в программе (процедура ASSIGN);
d)
открыть файл (процедура RESET);
e)
считать данные из файла (предложения READ / READLN);
f)
отобразить считанные данные на экране дисплея;
g)
закрыть файл (процедура CLOSE).
3.
В начале каждой процедуры необходимо:
a)
отключить стандартную проверку выполнения операций ввода-вывода, используя
директиву компилятора {$I-};
b)
после выполнения каждой операции ввода-вывода самостоятельно проверять код ее
завершения с помощью функции IORESULT;
c)
при неуспешном завершении операции ввода-вывода устранить причину ,
приведшую к этой ситуации.
Содержание отчета
1. Титульный лист.
2. Словесная постановка задачи.
3. Математическая постановка задачи.
4. Таблица идентификаторов входных и выходных данных, а также их типов.
5. Листинг программы.
6. Контрольный тест.
7. Результаты тестирования.
8. Анализ допущенных ошибок.
9. Инструкция по эксплуатации программы.
10. Ответы на контрольные вопросы.
Варианты индивидуальных заданий
Вариант 1
А. Создать файл, содержащий сведения о месячной заработной плате рабочих завода.
Каждая запись содержит поля - фамилия рабочего, наименование цеха, размер заработной
платы за месяц. Количество записей - произвольное.
Б. Вычислить общую сумму выплат за месяц по цеху Х, а также среднемесячный заработок
рабочего этого цеха. Вывести ведомость для начисления заработной платы рабочим этого
цеха.
Вариант 2
А. Создать файл, содержащий сведения о количестве изделий, собранных сборщиками цеха
за неделю. Каждая запись содержит поля - фамилия сборщика, количество изделий,
собранных им ежедневно в течение шестидневной недели (в понедельник, вторник и т.д.).
Количество записей - произвольное.
Б. По каждому сборщику просуммировать количество деталей, собранное им за неделю.
Определить сборщика, собравшего наибольшее число изделий, и день, когда он достиг
наивысшей производительности труда.
Вариант 3
d) открыть файл (процедура REWRITE); e) ввести данные, предназначенные для записи в файл; f) записать данные в файл (предложения WRITE / WRITELN); g) закрыть файл (процедура CLOSE). 2. При создании процедуры чтения необходимо: a) проверить, существует ли такой файл на диске (процедура FINDFIRST, FINDNEXT); b) если файл не существует, то необходимо уточнить имя в интерактивном режиме и снова перейти к пункту а); c) если файл существует, привести в соответствие DOS - ое имя файла с файловой переменной, используемой в программе (процедура ASSIGN); d) открыть файл (процедура RESET); e) считать данные из файла (предложения READ / READLN); f) отобразить считанные данные на экране дисплея; g) закрыть файл (процедура CLOSE). 3. В начале каждой процедуры необходимо: a) отключить стандартную проверку выполнения операций ввода-вывода, используя директиву компилятора {$I-}; b) после выполнения каждой операции ввода-вывода самостоятельно проверять код ее завершения с помощью функции IORESULT; c) при неуспешном завершении операции ввода-вывода устранить причину , приведшую к этой ситуации. Содержание отчета 1. Титульный лист. 2. Словесная постановка задачи. 3. Математическая постановка задачи. 4. Таблица идентификаторов входных и выходных данных, а также их типов. 5. Листинг программы. 6. Контрольный тест. 7. Результаты тестирования. 8. Анализ допущенных ошибок. 9. Инструкция по эксплуатации программы. 10. Ответы на контрольные вопросы. Варианты индивидуальных заданий Вариант 1 А. Создать файл, содержащий сведения о месячной заработной плате рабочих завода. Каждая запись содержит поля - фамилия рабочего, наименование цеха, размер заработной платы за месяц. Количество записей - произвольное. Б. Вычислить общую сумму выплат за месяц по цеху Х, а также среднемесячный заработок рабочего этого цеха. Вывести ведомость для начисления заработной платы рабочим этого цеха. Вариант 2 А. Создать файл, содержащий сведения о количестве изделий, собранных сборщиками цеха за неделю. Каждая запись содержит поля - фамилия сборщика, количество изделий, собранных им ежедневно в течение шестидневной недели (в понедельник, вторник и т.д.). Количество записей - произвольное. Б. По каждому сборщику просуммировать количество деталей, собранное им за неделю. Определить сборщика, собравшего наибольшее число изделий, и день, когда он достиг наивысшей производительности труда. Вариант 3 91
Страницы
- « первая
- ‹ предыдущая
- …
- 89
- 90
- 91
- 92
- 93
- …
- следующая ›
- последняя »