Задания по курсовой работе для группы 31104

Общие требования

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

Галиуллин Рамиль

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

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

Гиламов Данис

Магазин с одним продавцом. Компьютер вместо кассового аппарата. База наличия товаров: наименование, единица измерения, цена единицы, количество, дата последнего завоза. Регистрация поступления товара (как старых, так и новых наименований). Оформление покупки: выписка чека, корректировка базы. Проблема уценки и описания. Инвентаризация остатков товара с вычислением суммарной стоимости. Компьютер вместо кассового аппарата. База наличия товаров: наименование, единица измерения, цена единицы, количество, дата последнего завоза. Регистрация поступления товара (как старых, так и новых наименований). Оформление покупки: выписка чека, корректировка базы. Проблема уценки и описания. Инвентаризация остатков товара с вычислением суммарной стоимости.

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

Ермоченко Людмила

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

Сведения о книгах содержат:

Программа должна обеспечивать:

Железнякова Дарья

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

Программа должна обеспечивать:

Закирова Дина

Написать программу работы с базой данных отдела кадров предприятия. База хранится в текстовом файле, его размер может быть произвольным. Каждая строка файла содержит запись об одном сотруднике. Формат записи: фамилия и инициалы, год рождения, оклад. Записи о сотрудниках должны быть упорядочены в алфавитном порядке.

В программе реализовать следующие действия:

Кушнаренко Алексей

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

Программа должна обеспечивать:

Майновский Алексей

В файловой системе каталог файлов организован как линейный список. Для каждого файла в каталоге содержатся следующие сведения:

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

Рахматуллин Рифат

Текст помощи для некоторой программы организован как линейный список.

Каждая компонента текста помощи содержит термин (слово) и текст, содержащий пояснения к этому термину. Количество строк текста, относящихся к одному термину, от одного до пяти.

Составить программу, которая обеспечивает:

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

Решёткина Татьяна

Предметный указатель организован как линейный список.

Каждая компонента указателя содержит слово и номера страниц, на которых это слово встречается. Количество номеров страниц, относящихся к одному слову, от одного до десяти.

Составить программу, которая обеспечивает:

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

Самойлова Настя

Составить программу, которая содержит динамическую информацию о наличии автобусов в автобусном парке. Сведения о каждом автобусе включают:

Программа должна обеспечивать:

Саттарова Ландыш

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

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

Сибгатов Илдар

Англо-русский словарь построен как двоичное дерево.

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

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

Составить программу, которая:

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

Сысоева Надежда

Анкета для опроса населения содержит группы вопросов.

Первая группа содержит сведения о респонденте:

Вторая группа содержит собственно вопрос анкеты, ответ на который либо ДА, либо НЕТ.

Составить программу, которая:

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

Тихонов Александр

Очередь на получение жилья. На предприятии имеется много сотрудников, не обеспеченных жильем. Они организованы в очередь, в которой фиксируется фамилия и инициалы сотрудника и количество комнат, на которые очередник может претендовать. Каждый год те, кто стоит в начале очереди, могут получить квартиру, соответствующую их правам, если на них хватит необходимых квартир. У сотрудника, стоящего в очереди, может изменится семейное положение, например, родится ребенок, поэтому для него может изменится параметр «количество комнат», но на месте в очереди это ни как не должно сказываться. И каждый год очередь пополняется новыми сотрудниками, у которых еще нет квартиры. Предприятие в состоянии каждый год предоставлять сотрудникам n1 однокомнатных, n2 двухкомнатных, n3 трехкомнатных, n4 четырехкомнатных и n5 пятикомнатных квартир, где ni могут быть разными в разные годы (задавать датчиком случайных чисел, при этом количество квартир с большим числом комнат обычно меньше, чем количество квартир с меньшим числом комнат). Организовать по годам движение очереди на получение квартиры.

Хузин Динар

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

Составить программу, которая:

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

Чугреев Павел

Автоматизированная информационная система на железнодорожном вокзале содержит сведения об отправлении поездов дальнего следования. Для каждого поезда указывается:

Данные в информационной системе организованы в виде линейного списка.

Составить программу, которая:

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

Хуснуллин Александр

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

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

Евсеев Денис

Справочник фаната. База спортсменов: анкетные и антропологические данные, гражданство, происхождение, вид спорта, клуб или команда, данные о личном рекорде или победах и так далее. Выбор по произвольному признаку. Поиск рекордсмена в заданном виде спорта. База спортсменов: анкетные и антропологические данные, гражданство, происхождение, вид спорта, клуб или команда, данные о личном рекорде или победах и так далее. Выбор по произвольному признаку. Поиск рекордсмена в заданном виде спорта.

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

Назад
На верх
Вперёд
Hosted by uCoz