Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

Сергей Барбушин
34 года, Россия
13 лет в сервисе
Был онлайн 12 лет назад

16 курсовых задач на С++. Возможно выборочное выполнение. Гарантированная оплата, по отдельности за каждую задачу исходя из её "Максимальной оценки". Крайний срок сдачи - 8 мая 2006.

№1 cклад и магазин
Прототип реляционной базы данных. В качестве контейнера для хранения информации в оперативной памяти предполагается использование динамических массивов, списков, деревьев, реализованных в виде отдельных классов.
Программа должны предоставлять следующие возможности:
Ввод данных с помощью консоли
Сохранение данных в файле/файлах
Добавление данных
Поиск данных по полной информации об объекте поиска
Описание предметной области:
Типы товаров
Наличие товаров
Запросы товаров
Требования к выполнению работы
Программы должны продемонстрировать знание основ объектно-ориентированного программирования. Программа должна быть устойчивой, т.е. не терять работоспособность при любых действиях пользователя.
Желательно:
продемонстрировать умение использовать механизм исключений;
выделить части программы, ответственные за реализацию интерфейса пользователя и реализацию модели данных/поведения.
Программы для зачета должны предоставляться:
с готовыми примерами данных для тестирования;
с сопроводительным файлом, содержащим описание возможностей программы и основные сведения по работе с ней.
Максимальная оценка: 3

№2 библиотека
Прототип реляционной базы данных. В качестве контейнера для хранения информации в оперативной памяти предполагается использование динамических массивов, списков, деревьев, реализованных в виде отдельных классов.
Программа должны предоставлять следующие возможности:
Ввод данных с помощью консоли
Сохранение данных в файле/файлах
Добавление данных
Поиск данных по полной информации об объекте поиска
Описание предметной области:
Книги
Пользователи
Доступные книги
Требования к выполнению работы
Программы должны продемонстрировать знание основ объектно-ориентированного программирования. Программа должна быть устойчивой, т.е. не терять работоспособность при любых действиях пользователя.
Желательно:
продемонстрировать умение использовать механизм исключений;
выделить части программы, ответственные за реализацию интерфейса пользователя и реализацию модели данных/поведения.
Программы для зачета должны предоставляться:
с готовыми примерами данных для тестирования;
с сопроводительным файлом, содержащим описание возможностей программы и основные сведения по работе с ней.
Максимальная оценка: 3

№3 Агенство подбора персонала
Прототип реляционной базы данных. В качестве контейнера для хранения информации в оперативной памяти предполагается использование динамических массивов, списков, деревьев, реализованных в виде отдельных классов.
Программа должны предоставлять следующие возможности:
Ввод данных с помощью консоли
Сохранение данных в файле/файлах
Добавление данных
Поиск данных по полной информации об объекте поиска
Описание предметной области:
Список фирм с предложениями
Вакансии
Кандидаты
Требования к выполнению работы
ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ КУРСОВЫХ РАБОТ (гр. 118)
Программы должны продемонстрировать знание основ объектно-ориентированного программирования. Программа должна быть устойчивой, т.е. не терять работоспособность при любых действиях пользователя.
Желательно:
продемонстрировать умение использовать механизм исключений;
выделить части программы, ответственные за реализацию интерфейса пользователя и реализацию модели данных/поведения.
Программы для зачета должны предоставляться:
с готовыми примерами данных для тестирования;
с сопроводительным файлом, содержащим описание возможностей программы и основные сведения по работе с ней.
Максимальная оценка: 3

№4 Касса авиабилетов
Прототип реляционной базы данных. В качестве контейнера для хранения информации в оперативной памяти предполагается использование динамических массивов, списков, деревьев, реализованных в виде отдельных классов.
Программа должны предоставлять следующие возможности:
Ввод данных с помощью консоли
Сохранение данных в файле/файлах
Добавление данных
Поиск данных по полной информации об объекте поиска
Описание предметной области:
Маршруты
Откуда-куда
Вместимость рейсов
Доступные билеты
Составление маршрутов с пересадками
Требования к выполнению работы
Максимальная оценка: 3

№5 Система контроль версий
Прототип реляционной базы данных. В качестве контейнера для хранения информации в оперативной памяти предполагается использование динамических массивов, списков, деревьев, реализованных в виде отдельных классов.
Программа должны предоставлять следующие возможности:
Ввод данных с помощью консоли
Сохранение данных в файле/файлах
Добавление данных
Поиск данных по полной информации об объекте поиска
Описание предметной области:
Участники проекта
Исходное расположение файлов
Редактируемые файлы
Сроки выполнения работ
Требования к выполнению работы
Максимальная оценка: 3

