В отчёте должны быть:
Титульный лист, лист задания и программный код являются абсолютно необходимыми разделами, без которых даже не может быть начат процесс защиты.
Отчёт по курсовой работе должен быть оформлен в соответствии с шаблоном оформления курсовой работы: https://etu.ru/ru/studentam/dokumenty-dlya-ucheby/
См. также раздел «Исследования в рамках ЛР/КР» в документе [ALG] Типовые ошибки отчета / работы
Продемонстрировать понимание не только выбранной структуры данных, но и альтернативных вариантов, а также умение проводить системный анализ задачи на основе её операционной семантики и характеристик данных.
Явный нумерованный список всех операций, которые должна поддерживать структуры в рамках решаемой задачи:
# Пример 1. Добавление записи 2. Поиск по уникальному ключу 3. Удаление по ключу 4. Получение всех данных в отсортированном порядке.
Качественная или количественная (если применимо) оценка относительной частоты выполнения каждой операции:
Явно перечислить, какие критерии оптимальности важны для конкретно вашей задачи и почему.
# Пример 1. Скорость доступа по ключу (поиск, вставка, удаление). 2. Скорость выполнения специализированных операций (поиск минимума/максимума, слияние). 3. Поддержка упорядоченности данных. 4. Предсказуемость времени выполнения. 5. Эффективность по памяти.
# Пример Плохое обоснование: "хэш-таблица работает быстрее". Хорошее обоснование (краткий пример): * Выбрана хеш-таблица с открытой адресацией, поскольку основная операция в задаче — ..., что позволяет .... * Операция ... из-за отсутствия встроенной упорядоченности / диапазонных запросов будет производиться за счет ... * Ожидаемый размер данных (до 10 000 записей) позволяет выбрать ....
Защита курсовой работы состоит из двух этапов: решение билета на защиту и беседа с преподавателем. На решение билета студенту отводится 40 минут. Билет на защиту содержит (билеты):
В случае, если студент не выполнил часть билета на защиту (например, одно из заданий: задача / теор. вопросы), он может быть допущен ко второму этапу защиту со снижением максимально возможной оценки за защиту (на 1 балл). Невыполнение обоих пунктов билета на защиту означает прекращение защиты и оценку «неудовлетворительно».
В результате беседы с преподавателем, ответов на вопросы по билету на защиту, исходному коду и теме курсовой работы оценка студента может быть снижена (на 1 балл). После беседы с преподавателем студент получает максимальную возможную оценку с учётом всех её снижений.
Студент получает максимальную оценку согласно выбранному уровню курсовой работы, если выполнены все следующие условия:
Основания для снижения оценки во время беседы с преподавателем: