Zadania_dlya_RGR
.docВариант 1.
Имеются сведения о клиентах банка.
Оперативные данные |
Справочные данные |
Фамилия, имя, отчество клиента |
Срок хранения вклада ( в месяцах) |
Номер счета |
Банковский процент |
Сумма вклада |
|
Срок хранения вклада (в месяцах) |
|
Дата вклада |
|
Рассчитать сумму, начисляемую по банковскому проценту и общую сумму к выплате по каждому клиенту, результат упорядочить по срокам хранения вкладов. Выдать итоговую ведомость, включающую минимальную, максимальную и среднюю сумму вклада по всем клиентам. Получить сведения по запросу с клавиатуры:
- о клиентах, срок хранения вкладов которых составляет 3, 6, 12 месяцев;
- по конкретной дате вклада.
Вариант 2.
Имеются сведения о работе автопредприятия.
Оперативные данные |
Справочные данные |
Марка машины |
Марка машины |
Фамилия, имя, отчество водителя |
Норма расхода ГСМ на 1 км |
Дата |
|
Автопробег |
|
Получено ГСМ |
|
Фактически израсходовано ГСМ |
|
Рассчитать расход ГСМ по норме и отклонение (от нормы) для каждого автомобиля, результат упорядочить по маркам автомобилей. Выдать итоговую ведомость, включающую минимальное, среднее и максимальное значения фактически израсходованных ГСМ по каждой марке автомашины. Получить по запросу с клавиатуры сведения:
- по дате;
- по фамилии, имени, отчеству водителя;
- по марке автомашины.
Вариант 3.
Имеются сведения о работе обменного пункта.
Оперативные данные |
Справочные данные |
Код валюты |
Код валюты |
Покупка (количество) |
Наименование валюты |
Продажа (количество) |
Обменный курс покупки |
Дата операции |
Обменный курс продажи |
Время операции |
|
Рассчитать сумму покупки и сумму продажи за каждый день, результат упорядочить по дате и кодам валют. Выдать итоговую ведомость, включающую минимальные, максимальные и средние значения покупки и продажи по каждому виду валюты. Получить сведения по запросу с клавиатуры:
- по дате операции;
- по коду валюты.
Вариант 4.
Имеются сведения о работе агенства по торговле недвижимостью.
Оперативные данные |
Справочные данные |
|
Код района |
Код района |
Код удобств |
Адрес |
Наименование района |
Наименование |
Фамилия, имя, отчество владельца |
|
|
Количество комнат |
|
|
Общая площадь |
|
|
Жилая площадь |
|
|
Площадь кухни |
|
|
Этаж |
|
|
Этажность дома |
|
|
Код удобств |
|
|
Цена |
|
|
Организовать поисковую систему, позволяющую получить сведения о квартирах:
- по заданному с клавиатуре коду района;
- по цене;
- по количеству комнат.
Выдать итоговую ведомость, включающую сведения о минимальной, максимальной, средней цене и количеству 1, 2-х, 3-х и т.д. комнатных квартир.
Вариант 5.
Имеются сведения о библиотечном каталоге.
Оперативные данные |
Справочные данные |
|
Каталог |
Читатели |
|
Название книги |
Фамилия, имя, отчество читателя |
Код раздела |
Автор |
Номер читательского удостоверения |
Наименование раздела |
Год издания |
Шифр книги |
|
Издательство |
Дата получения |
|
Шифр книги |
Отметка о возврате |
|
Шифр хранения |
|
|
Код раздела |
|
|
Организовать поисковую систему, позволяющую получать информацию по названию книги, автору и разделу. Организовать читательский каталог. Получить сведения о читателях, которые не возвратили книги.
Вариант 6.
Имеются сведения о результатах сдачи сессии студентами.
Оперативные данные |
Справочные данные |
|
Код факультета |
Код факультета |
Средний балл сессии |
Курс |
Название |
Сумма стипендии |
Группа |
|
|
Фамилия, имя, отчество студента |
|
|
Семестр |
|
|
Оценки |
|
|
Дисциплина 1 |
|
|
Дисциплина 2 |
|
|
Дисциплина 3 |
|
|
Рассчитать средний балл по каждому студенту и начислить стипендию в зависимости от среднего балла. (Сумма стипендии равна 0, если средний балл < 4; 10, если средний балл>=4, но <5; 15, если средний балл = 5). Выдать итоговую ведомость по количеству и общей сумме стипендий на каждом факультете. Получить сведения по запросу с клавиатуры:
- о студентах заданного факультета (упорядочить по факультету, курсу, группе и фамилии, имени, отчеству);
- о конкретном студенте (по фамилии, имени, отчеству).
Вариант 7.
Имеются сведения об абитуриентах.
Оперативные данные |
Справочные данные |
Код факультета |
Код факультета |
Группа |
Название |
Фамилия, имя, отчество абитуриента |
|
Адрес |
|
Дата рождения |
|
Оценки |
|
Математика |
|
Украинский |
|
Рассчитать набранный балл каждым абитуриентом, (максимально возможный балл по каждому предмету – 5). Ведомость выдать в порядке убывания набранного балла. Выдать ведомости зачисленных и не зачисленных по госбюджету в ВУЗ абитуриентов (проходной балл – 8). Выдать список абитуриентов, достигших 18 – летнего возраста. Получить сводную ведомость, включающую по каждому факультету среднее значение набранных баллов и количество абитуриентов.
Вариант 8.
Имеются сведения о продаже товаров в магазине.
Оперативные данные |
Справочные данные |
Дата |
Код товара |
Код товара |
Наименование |
Остаток на начало дня |
Цена за единицу |
Получено |
|
Продано |
|
Возврат |
|
Рассчитать остаток на конец дня по каждому товару. Выдать оборотную ведомость (остаток на начало, приход, расход, остаток на конец) по каждому товару в стоимостном выражении (упорядочить по дате и коду товара). По запросу с клавиатуры выдать сведения:
-о конкретном товаре;
- по заданной дате.
Выдать итоговую ведомость, включающую сведения о дате и общей стоимости проданного товара.
Вариант 9.
Имеются сведения о поставке продукции предприятием.
Оперативные данные |
Справочные данные |
|
Код продукции |
Код продукции |
Код потребителя |
Количество |
Наименование |
Наименование организации |
Дата отправления |
Цена за единицу |
Адрес |
Код потребителя |
|
Номер счета |
Рассчитать сумму поставляемой продукции каждому потребителю. Ведомость оформить в виде:
Код потребителя |
Наименование организации |
Номер счета |
Наименование продукции |
Количество |
Сумма |
Дата отправления |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
По запросу с клавиатуры выдать сведения:
-по дате отправления продукции;
-по коду продукции.
Выдать итоговый отчет, содержащий сведения о наименовании, минимальной, средней и максимальной сумме отправленной продукции.
Вариант 10.
Имеются сведения о работе туристической фирмы.
Оперативные данные |
Справочные данные |
|
ФИО клиента |
Шифр тура |
Название страны |
Адрес |
Страна |
|
Шифр заказанного тура |
Продолжительность |
|
Количество путевок |
Цена |
|
Дата оплаты |
|
|
Рассчитать сумму к оплате для каждого клиента. Ведомость упорядочить по дате оплаты.
По запросу с клавиатуры выдать сведения:
-о туре по его шифру;
-о клиенте (по ФИО).
Выдать итоговый ведомость, включающую сведения о шифре тура и общем количестве путевок.
Вариант 11.
Имеются сведения об абитуриентах.
Оперативные данные |
Справочные данные |
|
Код факультета |
Факультет |
Социальное положение |
Группа |
Код факультета |
Учащийся |
ФИО абитуриента |
Название |
Рабочий |
Признак (бюджет/контракт) |
|
Служащий |
Социальное положение |
|
|
Оценки |
|
|
Математика |
|
|
Украинский |
|
|
Рассчитать набранный балл каждым абитуриентом, максимально возможный балл по каждому предмету – 90(ведомость выдать в порядке убывания набранного балла). Выдать ведомости зачисленных и не зачисленных в ВУЗ абитуриентов (проходной балл – 140).
Выдать списки абитуриентов по введенному с клавиатуры значению социального положения.
Вариант 13.
Имеются сведения о предприятиях области.
Оперативные данные |
Справочные данные |
ФИО подписчика |
Подписной индекс издания |
Почтовое отделение |
Наименование |
Адрес |
Цена подписки (1 месяц) |
Подписной индекс издания |
|
Количество месяцев подписки |
|
Для каждой записи определить стоимость подписки по каждому изданию. Выдать итоговую ведомость с промежуточными итогами по каждому подписчику (упорядочить по ФИО). Выдать итоговый отчет содержащий сведения по каждому изданию, содержащий графы: наименование, количество подписчиков, общая стоимость. По запросу с клавиатуры о наименовании издания выдать сведения о всех подписавшихся клиентах.
Вариант 14.
Имеются сведения о работниках предприятия.
Оперативные данные |
Справочные данные |
|
Табельный номер |
Табельный номер |
Код подразделения |
Номер месяца |
ФИО |
Наименование |
Количество отработанных дней |
Код подразделения |
|
|
Оклад |
|
Рассчитать сумму начислений каждому работнику (считаем, что в месяце 22 рабочих дня). Определить размер профсоюзных взносов каждого работника (1% от месячной зарплаты). Результат оформить в виде ведомости, упорядоченной по подразделениям и ФИО работников. Выдать итоговый отчет, содержащий минимальную, среднюю, максимальную сумму начислений по каждому подразделению. По запросу с клавиатуры выдавать сведения о любом работнике.
Вариант 15.
Имеются сведения о продаже товаров в магазинах фирмы.
Оперативные данные |
Справочные данные |
|
Номер магазина |
Код товара |
Код категории товара |
Дата продажи |
Наименование |
Наименование категории |
Код товара |
Код категории товара |
|
Количество проданного товара |
Единица измерения |
|
|
Цена |
|
Для каждой записи рассчитать сумму проданного товара. Выдать отчет с промежуточными итогами, количеству и сумме проданного товара (упорядочить по дням и наименованиям товаров).
Вывести итоговый отчет, отражающий объем товарооборота по каждому магазину, т.е. общую сумму, вырученную от продажи всех товаров. По запросу с клавиатуры выдать сведения о продажах в заданном магазине.
Вариант 16.
Имеются сведения о расходовании электроэнергии предприятиями области.
Оперативные данные |
Справочные данные |
|
Код предприятия |
Код предприятия |
Код отрасли |
Номер месяца |
Код отрасли |
Наименование |
Фактически израсходовано электроэнергии |
Наименование предприятия |
|
|
ФИО директора |
|
|
ФИО главного энергетика |
|
|
Адрес предприятия |
|
|
Норма расхода в месяц |
|
Получить по каждому предприятию размер отклонения факта от плана. Выдать отчет с промежуточными итогами по предприятиям отрасли (упорядочить по отрасли, наименованию предприятия). Выдать отчет, содержащий только итоги по отраслям. По запросу с клавиатуры выдавать данные по предприятиям за конкретный месяц.
Вариант 17.
Имеются сведения о выпуске изделий.
Оперативные данные |
Справочные данные |
Номер цеха |
Код изделия |
Код изделия |
Наименование изделия |
Номер месяца |
Себестоимость 1 изделия |
Выпуск, шт. |
Отпускная цена 1 изделия |
Определить полную себестоимость выпуска изделий, стоимость выпуска, прибыль и рентабельность по каждому изделию (рентабельность определяется как отношение прибыли к полной себестоимости).
Выдать итоговый отчет, содержащий указанные выше показатели по каждому изделию. По запросу с клавиатуры выдать сведения об изделиях, выпуск которых выше заданной величины.
Вариант 18.
Имеются сведения о расходовании электроэнергии предприятиями области.
Оперативные данные |
Справочные данные |
|
Код района |
Код района |
Код культуры |
Наименование хозяйства |
Наименование района |
Наименование культуры |
Код культуры |
|
|
Валовый сбор |
|
|
Площадь насаждений |
|
|
Рассчитать урожайность каждой культуры в хозяйствах области. Результаты упорядочить по районам, хозяйствам и культурам. Выдать итоговый отчет, содержащий сведения об урожайности каждой культуры. По запросам с клавиатуры выдавать сведения о конкретной культуре, о конкретном хозяйстве.
Вариант 19.
Имеются сведения о расходовании международных переговорах клиентов телефонной компании.
Оперативные данные |
Справочные данные |
|
Номер телефона |
Номер телефона |
Код города |
Дата разговора |
ФИО владельца |
Наименование |
Время |
Адрес |
Тариф (стоимость 1 минуты) |
Продолжительность (мин) |
|
|
Код города |
|
|
Номер абонента |
|
|
Льгота |
|
|
Рассчитать сумму за междугородние переговоры по каждому абоненту (учесть, что время с 21:00 до 8:00 считается льготным и тариф уменьшается наполовину).
Выдать платежную ведомость по каждому абоненту.
По запросу с клавиатуры выдать сведения о всех переговорах, производившихся: по указанной дате; по указанному времени; по коду города. Выдать итоговый отчет, содержащий суммы переговоров по каждому дню.
Вариант 20.
Имеются сведения о работе автопредприятий.
Оперативные данные |
Справочные данные Нормы затрат по видам техобслуживания (для 1 автомашины) |
Номер предприятия |
Марка машины |
Марка машины |
Капитальный ремонт |
Количество машин |
Текущий ремонт |
|
Технологический ремонт |
Определить общие суммы затрат по видам техобслуживания. Результат оформить в виде таблицы:
Номер предприятия |
Марка машины |
Количество машин |
Общие суммы затрат |
|||
Кап.ремонт |
Текущ.ремонт |
Технологич.ремонт |
Всего |
Выдать отчет с промежуточными итогами по предприятиям и маркам машин. Выдать итоговый отчет, содержащий общие суммы затрат по каждому предприятию.
Вариант 21.
Имеются сведения о расписании движения самолетов и ряд других данных, связанных с организацией работы аэропорта.
Оперативные данные |
Справочные данные |
|
Номер рейса |
Код пункта |
Код типа самолета |
Дни недели |
наименование |
Марка самолета |
Код пункта отправления |
|
Количество мест |
Время вылета |
|
|
Код пункта назначения |
|
|
Время прибытия |
|
|
Код типа самолета |
|
|
Стоимость билета |
|
|
Организовать поисково – справочную систему, которая позволила бы выдавать информацию по заданному пункту назначения. Рассчитать общую стоимость билетов на рейс (при условии, что проданы все билеты). По запросу с клавиатуры о марке самолета, выдать список пунктов назначения, куда совершаются полеты. Выдать итоговый отчет, содержащий количество пассажирских мест и количество самолетов по каждой марке самолета.
Вариант 22.
Имеются сведения о базе данных социальной службы.
Оперативные данные |
Справочные данные |
|
ФИО пенсионера |
Код типа пенсии |
Код района |
Дата рождения |
Наименование типа |
Наименование |
Код района города |
Сумма |
|
Адрес |
|
|
Код пенсии |
|
|
Дата начисления пенсии |
|
|
Доплата |
|
|
Дополнительные сведения |
|
|
Рассчитать по каждому пенсионеру общую сумму выплаты с учетом доплаты. Результаты упорядочить по районам города, типу пенсии и ФИО пенсионеров. Выдать итоговый отчет, содержащий общие суммы, выплаченные по каждому типу пенсий. Выдавать сведения о пенсионере по запросу с клавиатуры.