Дипломный проект на тему: Разработка обучающей тренажерной программы (ОТП) по алгоритмам обработки линейных динамических списков.
Предмет обучения: линейные списковые структуры, реализуемые динамически на основе адресных связей с помощью следующих операций (два варианта реализации - с заголовочным элементом и без него):
•добавление нового элемента после заданного элемента;
•добавление нового элемента перед заданным;
•удаление заданного элемента.
Принципы реализации ОТП:
1. Обучение выполняется на примерах небольших списков с числовыми данными.
2. Начальное состояние списка задается пользователем либо как пустое, либо как содержащее 3-4 элемента со случайными числовыми данными.
3. Текущее состояние списковой структуры должно отображаться в виде графической схемы и изменяться по мере работы алгоритма.
4. Алгоритм каждой операции должен выполняться в пошаговом режиме с выполнением на каждом шаге следующих действий:
•выполнение необходимых внутренних операций по обработке данных
•приостановка работы алгоритма
•отображение текстового комментария по выполненным на данном шаге действиям
•визуализация выполненных со списком действий на графической схеме
•возобновление работы по команде пользователя
Требования к реализации ОТП:
1. Отображаемые данные:
•графическая схема с текущим состоянием списковой структуры
•набор текстовых комментариев по каждому шагу алгоритма
2. Поддержка двух режимов работы: демонстрационного и контролирующего
3. В демонстрационном режиме обучаемый имеет возможность любое количество раз повторить любой из алгоритмов
4. В контролирующем режиме выбор следующего шага алгоритма должен делать сам обучаемый, для чего в схему пошаговой работы вносятся следующие изменения:
•выполнение необходимых внутренних операций по обработке данных
•приостановка работы алгоритма
•вывод тестового задания с вопросом о следующем шаге и четырьмя возможными ответами
•анализ ответа обучаемого и сохранение результата в протоколе тестирования
•отображение текстового комментария по выполненным на данном шаге действиям
•визуализация выполненных со списком действий на графической схеме
•возобновление работы по команде пользователя
5. По окончании работы выводятся результаты тестирования как в краткой (количество заданных вопросов и число правильных/неправильных ответов), так и полной форме (весь протокол тестирования)
6. Текстовые комментарии шагов и тестовые задания должны храниться в файлах.
----------------------------------------------------------------------
Программа для дипломного проекта реализована в среде программирования Delphi с оконным интерфейсом.
В архиве дипломной работы находятся:
1. Программа реализованная по регламенту, с помощью указателей (строки исходников программы подкреплены комментариями).
2. Второй вариант исполнения, этой же программы, в объектно ориентированном стиле (это бонус к диплому).
3. Пояснительная записка дипломного проекта (файл Microsoft Word 131 страница).
4. Презентация диплома (файл Microsoft PowerPoint 13 страниц).
5. Доклад к презентации (файл Microsoft Word 3 страницы).
6. Отчёт по преддипломной практике (файл Microsoft Word 5 страниц).
Оценка поставленная преподавателем: ОТЛИЧНО.
----------------------------------------------------------------------
P.S. Используйте данную работу, как учебный материал, на примере которого, Вы
сможете разработать свой дипломный проект и сдать работу преподавателю на отлично.
Прошу Вас оставить положительный отзыв, спасибо.
Отзывов от покупателей не поступало