- •Лабораторная работа 3 Разработка алгоритмов обработки файловой информации
- •Цель работы
- •Краткие теоретические сведения. Общие сведения о файловых структурах данных
- •Методика выполнения работы
- •Обработка файловой информации
- •16 Увеличить
- •3.3 Порядок выполнения работы
- •4. Содержание отчета
- •5. Контрольные вопросы
- •6. Варианты заданий
5. Контрольные вопросы
1. Дайте определение таблицы решений.
2. Какие спецификации, кроме таблицы решений Вы знаете?
3. Приведите нотацию схемы программы.
4. Какие группы символов не используются в схемах программ?
5. Прокомментируйте содержание листинга программы.
6. Какие требования удовлетворяются к качественной программе?
7. Какие операторы необходимы в программе на языке СИ++ для работы с входными файлами?
8. Какие операторы необходимы в программе на языке СИ++ для работы с выходными файлами?
9. Можно ли выделить поле записи в файле на внешнем носителе?
6. Варианты заданий
Ниже приведены форматы справочных файлов, рекомендуемых для программирования функции “проверка на корректность справочного файла”.
6.1 Справочный файл для задач обработки информации о продаже билетов
Количест-во мест |
N рейса |
Пункт отправле-ния |
Пункт прибытия |
Время отправле-ния |
Цена |
6.2 Справочный файл для задач составления расписания занятий
№ предмета |
Наименование предмета |
Фамилия И.О. преподавателя |
6.3 Справочный файл для задач учета средств связи и вычислительной техники
Регистрацион-ный номер |
Класс средств связи и выч. техники |
Наименование средств связи и ВТ |
Цена |
6.4 Справочный файл для задач учета кадрового состава кафедр и нагрузки преподавателей
Табельный № преподавателя |
Фамилия, имя, отчество преподавателя |
6.5 Справочный файл для задач учета нагрузки медицинского персонала больниц
Табельный № врача |
ФИО врача |
Специальность |
6.6 Справочный файл для информационных задач о наличии музыкальных или другого назначения дисков в магазинах города
Код CD |
Наименование CD |
Исполнитель |
6.7 Справочный файл для информационных задач о наличии товаров нв складах или в магазинах городазадач
Код товара |
Наименование товара |
Производитель товара |
6.8 Справочный файл для задач учета подписных изданий по почтовым отделениям
Номер отделения связи |
Адрес отделения связи |
6.9 Справочный файл для задач продажи туров туристическими аганствами
Номер туристического агенства |
Наименование агенства |
Адрес туристического агенства |
СПИСОК ЛИТЕРАТУРЫ
1. Липаев В.В. Тестирование программ.- М.: Радио и связь, 1986.- 296 с.: ил.
2. Выполнение схем алгоритмов, программ, данных и систем: Методические указания к курсовому и дипломному проектированию / Уфимск. Гос. Авиац. техн. ун-т; Сост.: Р.Г. Валеева, Г.Р. Валеева. – Уфа, 2003. – 23 с.
3. Гвоздев В.Е., В.Н.Мукасеева, Хасанов А.Ю. Специфицирование и тестирование программ. Методические указания к курсовой работе по дисциплине ‘Технология программирования’ - Уфа, 2004.
4. Иванова Г.С. Технология программирования: Учебник для вузов.- 2-е изд., стереотип. – М.: МГТУ им. Баумана, 2003. – 320 с.
Технологии разработки программного обеспечения. Учебное пособие. 2-е изд./ С. Орлов. – Спб.: Питер, 2003. – 480 с.: ил.
Вычислительные системы, сети и телекоммуникации /
В.Л. Бройдо. – Спб.: Питер, 2002. – 688 с.: ил.
Программирование на СИ++