Вариант 23. Программа тест
Составить программу Тест на знание языка программирования Паскаль.
Система должна содержать базу из минимум 20 вопросов по языку Паскаль и по 3 возможных варианта ответа на них, среди которых есть правильный ответ. Данные записываются в файл и при прохождении теста считываются из файла. Предусмотреть возможность обучающего режима в котором пользователю сразу сообщается о том, правильно ли он ввел ответ, либо на экран выдается верный вариант. Необходимо организовать файл в котором будут отображаться имя и фамилия участников теста и полученный им бал.
У программы существует 2 режима: режим пользователя и режим администратора. В режиме пользователя возможно только проходить тест и обучение.
В режиме администратора есть права на редактирование. Предусмотреть возможность добавления новых вопросов в систему, удаление вопросов из системы и их редактирования, а также удаление файла с результатами теста.
Вариант 24. Сеть автосалонов
Система должна содержать:
· данные об адресе(улица, дом);
· данные об автомобиле
o марка
o страна производитель
o фирма производитель
o фирма поставщик
o дата выпуска
o пробег
o цена
· данные об автосалоне
o название
o адрес
o телефон
o автомобиль
o ФИО гендиректора
Создать запросы
· Определить марку автомобиля наиболее широко представленную в автосалонах
· Определить данные автомобилей возрастом более 5 лет
· Определить данные о новых автомобилях
· Определить фирму, авто которой поступал чаще всего
Вариант 25. НПФ
Система должна содержать данные о негосударственном пенсионном фонде:
· данные об адресе(улица, дом);
· данные об дате(день, месяц, год);
· Данные о абоненте
o ФИО
o Дата рождения
o Тип пенсии(социальная, по возрасту)
o Адрес
o Стаж работы
o Зарплата за отчетный период
o Назначенная пенсия
· Данные о фонде
· Адрес
· абонент
Создать запросы
· По ФИО определить данные о всех социальных пенсионерах
· Выдать данные пенсионеров старше 80 лет
· Позволяющий повысить пенсию на 10%
· Определить пенсионера с самым большим стажем работы
Вариант 26
Сеть ресторанов
Система должна содержать:
· данные об адресе(улица, дом);
· данные о блюде(название, цена, калорийность);
· данные о ресторане (название, адрес, телефон, блюдо, повар, директор);
Создать запросы
· Определить по названию ресторане его адрес
· Определить адрес ресторана в котором заданное блюдо имеет минимальную цену
· Определить цену обеда состоящего из трех блюд
· Определить название ресторана в котором работает заданный сотрудник
Вариант 27
Салон красоты
Система должна содержать:
· данные об адресе(улица, дом);
· данные об дате(день, месяц, год);
· данные об услуге(название, цена);
· данные о сотруднике(ФИО , адрес местожительства, дата рождения, услуга, которую предоставляет, часы работы);
· данные о клинике(название, адрес, телефон);
Создать запросы
· Определить количество парикмахеров
· Определить самую дорогую услугу в салоне
· Определить данные на конкретного работника
· Определить по названию салона ее телефон
Вариант 28
Компьютерный магазин
Предметной областью является работа магазина по продаже компьютеров.
Система должна содержать:
· Данные о менеджерах по закупке (фамилия, адрес);
· Данные о дате (день, месяц, год);
· Данные о поставщике (наименование, адрес);
· Данные о товаре (наименование товара, данные о поставщике, данные менеджерах по закупке, цена товара, количество, дата поставки);
Создать запросы
· Определить товар количество которого в магазине меньше 5
· Определить название самого дорогого товара
· Определить товары, поступившие за последний месяц
· Определить товары которых больше всего на складах магазина
Вариант 29
Бронировка авиарейсов
Система должна содержать:
· данные об адресе (улица, дом, квартира);
· данные о пассажире(ФИО, дата рождения, адрес);
· данные о рейсе (номер рейса, количество билетов, направление перелета, время перелета);
· данные о броне(рейс, номер места, данные о пассажире) ;
Создать запросы
· По № рейса определить пассажиров летящих этим рейсом
· Определить по № рейса время перелета
· По направлению перелета определить все рейсы
· По ФИО пассажира определить № рейса, которым он летит
Вариант 30
Товарооборот
Создать информационную систему «Товарооборот». Система должна содержать:
· данные о поставщиках(наименование, адрес);
· данные о производителях (наименование, адрес);
· данные о продукции(наименование, цена, данные о поставщиках, данные о производителях)
· данные о заказчиках (наименование, адрес);
· данные о заказах (номер заказа, данные о заказчиках, данные о продукции);
Создать запросы:
· Выдать цену и наименование самого дорогого товара;
· По наименованию поставщика выдать его адрес;
· По наименованию заказчика выдать его адрес
· Подсчитать количество заказов на заданный товар;