Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Отдел кадров ВУЗа



Составить программу создания и обработки базы данных профессорско-преподавательского состава высшего учебного заведения.

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать следующие поля:

• фамилия, имя, отчество,

• должность,

• факультет,

• кафедра,

• возраст,

• стаж.

Программа должна содержать графическую заставку и меню.

Обработка файла должна включать следующие действия:

1. создание базы данных в типизированном файле,

2. дополнение файла новыми записями,

3. вывод на экран всей базы данных,

4. вывод списка сотрудников заданной кафедры,

5. вывод списка профессоров ВУЗа,

6. сортировку по возрастанию стажа работы,

7. вывод данных о старейшем преподавателе (факультет, кафедра, долж­ность, стаж, возраст),

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 27

База данных «Страны Европы»

Составить программу создания и обработки базы данных, содержащей сведения о странах Европы. В базу включить информацию о стране, столице, населении, площади, сведения об экономике, основные экономические показатели.

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать следующие поля:

− Название страны,

− Столица,

− Население,

− Площадь,

− ВНП,

− Доход на душу населения,

− Название валюты.

Программа должна содержать заставку и меню.

Обработка файла должна включать следующие действия:

1) Создание базы данных в типизированном файле.

2) Дополнение файла новыми записями.

3) Вывод на экран всей базы данных.

4) Вывод списка стран, чье население более 1 млн чел. Список отсортируйте по алфавиту.

5) Вывод списка стран, площадь которых больше 300 тыс. км2. Список отсортируйте по алфавиту.

6) Вывод списка тех государств, в наименовании валют которых присутствует слово «крона»

7) Вычислить процент дохода на душу населения к валовому национальному продукту (ВНП).

8) Перевести ВНП из национальной валюты в доллары по текущему курсу.

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).

Примечание.

ВНП – Валовой Национальный Продукт – это вся произведённая данной страной продукция за определённый период времени, стоимость всех выпущенных товаров и оказанных услуг.

"Доход на душу населения" или "душевой доход".– ВНП, деленный на численность населения страны. Этот показатель дает представление о том, сколько получил бы каждый житель страны, если бы весь годовой национальный доход был распределен между всеми гражданами страны поровну.


ВАРИАНТ 28

База данных «Аукционы»

Составить программу создания и обработки файла данных, содержащего данные о результатах аукционов «Книга-2010».

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать поля, содержащиеся в таблице:

Город Дата Сумма Покупатели Продано книг
Киев Харьков Киев Донецк Москва Москва Санкт-Петербург Харьков Санкт-Петербург Киев Москва 7 января 12 января 15 января 17 января 17 января 21 января 23 января 30 января 1 февраля 7 февраля 20 февраля      

Программа должна содержать заставку и меню.

Обработка файла должна включать следующие действия:

1. Создание базы данных в типизированном файле.

2. Дополнение файла новыми записями.

3. Вывод на экран базы данных.

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

5. Вывести данные в алфавитном порядке названий городов, где проведены книжные аукционы.

6. Определить итоги аукционов книжных в каждом городе.

7. Вывести название города, на аукционах которого было продано больше всего книг, чем в других городах.

8. Вывести дату аукциона, на котором было меньше всего покупателей.

9. Заменить данные об аукционе в городе Донецке (новые данные задать).

Все элементы обработки файла должны быть оформлены в виде процедур.


ВАРИАНТ 29

База данных «Аэрофлот»

Составить программу создания и обработки файла данных, содержащих сведения о наличии билетов и рейсах Аэрофлота.

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать следующие поля:

- номер рейса;

- пункт назначения;

- время вылета;

- количество свободных мест;

- время в пути.

Программа должна содержать графическую заставку и меню.

Обработка файла должна включать следующие действия:

1. Создание базы данных в типизованном файле.

2. Дополнение файла новыми записями.

3. Вывод на экран базы данных.

4. Вывод всех рейсов.

5. Вывод информации о наличии свободных мест на самолеты в заданный пункт назначения, стоимость билетов.

6. Вычисление времени прибытия в пункт назначения.

Количество записей произвольное (не менее 10).

Все элементы обработки файла должны быть оформлены в виде процедур.


ВАРИАНТ 30