№6 Система протоколирования событий
Прототип реляционной базы данных. В качестве контейнера для хранения информации в оперативной памяти предполагается использование динамических массивов, списков, деревьев, реализованных в виде отдельных классов.
Программа должны предоставлять следующие возможности:
Ввод данных с помощью консоли
Сохранение данных в файле/файлах
Добавление данных
Поиск данных по полной информации об объекте поиска
Описание предметной области:
Лица, имеющие доступ к системе
Типы событий (с описаниями)
Уровни доступа (просмотр, редактирование, добавление типов событий.).
Требования к выполнению работы
Максимальная оценка: 3

№7 Справочник покупателя
Прототип реляционной базы данных. В качестве контейнера для хранения информации в оперативной памяти предполагается использование динамических массивов, списков, деревьев, реализованных в виде отдельных классов.
Программа должны предоставлять следующие возможности:
Ввод данных с помощью консоли
Сохранение данных в файле/файлах
Добавление данных
Поиск данных по полной информации об объекте поиска
Описание предметной области:
Название магазина
Адрес (телефон)
Специализация
Время работы
Форма собственности
Требования к выполнению работы
Максимальная оценка: 3

№8 Характеристика сотовых телефонов
Прототип реляционной базы данных. В качестве контейнера для хранения информации в оперативной памяти предполагается использование динамических массивов, списков, деревьев, реализованных в виде отдельных классов.
Программа должны предоставлять следующие возможности:
Ввод данных с помощью консоли
Сохранение данных в файле/файлах
Добавление данных
Поиск данных по полной информации об объекте поиска
Описание предметной области:
Модель
Размеры
Технические характеристики телефона
Требования к выполнению работы
Максимальная оценка: 3

№9 Характеристика сотовых телефонов
Прототип реляционной базы данных. В качестве контейнера для хранения информации в оперативной памяти предполагается использование динамических массивов, списков, деревьев, реализованных в виде отдельных классов.
Программа должны предоставлять следующие возможности:
Ввод данных с помощью консоли
Сохранение данных в файле/файлах
Добавление данных
Поиск данных по полной информации об объекте поиска
Описание предметной области:
Модель
Размеры
Технические характеристики телефона
Требования к выполнению работы
Максимальная оценка: 3

№10 Система поддержки составления расписания
Прототип реляционной базы данных. В качестве контейнера для хранения информации в оперативной памяти предполагается использование динамических массивов, списков, деревьев, реализованных в виде отдельных классов.
Программа должны предоставлять следующие возможности:
Ввод данных с помощью консоли
Сохранение данных в файле/файлах
Добавление данных
Поиск данных по полной информации об объекте поиска
Описание предметной области:
Помещения (с характеристиками вместимости)
Преподаватели (с нагрузками и предпочтениями по времени??)
Предметы, составляющие учебный план
Требования к выполнению работы
Максимальная оценка: 3

№11 Змейка
Реализовать игру "змейка": по лабиринту распределены "мыши", в нем также передвигается "змея", управляемая игроком. Задача "змеи" . съесть всех мышей. При съедении "мыши" длина "змеи" увеличивается на единицу. Программа должна обеспечивать загрузку карты лабиринта из текстового файла. При реализации интерфейса возможно использование функций расширенной консоли

№12 Максимальная оценка: 4
Обработка mht файлов
Реализовать программу, позволяющую просматривать список имеющихся в .mht файлах графических объектов, при необходимости извлекать и заменять выбранные.
Требования к выполнению работы
Максимальная оценка: 4

№13 Редактор иконок
Реализовать редактор иконок (.ico файлов). Обеспечить возможность получения информации об иконке, редактирование, сохранение, создание новых иконок. Интерфейс обеспечить расширенными средствами консоли.
Требования к выполнению работы
Максимальная оценка: 5

№14 Обработка AVI-файлов
Реализовать программу, позволяющую выделять отдельные участки из avi файлов, не использующих компрессию мультимедийного потока.
Требования к выполнению работы
Максимальная оценка: 5

№15 Exif
Реализовать программу позволяющую обрабатывать метаданные EXIF в графических файлах, получаемых с цифровых фотокамер. Обеспечить просмотр наиболее существенных элементов (производитель камеры, модель, выдержка, диафрагма, ISO, использование вспышки, разрешение кадра, количество байт на пиксел, фокусное расстояние, дата и время съёмки, тип баланса белого и т.д.), копирование метаданных EXIF из одного файла в другой, удаление метаданных из файла, выделение thumbnail при его наличии.
Требования к выполнению работы
Максимальная оценка: 5

№16 Графики векторных функций
Реализовать программу . построитель графиков векторных функций. Для вектор-функции, задаваемой с помощью символьной записи, строится три проекции ее графика на координатные плоскости Oxy, Oyz, Oxz в виде трех графических файлов формата Windows bitmap, двухцветных, разрешением 1024х1024.
Требования к выполнению работы
Максимальная оценка: 5

Выбранный исполнитель

Аркадий П.
36 лет, Россия
13 лет в сервисе
Был онлайн 3 года назад
13 лет назад

$300

8 дней