![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Цель лабораторной работы:
- изучение структурной организации, способов доступа к элементам и других особенностей типизированных файлов;
- изучение стандартных подпрограмм библиотеки Турбо Паскаля для работы с типизированными файлами;
- приобретение навыков работы с типизированными файлами;
- совершенствование навыков процедурного программирования при решении задач обработки типизированных файлов.
Задание на программирование: используя технологию процедурного программирования разработать программу обработки типизированных файлов с числом записей не менее 5, структуру которых определяет индивидуальное задание. Вспомогательные файлы и массивы не использовать.
Порядок выполнения работы:
1) Получить у преподавателя индивидуальное задание.
2) Построить дерево подзадач и на его основе структурную диаграмму программы для решения индивидуальной задачи.
3) Сформулировать условие поиска данных в файле и организовать поиск по условию с сохранением найденных записей в новом файле.
4) Описать и использовать подпрограммы: проверки существования, создания, просмотра, сортировки файла записей, поиска данных в файле.
5) Предусмотреть в программе возможность выбора варианта выполнения программы с помощью меню в окне диалога с пользователем.
6) Использовать оконный интерфейс предыдущих лабораторных работ.
7) При демонстрации выполнения программы обеспечить одновременный показ в окнах на экране исходного и результирующего файла.
8) Оформить отчет о лабораторной работе в составе: постановка задачи, дерево подзадач, спецификация подпрограмм, текст программы, контрольные примеры.
Варианты индивидуальных заданий
Самолеты | ||||||
Наименование | Фамилия | Год | Количество | Грузоподъемность | ||
типа | конструктора | выпуска | кресел | в Т | ||
Расчет движения | ||||||
Наименование | Тип | Количество | Налет | Пассажирооборот | ||
воздушной линии | самолета | рейсов | в тыс.км | в чел. км | ||
Перевозки | ||||||
Тип | Номер | Количество | Налет | Налет | ||
самолета | борта | рейсов | в часах | в тыс.км | ||
Расписание | ||||||
Номер | Наименование | Тип | Стоимость | Протяженность | ||
Рейса | рейса | самолета | билета | линии | ||
Сооружения аэропорта | ||||||
Наименование | Площадь | Этажность | Год | Стоимость | ||
сооружения | в млн. руб. | |||||
Ремонт аэродромных сооружений | ||||||
Наименование | Шифр | Вид | Стоимость | Наименование | ||
ремонта | ремонта | подрядчика | ||||
Кассы авиабилетов | ||||||
Номер | ФИО | Количество | Суммарная | Дата | ||
кассы | кассира | проданных | выручка | продажи | ||
билетов | ||||||
Характеристики ПК | ||||||
Тип | Тактовая | Емкость | Емкость | Тип | ||
процессора | частота | ОП в Мбайт | ЖМД в Мбайт | монитора | ||
Города | ||||||
Наименование | Количество | Площадь | Год | Количество | ||
жителей | в кв.км | основания | школ | |||
Мосты | ||||||
Наименование | Высота | Ширина | Количество опор | Протяженность | ||
Программные продукты | ||||||
Наименование | Фирма | Стоимость | Объем | Количество | ||
Музеи | ||||||
Наименование | Назначение | Адрес | Время работы | Стоимость билета | ||
Экскурсии | ||||||
Наименование | Страна | Стоимость | Продолжительность | Транспорт | ||
Квартиры | ||||||
Адрес | Площадь | Сторона | Стоимость | Этаж | Колич. | |
в кв.м | света | 1 кв.м | комнат | |||
Кинотеатры | ||||||
Наименование | Стоимость | Время | Адрес | Количество | ||
билета | сеансов | мест | мест | |||
Магазин | ||||||
Наименование товара | Фирма изготовитель | Сорт | Цена | Размер партии | ||
Театр | ||||||
Наименование спектакля | Дата | Время | Место | Цена билета | ||
Железная дорога | ||||||
Пункт назначения | Поезд | Вагон | Место | Стоимость проезда | ||
Библиотека | ||||||
Название книги | Автор | Издание | Год издания | Количество экземпляров | ||
Автоинспекция | ||||||
Марка машины | Цвет | Номер | Год выпуска | Владелец | ||
Метрополитен | ||||||
Номер линии | Название линии | Число станций | Время стоянки | Время разворота |
Дата публикования: 2014-11-03; Прочитано: 300 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!