База данных «Холодильники»

Составить программу создания и обработки файла данных, содержащих сведения о технических характеристиках холодильников.

Информация состоит из записей в типизированном файле.

Каждая запись должна содержат следующие поля:

- наименование модели;

- объем (в куб. см.);

- температура морозильной камеры (в градусах)

- размеры:

высота,.

ширина,

длина,

- цена.

Программа должна содержать заставку и меню.

Обработка файла должна включать следующие действия:

1. Создание базы данных в типизированном файле.

2. Дополнение файла новыми записями.

3. Вывод на экран базы данных.

4. Вывод на экран базы данных с сортировкой названий по алфавиту.

5. Вывод размеров холодильника по его названию.

6. Вывод диапазона температур морозильных камер.

7. Сортировать по возрастанию объема камеры.

8. Сортировать по убыванию цен.

Количество записей произвольное (не менее 10).

Все элементы обработки файла должны быть оформлены в виде процедур


ВАРИАНТ 31

База данных «Предприятие»

Составить программу создания и обработки файла данных, содержащего данные о доходах и расходах предприятий

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать поля, содержащиеся в таблице:

Фирма Зарплата Арендная плата Аренда оборудования Другие расходы Затраты на произ-во Валовая выручка НДС Выручка от реализации Валовая прибыль
Айвенго Циклон Грифон Гармаш Аргос Континент                  

Примечания.

- Налог на добавленную стоимость (НДС) определить путем умножения значения статьи валовая выручка на коэффициент НДС (20%);

- затраты на производство продукции определить, как сумма зарплаты, арендной платы, аренды оборудования и других расходов;

- выручку от реализации определить как разность между валовой выручкой и НДС;

- валовая прибыль определяется как разность между статьями выручка от реализации и затраты на производство продукции.

Программа должна содержать заставку и меню.

Обработка файла должна включать следующие действия:

1. Создание базы данных в типизированном файле.

2. Дополнение файла новыми записями.

3. Вывод на экран базы данных.

4. По названию фирмы валовую прибыль.

5. Выдать данные о фирмах в порядке убывания валовой прибыли.

6. Названия фирм, у которых максимальные затраты на производство продукции.

7. Названия фирм, имеющих минимальную выручку реализации.

8. Вывести отчет на экран дисплея.

Количество записей произвольное (не менее 10).

Все элементы обработки файла должны быть оформлены в виде процедур


ВАРИАНТ 32

База данных «Подписка»

Составить программу создания и обработки файла данных, содержащих сведения о подписчиках.

Информация состоит из записей в типизированном файле.

Каждая запись должна содержат следующие поля:

- Индекс издания;

- название издания;

- цена;

- окончание подписки;

- форма доставки (до востребования, до квартиры);

- фамилия подписчика;

- адрес подписчика.

Программа должна содержать заставку и меню.

Обработка файла должна включать следующие действия:

1. Создание базы данных в типизированном файле.

2. Дополнение файла новыми записями.

3. Вывод на экран базы данных.

4. Сортировка изданий по убыванию цены.

5. Вывод фамилий подписчиков, оформивших подписку до востребования.

6. Вывод последнего срока подписки и названия соответствующего издания.

7. Вывод базы данных с сортировкой названий изданий по алфавиту.

8. Вывод адресов подписчиков, оформивших подписку до квартиры.

Количество записей произвольное (не менее 10).

Все элементы обработки файла должны быть оформлены в виде процедур


Вариант 33

База данных «Личная библиотека»

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

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

Каждая запись должна содержать следующие поля:

автор,

название,

издательство,

год издания,

раздел библиотеки (специальная литература, хобби,

домашнее хозяйство, беллетристика).

Программа должна содержать заставку и меню.

Обработка файла должна включать следующие действия:

1) создание базы данных в типизированном файле,

2) дополнение файла новыми записями,

3) вывод на экран всей базы данных,

4) сортировка списка книг по их авторам (по алфавиту),

5) вывод списка книг данного издательства,

6) вывод самой старой книги,

7) вывод списков книг отдельно по разделам,

8) вывод информации о книге по ее названию.

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (более 10).


ВАРИАНТ 34

База данных «Звуковые карты»

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

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать поля, содержащиеся в таблице:

