Файл: Методические для курсовых работ.doc

Добавлен: 23.10.2018

Просмотров: 1187

Скачиваний: 5

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


  1. Демонстрационный зал «Модный силуэт» заказал логотип и рекламную заставку для предстоящего показа мод. При подготовке к показу накапливается следующая информация о поступивших коллекциях: автор коллекции, тип одежды, включенной в данную коллекцию ( вечерняя, для коктейля, повседневная, официальная), мужская или женская, количество предметов, стоимость коллекции. Программа по запросу с клавиатуры выдает информацию о коллекциях мужской или женской одежды определенного типа, расположив ее в алфавитном порядке по фамилиям авторов коллекции.


  1. Дегустационный зал «Бахус» заказал логотип и рекламную заставку, представляющую его работу. В подвалах демонстрационного зала накапливается следующая информация о коллекции вин: название напитка, год изготовления, категория ( элитное, коллекционное, ординарное), его крепость, стоимость 100 грамм, количество запасов в литрах. Программа по запросу с клавиатуры выдает справку о запасах напитков по их названию и году изготовления, расположив в порядке убывания возраста напитков.


  1. Фирма по торговле недвижимостью «Ваш дом» заказала логотип и ролик, рекламирующий ее деятельность. В фирме накапливается информация о имеющихся предложениях: близ расположенное метро, улица, тип дома ( кирпич, монолит, панель), метраж квартиры, метраж кухни, количество комнат. Программа по запросу с клавиатуры подбирает три предложения на квартиры в указанном районе, с указанным количеством комнат с максимально возможной площадью, расположив их в порядке убывания площади кухни.


  1. Агентство по найму «Работа для вас» заказало логотип и ролик, рекламирующий его деятельность. В агентстве накапливается информация о имеющихся предложениях специалистов: специальность, фамилия специалиста, его возраст, пол, стаж работы по специальности, владение языком (да/нет), владение компьютером(да/нет). По запросу с клавиатуры ( указывается специальность, стаж работы ) программа выдает информацию о имеющихся в базе данных специалистах, расположив ее в порядке возрастания возраста претендентов.


  1. Компьютерный клуб «Виртуальный мир» заказал логотип и рекламную заставку. В клубе накапливается информация о командах, принимающих участия в командных играх: название команды, количество участников, название игры, категория сложности тура (от 1 до 5), игровое время, количество заработанных очков = время * категорию сложности. Программа по запросу находит команду, которая в названной игре по всем сыгранным турам набрала большее количество очков.



  1. Тур агентство «Куда подальше» заказало логотип и рекламную заставку. База данных в тур агентстве содержит следующую информацию: страна, название отеля, категория ( пять звезд, четыре, три), тип пансиона ( ВВ, НВ, FB, ALL), стоимость проживания одного дня, количество свободных номеров. Программа по запросу, включающему следующие позиции: страна отдыха, категория отеля, тип пансиона, выдает справку о трех самых дешевых отеля.



  1. Детская больница «Мать и дитя» заказала логотип и рекламную заставку. В базе данных в больнице ведут следующую информацию: номер отделения, этаж, номер палаты, количество мест в палате, количество занятых коек, дата выписки, количество выписываемых больных. Программа на заданную дату составляет список выписываемых больных в порядке возрастания номеров палат по каждому из отделений отдельно.


  1. Приют для бездомных собак «Каштанка ищет хозяина» заказал логотип и рекламную заставку. В приюте о каждой поступившей собаке ведут следующую информацию: дата поступления собаки, порода, окрас, предполагаемый возраст, район, где найдена собака. Программа по запросу - задается три параметра: дата поступления больше указанной в запросе, окрас и порода составляет список собак, у которых совпадают все три параметра, затем два из трех – окрас и порода, а потом только один – окрас.


  1. Аукцион «Поле чудес» заказал логотип и рекламную заставку. К каждой аукционной продаже в базе данных собирается следующая информация: дата аукциона, тип произведения искусства, выставляемого на продажу ( картина, скульптура, ювелирное изделие, антиквариат), предполагаемый или реальный автор, век создания, категория ценности (от 1 до 5), начальная цена, цена продажи. Программа по запросу для аукциона на указанную дату, определяет для каждого типа продаваемой вещи, ту, которая принесла максимальный абсолютный доход. В списке вещи указываются в порядке возрастания полученной прибыли.


  1. Фирма «Два рояля» заказала логотип и рекламную заставку. Фирма выпускает рояли двух типов: концертный и малый. На фирме ведется учет комплектующей продукции. В качестве комплектующих изделий фирма получает от различных поставщиков струны, деки, корпуса, педали, клавиатуру. По каждой полученной партии комплектующих ведут следующую информацию: название фирмы – поставщика, название комплектующего изделия, количество партии, стоимость единицы изделия, дата поступления партии. Программа выдает сообщение сколько концертных роялей может быть собрано из имеющихся на складе комплектующих изделий и какова будет в этом случае стоимость неиспользованных остатков, подсчитывает те же данные, если из тех же комплектующих будет вестись сборка малых роялей. Расчет программа осуществляет исходя из следующих данных. Для концертного рояля требуется 1 корпус, 1 клавиатура, 150 струн, 3 педали, 2 деки. Для малого рояля необходимо 1 корпус, 1 клавиатура, 100 струн, 2 педали, 4 деки.


  1. Лицей «Ботаники по жизни» заказал логотип своего учебного заведения и программу создания файла, содержащего оценки учащихся 9-11 классов в следующем формате: класс, фамилия, оценки по 10 предметам. Имеется таблица, которая содержит названия предметов в том же порядке, в котором перечислены оценки каждого ученика. Таблица хранится в отдельном файле. Программа обработки файлов по указанному названию предмета определяет среднюю оценку каждого класса по этому предмету.








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

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


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

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

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


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

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

Отметить на удаление все записи с неудовлетворительными оценками. Вывести таблицы успевающих и неуспевающих студентов.

  1. Ремонтная мастерская «Шурупчик» заказала логотип и программу обработки информации. В файле записывается: название оборудования, шифр оборудования, шифр неисправности, стоимость ремонта.

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


  1. Фирма складских помещений «Ангар» заказала логотип и программу обработки информации. В файле записывается: шифр детали, ее наименование, завод - изготовитель, количество на складе.

Изменить у деталей с заданными шифрами наименование. Подсчитать количество и вывести на экран информацию о деталях, у которых изменилось наименование.

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


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


Подсчитать количество заводов, не выполнивших план выпуска изделий, и выдать на экран информацию о них в виде таблицы.

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


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

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

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


  1. Завод шарикоподшипников заказал логотип своего завода и программу обработки результатов его работы. В файле для изделия накапливается следующая информация: шифр изделия, трудоемкость изготовления (кол/мин), коэффициент производственной мощности, плановый фонд работы оборудования.

Составить функцию поиска записи по шифру изделия и редактирования одного из полей записи.

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


-------------------------------------------------------------------------------------------------------------------------------------------------


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

Вывести на экран запись с заданным типом станка и изменить его стоимость. Вывести на экран суммарную стоимость станков, перечень которых задается с клавиатуры.

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


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

Увеличить на n% заработную плату рабочим цеха, номер которого задается. Выдать список рабочих этого цеха с указанием размера новой и старой заработной платы.

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


  1. Городской вокзал заказал логотип и программу обработки загрузки поездов, следующих с их вокзала. В файле для поезда накапливается следующая информация:


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

Добавить в файл запись о дополнительном поезде в тот пункт, в который нет билетов ни на один из поездов.

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