Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kontrolnaya_2_kurs_2013 (1).doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
399.36 Кб
Скачать

Варианты контрольных заданий

  1. Abiturient: Фамилия, Имя, Отчество, Адрес, Оценки. Вывести:

    1. список абитуриентов, имеющих неудовлетворительные оценки;

    2. список абитуриентов, средний балл у которых выше заданного;

    3. список абитуриентов, средний балл у которых ниже заданного;

    4. список абитуриентов в алфавитном порядке.

  1. Aeroflot: Номер рейса, Пункт назначения, Время вылета, Информация о наличии свободных мест. Вывести:

    1. информацию об указанном рейсе;

    2. список рейсов и время вылета для заданного пункта назначения;

    3. билет для пассажира, если есть свободные места на указанный рейс, или предложить другой рейс, если на этот рейс нет билетов.

  1. Automobile: Марка автомобиля, Год выпуска, Номер, Фамилия владельца. Вывести:

  1. список автомашин не старше заданного года выпуска;

  2. список автомашин заданной марки, упорядочив его по году выпуска (фамилии владельца).

  3. сведения об автомашинах в алфавитном порядке.

  1. Boots: Артикул, Наименование, Размер, Количество пар, Стоимость одной пары. Артикул начинается с буквы D для дамской, с М – для мужской, с С – для детской обуви. Вывести:

  1. информацию о наличии и стоимости обуви артикула ХХ;

  2. списки дамской, мужской и детской обуви заданного размера, имеющиеся в наличии, и число пар каждой модели;

  3. список наименований всей обуви в алфавитном порядке.

  1. Book: Автор, Название, Издательство, Год. Вывести:

  1. список книг заданного автора в алфавитном порядке;

  2. список книг, выпущенных заданным издательством;

  3. список книг, выпущенных после заданного года.

  1. Bus: Фамилия водителя, Номер автобуса, Номер маршрута, Марка, Год начала эксплуатации. Вывести:

  1. список автобусов для заданного номера маршрута;

  2. список автобусов, которые эксплуатируются больше 10 лет;

  3. список водителей в алфавитном порядке.

  1. Bus: Номер автобуса, Фамилия водителя, Возраст водителя, Номер маршрута.Вывести:

  1. списки автобусов, находящихся в парке, и автобусов, находящихся на маршруте, упорядочив их в порядке возрастания номеров автобусов (номеров маршрутов);

  2. средний возраст водителей автобусного парка и фамилии самого старшего и самого младшего водителей;

  3. список водителей в алфавитном порядке и их возраст.

  1. Baggage: Фамилия пассажира, Количество мест багажа и Вес каждого места багажа. Вывести:

  1. список пассажиров в алфавитном порядке;

  2. фамилию пассажира с наибольшим количеством мест багажа;

  3. фамилию пассажира с наименьшим весом багажа.

  1. Bank: Номер филиала сбербанка, Номер лицевого счёта вкладчика, Фамилия вкладчика, Размер вклада. Вывести:

  1. для каждого филиала списки вкладчиков, упорядоченные по алфавиту и по сумме вклада

  2. для каждого филиала справку об общей сумме вкладов и средний размер вклада.

  1. Customer: Фамилия, Имя, Отчество, Адрес, Телефон, Номер кредитной карточки. Вывести:

    1. список покупателей в алфавитном порядке;

    2. список покупателей, у которых номер кредитной карточки находится в заданном интервале.

  1. Contest: Название страны, Вид спорта, Фамилия и Имя призёра, Тип медали (золото, серебро, бронза). Вывести:

  1. список призёров страны NNN в алфавитном порядке;

  2. список призёров, упорядоченный по названию страны;

  3. списки призёров мужчин и женщин по типу медали.

  1. Championship: Название команды, Количество забитых мячей, Количество пропущенных мячей, Количество выигрышей. Вывести:

  1. список команд в порядке убывания забитых мячей;

  2. список команд в порядке убывания количества выигрышей;

  1. File: Имя файла, Тип файла, Дата создания, Количество обращений к файлу. Вывести:

  1. список файлов (имя, тип), созданных ранее указанной даты;

  2. список файлов, упорядоченный по имени (типу, дате создания, количеству обращений);

  3. список файлов заданного типа по возрастанию количества обращений к ним.

  1. House: Фамилия владельца, Адрес, Этаж, Количество комнат, Площадь. Вывести:

    1. список квартир, имеющих заданное число комнат;

    1. список квартир, отсортированный по размеру площади;

    1. список жильцов в алфавитном порядке;

    2. список жильцов, имеющих площадь, превосходящую заданную.

  1. Library: Шифр темы, Шифр книги, Фамилия автора, Название книги, Год издания. Вывести:

  1. список книг по заданной теме, выпущенных после заданного года издания;

  2. список книг заданного автора в порядке возрастания года издания;

  3. список книг для заданного года издания, расположив в алфавитном порядке фамилии авторов.

  1. Phone: Фамилия, Адрес, Номер, Время междугородних разговоров. Вывести:

  1. сведения об абонентах, пользовавшихся междугородней связью;

  2. список абонентов в алфавитном порядке.

  1. Phone: Фамилия абонента, Адрес, Номер телефона. Вывести:

  1. список абонентов в порядке возрастания номеров телефонов;

  2. список жильцов, фамилии которых начинаются на заданную букву, имеют телефон в доме, адрес которого вводится;

  3. список телефонов, начинающихся с цифры Х.

  1. Person: Фамилия, Адрес, Образование, Год рождения. Вывести:

  1. список граждан, возраст которых превышает заданный;

  2. список граждан с высшим образованием;

  3. список граждан в алфавитном порядке.

  1. Product: Наименование, Цена, Срок хранения. Вывести:

  1. список товаров для заданного наименования;

  2. список товаров для заданного наименования, цена которых не превосходит заданную;

  3. список товаров, срок хранения которых больше заданного.

  1. Student: Фамилия, Имя, Отчество, Адрес, Факультет, Курс. Вывести:

    1. список студентов заданного факультета;

    2. список студентов заданного курса;

    3. списки студентов для заданных факультета и курса.

  1. Student: Фамилия и Имя студента, Курс, Группа, Оценки, полученные в сессию. Вывести:

  1. для каждого курса список отличников в алфавитном порядке

  1. для заданного курса список студентов в порядке убывания среднего балла.

  2. для заданных курса список студентов, имеющих неудовлетворительные оценки;

  3. список студентов, сдавших все дисциплины.

  1. Student: Фамилия и Имя студента, Курс, Группа, Место проживания. Вывести:

  1. список студентов в алфавитном порядке, проживающих в общежитии;

  2. список студентов по курсам, нуждающихся в общежитии;

  3. для каждого курса и группы список и количество студентов, проживающих в своей квартире, в общежитии и на квартире.

  1. Student: Фамилия и Имя студента, Курс, Группа, Оценки, полученные в сессию. Вывести:

    1. список студентов заданного курса и группы, имеющих неудовлетворительные оценки;

    2. список студентов заданного курса, средний балл которых больше четырёх, упорядочив их по алфавиту.

  1. Swimming: Номер заплыва, Дистанция, Фамилия участника и Время. Вывести:

  1. список участников всех заплывов в алфавитном порядке;

  2. список участников каждого заплыва, упорядоченный в порядке убывания результатов заплыва;

  3. среднее время во всех заплывах и в каждом заплыве определить трёх победителей.

  1. Train: Пункт назначения, Номер поезда, Время отправления, Число общих мест, Купейных, Плацкартных. Вывести:

  1. список поездов, следующих до заданного пункта назначения, упорядоченный по номеру поезда;

  2. список поездов, следующих до заданного пункта назначения и отправляющихся после заданного часа;

  3. список поездов, следующих до заданного пункта назначения и имеющих общие места (купейные, плацкартные).

  1. Worker: Шифр цеха, Фамилия рабочего, Пол, Год рождения, Образование, Год поступления на работу. Вывести:

  1. список работников моложе 35 лет, не имеющих среднего образования;

  2. для каждого цеха средний возраст мужчин и женщин;

  3. для каждого цеха список работников со стажем более 5 лет в алфавитном порядке.

  1. Worker: Фамилия, Должность, Стаж работ, Зарплата. Вывести:

  1. список работников, стаж работы которых превосходит заданное число лет;

  2. список работников, зарплата которых превосходит заданную;

  3. список работников, занимающих заданную должность.