Звуковые карты Цена Продажа штук  
Звуковая карта Фирма производитель Страна Звуковой синтез Апрель Октябрь За период апрель-октябрь Разница в цене
Turttle Trooper Trutlle Beach System USA FM+WAVE        
Sound Blaster AVE32 Greative Labs Signature FM+N+E        
Advenced Gravs ultrasound Advenced Gravis Canada WAVE        
Trutlle Beach Monte Trutlle Beach System USA FM+V+Synth        
Sound Blaster 16 Greative Labs Signature FM        
Sound Gataxy 16 Aztech Signature FM        

Программа должна содержать заставку и меню.

Обработка файла должна включать следующие действия:

1. создание базы данных в типизированном файле,

2. дополнение файла новыми записями,

3. вывод на экран всей базы данных,

  1. Заполнить для каждой звуковой карты сведения «Разница в цене».
  2. Вывести все данные о звуковых картах на экран.
  3. Определить количество звуковых карт, проданных за указанный период.
  4. Определить среднюю цену звуковых карт в апреле и октябре.
  5. Вывести на экран названия звуковых карт, произведенных в «Signature».
  6. Определить максимальную и минимальную цены за звуковую карту за период апрель – октябрь (вывести цены и названия звуковых карт).

Все элементы обработки файла должны быть оформлены в виде процедур.


ВАРИАНТ 35

База данных «Кафе»

Составить программу создания и обработки базы данных кафе.

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать следующие поля:

- название кафе,

- адрес,

- район,

- средняя цена обеда,

- количество мест.

Программа должна содержать графическую заставку и меню.

Обработка файла должна включать следующие действия:

1. создание базы данных в типизированном файле,

2. дополнение файла новыми записями,

3. вывод на экран всей базы данных,

4. поиск по названию по адресу с указанием района,

5. сортировку по убыванию цен,

6. вывод названий кафе с самой высокой ценой обеда,

7. вывод названий кафе с самым дешевым обедом

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 36

База данных «Музеи мира»

Составить программу создания и обработки базы данных о крупнейших музеях мира.

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать следующие поля:

• страна,

• город,

• название,

• год открытия,

• количество посетителей.

Программа должна содержать графическую заставку и меню.

Обработка файла должна включать следующие действия:

1. создание базы данных в типизированном файле,

2. дополнение файла новыми записями,

3. вывод на экран всей базы данных,

4. по названию музея указать страну и город,

5. сортировку по возрастанию количества посетителей,

6. вывод названия страны, в которой находится старейший музей

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 37

База данных «Торговая организация»

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

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать поля, указанные в заголовке таблицы.

Код клиента Фамилия Код товара Наименование Цена На складе Количество Дата покупки Стоимость
  Иванов   Компьютер 10 000р.     20.01.10  
  Петров   Принтер 5 000р.     02.03.10  
  Сидоров   Модем 2 000р.     02.06.09  
 

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия:

10. Создание базы данных в типизированном файле.

11. Дополнение файла новыми записями.

12. Вывод на экран базы данных.

13. Заполнение поля «Стоимость» как произведение количества товара на цену 1 товара.

14. Вывод списка клиентов с названиями заказанных товаров и с датами покупки.

15. Вывод списка клиентов, сделавших покупки в 2009 году.

16. Вывод списка клиентов, не сделавших ни одного заказа.

17. Вывод общей стоимости каждого товара на складе.

18. Вывод таблицы, содержащей информацию о фамилии клиента, наименовании, количестве и стоимости купленного им товара, а также дате приобретения и общей заплаченной сумме.

19. Вывод фамилий клиентов и количество сделанных ими заказов.

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 38

База данных «Банк 1»

Составить программу создания и обработки базы данных, содержащей информацию о вкладах населения как в рублях, так и в валюте. Каждый вклад имеет свой срок хранения и начальный взнос по разным вкладам различен. Также банк может предоставлять различные кредиты – в рублях и в валюте.

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать следующие поля:

− Фамилия:клиента

− Паспорт,

− Гражданство,

− Адрес

− Номер счета,

− Вид вклада,

− Сумма вклада,

− Дата начала,

− Дата завершения.

Программа должна содержать заставку и меню.

