Вариант 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

Товарооборот

Создать информационную систему «Товарооборот». Система должна содержать:

· данные о поставщиках(наименование, адрес);

· данные о производителях (наименование, адрес);

· данные о продукции(наименование, цена, данные о поставщиках, данные о производителях)

· данные о заказчиках (наименование, адрес);

· данные о заказах (номер заказа, данные о заказчиках, данные о продукции);

Создать запросы:

· Выдать цену и наименование самого дорогого товара;

· По наименованию поставщика выдать его адрес;

· По наименованию заказчика выдать его адрес

· Подсчитать количество заказов на заданный товар;