- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Items
- •Sorted
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •First, Last
- •Birthday>'01.01.1975',
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
66
Рис. 27.4. Результат выполнения программы
27.3. Содержание отчета
Отчет должен содержать ответы на контрольные вопросы, тексты программ и результат выполнения задания соответствующего варианта.
27.4.Контрольные вопросы
1.Как в Object Pascal организуется структура типа 'запись'?
2.Чем отличаются текстовые, типизированные и нетипизированные файлы?
3.Дать определение файловой переменной.
4.Описать процесс построения главного меню на этапе разработки приложения.
Варианты заданий
Вариант 1
Написать программу для работы с телефонным справочником. Для работы с данными использовать структуру типа 'запись'. Поля должны содержать информацию о фамилии, домашнем и рабочем телефоне. Работу с файлом организовать с помощью меню.
66
Вариант 2
Составить ведомость студентов, сдавших экзамены за семестр. Для работы с данными использовать структуру типа 'запись'. Поля должны содержать информацию о фамилиях, об оценках по трем предметам и среднем балле. Работу с файлом организовать с помощью меню.
Вариант 3
Составить расписание движения автобусов. Для работы с данными использовать структуру типа 'запись'. Поля должны содержать информацию о фамилии водителе, марке автобуса, времени выхода в рейс и времени возвращения. Работу с файлом организовать с помощью меню.
Вариант 4
Составить ведомость сотрудников, работающих на предприятии. Для работы с данными использовать структуру типа 'запись'. Поля должны содержать информацию о фамилии, должности, наименовании отдела и дате начала работы. Работу с файлом организовать с помощью меню.
Вариант 5
Составить ведомость, содержащую информацию о производимом предприятием товаре за квартал. Для работы с данными использовать структуру типа 'запись'. Поля должны содержать информацию о подразделении, количестве товара в каждом месяце и суммарном значении производимого товара за квартал. Работу с файлом организовать с помощью меню.
Вариант 6
Составить ведомость книг в библиотеке. Для работы с данными использовать структуру типа 'запись'. Поля должны содержать информацию об авторе, названии и дате (год) выпуска книги. Работу с файлом организовать с помощью меню.
67