Обработка файла должна включать следующие действия:

1) создание базы данных в типизированном файле,

2) дополнение файла новыми записями,

3) вывод на экран всей базы данных,

4) Вывод списка иностранных клиентов банка.

5) Вывод списка только тех клиентов, которые имеют вклады в валюте.

6) Вывод списка тех клиентов, которые имеют рублевые вклады.

7) Вывод списка клиентов, закрывших свои счета к текущему периоду.

8) Вывод списка тех клиентов, которые имеют максимальные рублевые и валютные вклады

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 39

База данных «Банк 2»

Банк может предоставлять различные кредиты в рублях.

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

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать следующие поля:

− Фамилия клиента,

− Паспорт,

− Гражданство,

− Адрес,

− Номер кредитного счета,

− Тип кредита (ипотека, автокредит, потребительский кредит и т.п.),

− Процент по кредиту,

− Срок кредитования,

− Дата выдачи кредита,

− Дата завершения выплат по кредиту.

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия:

1) создание базы данных в типизированном файле,

2) дополнение файла новыми записями,

3) вывод на экран всей базы данных,

4) Вывод списка тех клиентов, которые взяли какой-либо кредит в 2008 году.

5) Вывод списка только тех клиентов, которые взяли ипотеку на 10 лет.

6) Вывод списка тех клиентов, которые взяли автокредит на 1 год.

7) Вывод списка клиентов, завершивших выплаты в 2011 году (по всем типам кредита).

8) Вывод информации о клиентах, которые взяли максимальный и минимальный потребительский кредит.

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 40

База данных «Оптовая база»

Составить программу создания и обработки базы данных, содержащей информацию о товарах на оптовой базе.

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

− код товара,,

− название товара (шт.),

− количество на складе,

− стоимость единицы товара,

− срок поставки,

− название фирмы – поставщика товара

Один и тот же товар может доставляться несколькими поставщиками и один и тот же поставщик может доставлять несколько видов товаров.

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия.

Создание базы данных в типизированном файле.

Дополнение файла новыми записями.

Вывод на экран всей базы данных.

Выбрать поставщиков, которые поставляют все товары

Определить поставщика, который поставляет товар 'коврик для мыши' по самой низкой цене.

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

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

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 41

База данных «Магазины»

Составить программу создания и обработки базы данных, содержащей информацию о магазинах.

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

− фамилия владельца магазина,

− дата рождения владельца магазина,

− размер уставного вклада,

− профиль магазина,

− название магазина,

− район, в котором находится магазин.

Один и тот же магазин может иметь несколько владельцев и один и тот же владелец может иметь в собственности много магазинов.

Примечание: профиль – продуктовый, галантерейный, канцелярский и т.п.

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия

1) Создание базы данных в типизированном файле.

2) Дополнение файла новыми записями.

3) Вывод на экран всей базы данных.

4) Определение самого молодого предпринимателя, владеющего собственностью в заданном районе.

5) Определение случаев, когда регистрировалось владение лицами, не достигшими 18 лет.

6) Определение случаев, когда уставной капитала магазина внесен более чем одним предпринимателем,

7) Вывод списка профилей магазинов, которыми владеет предприниматель с заданной фамилией, в порядке убывания вложенного в них капитала

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 42

База данных «Авторемонтная мастерская»

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

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

· номер водительских прав владельца автомобиля,

· фамилия владельца автомобиля;

· номер,

· марка,

· год выпуска автомобиля;

· название авторемонтной мастерской;

· фамилия механика,

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия.

1) Создание базы данных в типизированном файле.

2) Дополнение файла новыми записями.

3) Вывод на экран всей базы данных.

4) Выбор фамилии механика, который чаще всех работает с автомобилями BMW.

5) Вывод информации об автомобилях марки 'Мерседес'.

6) Определение тех владельцев автомобилей, которых всегда обслуживает один и тот же механик. Вывести фамилии механика и его постоянного клиента.

7) Вывод всей информации об автомобилях, с которыми работает механик с заданной фамилией.

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 43

База данных «Деканат»

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

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

· номер группы,

· курс,

· количество студентов,

· название дисциплины

· объем часов.

· фамилия преподавателя,

· вид контроля,

