
26.08.2008, 13:09
|
|
Новичок
Регистрация: 25.08.2008
Сообщений: 5
С нами:
9321555
Репутация:
0
|
|
Привет! Дали задание для курсача...не пойму как это должно все выглядеть...рассталкуйте пожалуйста.
Текс задания:
Тема: Программная реализация динамического списка динамических очередей
Цель работы: разработать набор подпрограмм для реализации основных операций с заданной составной структурой. Требования к программе:
-Поддержка двух структур данных: основной и вспомогательной (для хранения элементов, удаленных из основной)
-Информационные составляющие элементов структуры хранятся отдельно в динамической памяти и адресуются указателями.
-Описание основной структуры и все необходимые операции (список базовых операций дается ниже) собираются в отдельном модуле
-Описание вспомогательной структуры и операции с ней - в своем отдельном модуле
-Отдельно создается демонстрационный модуль для отображения текущего состояния реализуемой структуры
Типовой набор операций:
-добавление нового элемента, в том числе - из вспомогательной структуры
- удаление заданного элемента с возможностью сохранения во вспомогательной структуре
- поиск заданного элемента
- просмотр вспомогательной структуры удаленных элементов
- сохранение структуры во внешнем файле
- загрузка структуры из внешнего файла
Программная реализация выполняется в среде Windows с помощью пакета Delphi (или С++) с использованием стандартных компонентов отображения данных или в виде консольного приложения с простейшим диалогом.
Примерное содержание пояснительной записки
1. Постановка задачи (цель работы, исходные данные, результат, требования к реализации)
2. Теоретическое описание используемых структур данных с ссылками на литературу
3. Описание общей структуры проектируемой программы
4. Словесное описание логики работы основных подпрограмм
5. Листинги всех подпрограмм с краткими комментариями
6. Результаты тестирования
7. Список литературы
Основные этапы выполнения с ОБЯЗАТЕЛЬНЫМ предоставлением отчета по каждому этапу преподавателю:
1. Подбор теоретического материала и описание всех используемых структур данных и алгоритмов
2. Разработка и описание демонстрационного модуля
3. Программная реализация и отладка
4. Оформление пояснительной записки
Внимание! Каждый следующий этап выполняется ТОЛЬКО после получения положительной оценки за предыдущий этап!!!
|
|
|