Библиотека
Характеристики классов:
· Автор книги, название, год издания, цена, количество экземпляров, количество выданных экземпляров;
Вывести:
· Выбрать книгу, для которой наибольшее количество экземпляров находится "на полках" (не выданы читателям).
· По автору вывести все названия, написанных им книг.
· Определить суммы цен книг выданных и находящихся в библиотеке.
Университет
Характеристики:
· Номер, ФИО, адрес и должность преподавателя, ученая степень, преподаваемые дисциплины;
Вывести:
· Выбрать преподавателей, которые являются кандидатами наук.
· Вывести всех преподавателей, которые преподают заданную дисциплину.
· Отсортировать преподавателей в алфавитном порядке.
Оптовая база
Характеристики:
· Код товара, название товара, количество на складе, единица измерения, стоимость единицы товара, примечания - описание товара;
Вывести:
· Вывести названия товаров, цены на которые не превышают заданную.
· Определить сумму всех товаров на базе.
· Вывести все товары, начинающие на заданную букву.
Производство
Характеристики:
· Код изделия, название изделия, является ли типовым, примечание – из какого материала состоит, годовой объем выпуска;
Вывести:
· Определить изделия, в которое состоит из 'цветной металл'.
· Вывести список изделий, годовой объем которых меньше заданного.
· Вывести среднемесячный доход производства.
·
Сеть магазинов
Характеристики:
· Номер, ФИО, адрес, телефон владельца магазина, дата рождения, размер вклада в магазин, номер регистрации, дата регистрации;
Вывести:
· Определить самого молодого предпринимателя, в заданном городе.
· Определить случаи, когда регистрировалось владение лицами, не достигшими 18 лет.
· Вывести списки магазинов, отсортированных по дате регистрации.
Авторемонтная мастерская
· Название, адрес и телефон ремонтной мастерской, стоимость ремонтных работ.
Вывести:
· Выбрать самую дорогую стоимость ремонтных работ, заданной автомастерской.
· Отсортировать по названию фирм в обратном алфавитному порядку.
· Вывести все мастерские заданного города.
Деканат
Характеристики:
· Код группы, курс, количество студентов, общий объем часов, количество зачетов, количество экзаменов.
Вывести:
· Для каждой группы определить продолжительность сессии, зависит от количества экзаменов.
· Определить, какой процент от общего объема составляют дисциплины заданной группы.
· Отсортировать по общему объему.
Договорная деятельность организации
Характеристики:
· Шифр работы, название, трудоемкость, дата начала работ, планируемая дата завершения, дата завершения;
Вывести:
· Определить те работы в 2000 г., по которым плановые сроки выполнения превышают заданную дату завершения.
· Определить все просроченные работы.
· Отсортировать по названию работ.
Поликлиника
Характеристики:
· Номер, фамилия, имя, отчество, дата рождения пациента, социальный статус, текущее состояние (здоров или диагноз);
Вывести:
· Определить всех пациентов с заболеванием 'язва желудка'.
· Вывести всех здоровых пациентов.
· Отсортировать всех по диагнозу
·.
Телефонная станция
Характеристики:
· Номер абонента, фамилия абонента, адрес, примечание – домашний или мобильный, задолженность (если есть, то какая);
Вывести:
· Выбрать все мобильные номера.
· Выбрать всех абонентов заданного города.
· Вывести сумму задолженность.
Спорт
Характеристики:
· Название вида спорта, единица измерения, мировой рекорд и его дата;
Вывести:
· Отсортировать название спорта в обратном алфавитному порядку.
· Вывести виды спорта с заданной единицей измерения.
· Все рекорды заданного года.
Сельскохозяйственные работы
Характеристики:
· Наименование сельскохозяйственного предприятия, дата регистрации, вид собственности, число работников, основной вид продукции, является ли передовым в освоении новой технологии, прибыль, примечание;
Вывести:
· Вывести предприятия, являющиеся нерентабельным.
· Определить прибыль частных предприятий.
· Определить предприятие с наибольшим числом работников.
Городской транспорт
Характеристики:
· Вид транспорта, номер маршрута, средняя скорость движения, количество машин в парке, стоимость проезда, маршрут (км);
Вывести:
· Определить среднее время прохождение транспорта, с заданным номером.
· Вывести маршруты трамваев в порядке убывания их протяженности.
· Вывести количество автобусов.
География
Характеристики:
· Название страны, регион, столица, площадь территории, является ли страна развитой в экономическом отношении, количество населения, название национальности, язык, общая численность.
Вывести:
· Посчитать численность населения по всем странам.
· Определить столицу той страны, где проживает более всего представителей национальности 'светлый эльф'.
· Выбрать список национальностей, проживающих в регионе 'Драконовы Горы'
Домоуправление
Характеристики:
· Номер квартиры, номер дома, число жильцов, площадь, сумма ежемесячной оплаты;
Вывести:
· Определить сумму месячной оплаты для всех квартир заданного дома.
· Определить общее число жильцов заданного дома.
· Выбрать список квартир, площадь которых меньше заданной.
Аэропорт
Характеристики:
· Номер самолета, тип, число мест, скорость полета, номер маршрута, расстояние, пункт вылета, пункт назначения;
Вывести:
· Определить среднее расчетное время полета для самолета 'ТУ-154' по маршруту 'Чугуев' - 'Мерефа'.
· Выбрать маршрут/маршруты с заданного города.
· Определить все самолеты заданного типа.
·
Персональные ЭВМ
Характеристики:
· Фирма-изготовитель, тип процессора, тактовая частота, объем ОЗУ, объем жесткого диска, дата выпуска ПЭВМ, цена;
Вывести:
· Определить фирму, которая представляет самую новую модель на базе процессора 'Pentium'.
· Выбрать модель с наибольшей тактовой частотой, которая выпускается заданной фирмой.
· Определить фирму, которая представляет на рынки товары на наибольшую сумму.
Личные данные о студентах.
Характеристики:
· ФИО студента, курс, факультет, специальность, дата рождения студента, семейное положение, сведения о семье;
Вывести:
· Выбрать количество студентов на каждом курсе
· Выбрать список студентов, не достигших к моменту зачисления 18 лет.
· Отсортировать студентов по факультету.
Зоопарк
Характеристики:
· Название вида животного, суточное потребление корма, семейство, континент обитания.
Вывести:
· Определить суточное потребление корма обитателями зоопарка заданного семейства.
· Определить общую численность представителей заданного семейства в зоопарке.
· Вывести все виды животного заданного континента обитания.
Шахматы
Характеристики:
· Фамилия спортсмена, дата рождения, страна, спортивный разряд, участвовал ли в борьбе за звание чемпиона мира, рейтинг, примечание
Вывести:
· Выбрать всех участников в борьбе за звание чемпиона мира.
· Выбрать самого молодого и самого старого спортсмена.
· Всех россиян отсортировать в алфавитном порядке.
2 задание. Создать базовый класс из 1 задания (например Библиотека) и производные классы. С помощью конструктора установить характеристики.
Производные классы определите самостоятельно, но не менее 5 производных классов.