· дата,

Примечание: вид контроля – зачет, экзамен.

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия.

1) Создание базы данных в типизированном файле.

2) Дополнение файла новыми записями.

3) Вывод на экран всей базы данных.

4) Определение для каждой группы количества экзаменов и зачетов.

5) Определение преподавателя, который в сессию принимает экзамены (не зачеты) у наибольшего числа студентов.

6) Вывод списка предметов, по которым принимают зачеты.

7) Определение номеров групп, которые сдают экзамен в один день.

8) Определение общего количества студентов на экзаменах и на зачетах

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 44

База данных «Персональные компьютеры»

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

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия.

Создание базы данных в типизированном файле.

Дополнение файла новыми записями.

Вывод на экран всей базы данных.

Сортировка ПК по объему жесткого диска.

Выбор модели ПК с процессором IntelR CoreTM второго поколения.

Определение торговой фирмы, которая представляет товары на наибольшую сумму.

Выбор фирмы, которая выпускает самый дешевый ПК.

Вывод характеристик самой старой модели ПК.

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 45

Городской транспорт

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

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

· вид транспорта,

· стоимость проезда;

· номер маршрута,

· количество машин на маршруте,

· количество пассажиров в день;

· расстояние.

Программа должна содержать заставку и меню.

Обработка файла должна включать следующие действия.

1) Создание базы данных в типизированном файле.

2) Дополнение файла новыми записями.

3) Вывод на экран всей базы данных.

4) Определение количества каждого вида транспорта.

5) Определение номера троллейбуса с самым коротким маршрутом.

6) Вывод маршрутов трамваев в порядке убывания их протяженности.

7) Вывод списка ежедневных денежных поступлений для всех видов транспорта.

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 46

База данных «Спорт»

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

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

· фамилия спортсмена,

· год рождения,

· разряд,

· наименование соревнования,

· показанный результат.

Примечание: один спортсмен может заниматься разными видами спорта.

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия.

1) Создание базы данных в типизированном файле.

2) Дополнение файла новыми записями.

3) Вывод на экран всей базы данных.

4) Вывод таблицы распределения мест в беге на 100 метров.

5) Определение спортсменов, которые выступают более чем в 3 видах легкой атлетики.

6) Вывод фамилий спортсменов, занявших 1 место в каждом виде.

7) Определение результатов выступления спортсмена с заданной фамилией.

8) Вывод фамилий спортсменов, выступавших в соревнованиях по прыжкам в высоту.

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 47

База данных «Шахматный турнир»

Составить программу создания и обработки базы данных, содержащей сведения о международном шахматном турнире.

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

· фамилия спортсмена,

· дата рождения,

· страна,

· рейтинг

· стартовый номер спортсмена в данном турнире,

· занятое место.

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия.

Создание базы данных в типизированном файле.

Дополнение файла новыми записями.

Вывод на экран всей базы данных.

Выбор шахматиста с самым высоким рейтингом участников.

Сортировка участников по возрастанию стартовых номеров.

Выбор тех шахматистов, которые заняли три призовых места.

Определение самого молодого участника турнира.

Вывод стран, из которых прибыли спортсмены

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 48

База данных «Расходные материалы»

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

Информация состоит из записей в типизированном файле.

Каждая запись должна содержать поля, содержащиеся в таблице:

Расходные материалы (картриджи) курс ($) стоим. заказа ($) стоим. заказа в руб. ндс скидки
для чего предназначены наименование харак- терис- тики произво- дитель кол. штук  
цена за ед. измер. ($)
  матричный принтер Epson LQ 100 ч/б Малайзия            
  матричный принтер Epson LQ 1050/1170 ч/б Малайзия            
  матричный принтер Epson FX 1000/1170 ч/б Малайзия            
  матричный принтер HYUNDAI 910/920 ч/б Малайзия            
  матричный принтер STAR NX 2400 ч/б Малайзия            
  струйный принтер Еpson Stylus Color 400/1000 ч/б США            
  струйный принтер Canon BC - 01 ч/б Малайзия            
  струйный принтер Canon BC - 02 ч/б Япония            
  струйный принтер HEWLETT PACKARD 51625A ч/б Япония            
  лазерный принтер HEWLETT PACKARD 2d/3d ч/б США            
  лазерный принтер HEWLETT PACKARD 4m ч/б США            
  лазерный принтер HEWLETT PACKARD 4v/4mv ч/б США            
  лазерный принтер HEWLETT PACKARD 5P/5MP ч/б США            

