Показать сообщение отдельно

  #676  
Старый 26.08.2008, 13:09
DrugS
Новичок
Регистрация: 25.08.2008
Сообщений: 5
С нами: 9321555

Репутация: 0
По умолчанию

Привет! Дали задание для курсача...не пойму как это должно все выглядеть...рассталкуйте пожалуйста.

Текс задания:
Тема: Программная реализация динамического списка динамических очередей

Цель работы: разработать набор подпрограмм для реализации основных операций с заданной составной структурой. Требования к программе:

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

Типовой набор операций:

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

Программная реализация выполняется в среде Windows с помощью пакета Delphi (или С++) с использованием стандартных компонентов отображения данных или в виде консольного приложения с простейшим диалогом.

Примерное содержание пояснительной записки

1. Постановка задачи (цель работы, исходные данные, результат, требования к реализации)
2. Теоретическое описание используемых структур данных с ссылками на литературу
3. Описание общей структуры проектируемой программы
4. Словесное описание логики работы основных подпрограмм
5. Листинги всех подпрограмм с краткими комментариями
6. Результаты тестирования
7. Список литературы

Основные этапы выполнения с ОБЯЗАТЕЛЬНЫМ предоставлением отчета по каждому этапу преподавателю:

1. Подбор теоретического материала и описание всех используемых структур данных и алгоритмов
2. Разработка и описание демонстрационного модуля
3. Программная реализация и отладка
4. Оформление пояснительной записки

Внимание! Каждый следующий этап выполняется ТОЛЬКО после получения положительной оценки за предыдущий этап!!!
 
Ответить с цитированием