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

7.8. Содержание отчета (см. П. 1.10)

7.9. Контрольные вопросы

1. Что такое «файл»?

2. Что такое «указатель текущей записи»?

3. Какую структуру может иметь имя файла?

4. Из каких элементов может состоять файл? Как нумеруются элементы файла?

5. Каково назначение переменных файлового типа? Как могут быть определены такие переменные в Pascal-программе?

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

7. Каковы правила записи операторов чтения из файла и записи в файл?

8. Как происходит выполнение процедур чтения из файла (записи в файл)?

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

10. Каково назначение функций FileSize, FilePos, EOF?

11. Как организовать обработку ошибок при работе с файлами? Каков алгоритм обработки? Какие операторы могут быть использованы для этого?

12. Что такое «текстовый файл»? Как определить в Pascal-программе файловые переменные для работы с текстовыми файлами?

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

14. Как организовать сохранение в файле данных, вводимых с клавиатуры?

15. Как организовать чтение данных из файла и вывод на экран?

Основная литература

1. Немнюгин С.А. Turbo Pascal: Практикум. – СПб., Питер, 2001.

2. Немнюгин С.А. Turbo Pascal: Практикум. – СПб., Питер, 2001.

3. Довгаль С.И. и др. Персональные ЭВМ: Турбо Паскаль v.7.0, объектное программирование, локальные сети: Уч. пос. – Киев: Информсистема сервис, 1993. 480 с.

4. Кнут Д. Искусство программирования для ЭВМ. Т. 1. Основные алгоритмы. – М.: Мир, 1976. 736 с.

5. Зуев Е.А. Программирование на языке Turbo Pascal 6.0, 7.0. – М.: Радио и связь, 1993.

6. Белецкий Я. Турбо Паскаль с графикой для персональных компьютеров. – М.: Машиностроение, 1991. 320 с.

7. Епанешников. Программирование в среде Турбо Паскаль v.7.0. – М.: ДИАЛОГ-МИФИ, 1996.

8. ГОСТ 19.701-90. ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.

9. Фаронов В.В. Турбо Паскаль 7.0. Начальный курс: Уч. пос. – М.:, Нолидж, 1997. 616 с.

10. Долгушева Л.Н., Пикулин В.В. Основы алгоритмизации и языки программирования: Уч.-практич. пос. – Пенза: Изд-во Пенз. технол. ин-та, 2003.

Дополнительная литература

1. Алгоритмизация и основы программирования / Г.И. Светозарова. – М.: Высшая школа, 1987. 128 с.

2. Йенсен К., Вирт Н. Паскаль: руководство для пользователя. – М.: Фин. и стат., 1989. 255 с.

3. Васюкова Н.Д., Тюляева В.В. Практикум по основам программирования. Язык Паскаль: Уч. пос. – М.: Выс. шк., 1991. 160 с.

4. Вирт Н. Алгоритмы + структуры данных = программы. – М.: Мир, 1985. 406 с.

5. Хершель Р. Turbo Pascal 4.0/5.0. – 1992.

6. Краткое руководство по Turbo Pascal 5.5. – М.: НПФ "И.В.К. Софт", 1991. 84с.

7. Йодан Э. Структурное проектирование и конструирование программ. – М.: Мир, 1979. 416 с.

8. Зуев Е.А. Язык программирования Turbo Pascal 6.0. – М.: Унитех, 1992. 298 с.

9. Фокс Дж. Программное обеспечение и его разработка. – М.: Мир, 1985. – 238 с.

10. Зелковиц М. Принципы разработки программного обеспечения. – М.: Мир, 1982. 368 с.

11. Бондарев В.М. Основы программирования. – Харьков: Фомио; Ростов н/Д: Феникс, 1998.