Внесите в таблицу курс доллара. Заполните пустые столбцы: НДС – 20% стоимости заказа в рублях, скидка: 5% –100 –200 штук,

10% от 200 и нет скидок при покупке менее 100. К оплате = стоимость заказа в рублях – скидки + НДС

Программа должна содержать заставку и меню.

Обработка файла должна включать следующие действия.

20. Создание базы данных в типизированном файле.

21. Заполнение полей таблицы.

22. Вывод на экран базы данных.

23. Заполнение поля «Стоимость» как произведение количества товара на цену 1 товара.

24. Вывод списка клиентов с названиями заказанных товаров и с датами покупки.

25. Вывод списка клиентов, сделавших покупки в 2009 году.

26. Вывод списка клиентов, не сделавших ни одного заказа.

27. Вывод общей стоимости каждого товара на складе.

28. Вывод таблицы, содержащей информацию о фамилии клиента, наименовании, количестве и стоимости купленного им товара, а также дате приобретения и общей заплаченной сумме.

29. Вывод фамилий клиентов и количество сделанных ими заказов.

Все элементы обработки файла должны быть оформлены в виде процедур.


ВАРИАНТ 49

База данных «Недвижимость»

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

Каждая запись должна содержать поля, указанные в заголовке таблицы.

улица цена в $ (тыс) площадь этаж этажн. дома тип дома лифт теле- фон с/у Мусо- ропр.
общ. жилая кухня
Пр. Ветеранов 78,9           блочн. есть нет совм. есть
Бухарестская ул. 93,2 68,9         панельн. есть есть разд. есть
Приморский пр. 164,3 127,4   15,5     кирп. есть есть разд. Есть
….

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия:

1) Создание базы данных в типизированном файле.

2) Дополнение базы данных.

3) Вывод на экран базы данных.

4) Вывод квартир с ценой от 90 до 200 долларов.

5) Вывод адресов блочных домов.

6) Вывод данных о самой дорогой квартире.

7) Вывод квартир без телефона с раздельным санузлом.

8) Вывод данных о самой малометражной квартире.

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).


ВАРИАНТ 50

База данных «Расходы на рекламу в центральной прессе»

Составить программу создания и обработки базы данных, содержащей информацию о расценках на размещение рекламы в центральной прессе. Информация состоит из записей в типизированном файле. Каждая запись должна содержать поля, указанные в заголовке таблицы.

Название газеты Формат Периодичность выхода в неделю Тираж в тыс. экз Стоимость заказа (1 полоса) НДС Скидки К оплате
  Независимая газета А2            
  Российская газета А2     20 000      
  Мегаполис-экспресс А3     3 000      
  Куранты А3     3 200      
  Бизнес и банки А3     1 500      
  Домовой А4 ежемес.   8 800      
  Иностранец А3     3 200      
  Совершенно секретно А3 ежемес.   10 000      
  Спорт-экспресс А2            
  Центр Плюс А3     3 300      
  Авторевю А3 2 в мес   6 000      
  Мир ПК А4     4 400      
  Компьютер Пресс А4 ежемес.   3 100      

Заполните пустые столбцы: НДС – 20% стоимости заказа в рублях.

Скидки зависят от объема тиража: 15% при тираже до 3000, от 3000 до 5000 30%, 40% при тираже больше 5000.

К оплате = стоимость заказа в рублях – скидки + НДС.

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия.

1) Создание базы данных в типизированном файле.

2) Заполнение полей таблицы.

3) Вывод на экран базы данных.

4) Сортировка по убыванию окончательной оплаты с указанием названий.

5) Вывод названия издания с максимальным тиражом.

6) Вывод списка прессы формата А4.

7) Сортировка названий изданий по алфавиту.

8) Вывод данных об издании, которое дает наибольшую скидку.

Все элементы обработки файла должны быть оформлены в виде процедур





Дата публикования: 2014-11-29; Прочитано: 438 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.072 с)...