Лабораторные работы
Требования
осторожно
В случае нарушения требований, работа может быть отправлена на доработку. Также за лабораторную работу может быть выставлена отрицательная оценка.
Общие требования к программам
Общие требования к программам представлены на электронном ресурсе предыдущей дисциплины.
К данным требованиям добавляются новые требования:
- Проект должен собираться с помощью в CMake.
- Код должен проходить все проверки статического анализатора. В качестве статического анализатора использовать Cppcheck. Результат проверки кода статическим анализатором кода демонстрируется студентом при защите лабораторной работы. В случае, если проверка анализатора кажется избыточной, необходимо уметь объяснить, почему замечание анализатора по данной ошибке не было учтено.
Требования к защите
При защите лабораторной предъявляются следующие требования:
- Студент должен подтвердить, что код был написан им (отсутствие плагиата). Это достигается за счет:
- Демонстрация понимания работы программы и ее алгоритмов функционирования.
- Ориентации в коде программы.
- Умения реализовать дополнительные функциональные возможности в программе.
- Студент должен предъявить отчёт по лабораторной работе.
Критерии оценивания
За лабораторную работу выставляется оценка от до . Критерии выставления оценки выглядят следующим образом:
- – студент пойман на плагиате и/или не смог в ходе демонстрации доказать самостоятельность выполнения работы.
- – выявлены значительные отклонения от задания, и/или допущены существенные ошибки, и/или сдача работы была значительно задержана без объективных причин (например, сдача в конце семестра или после зачетной недели).
- – работа была выполнена по заданию, однако на защите студент не смог ответить на все контрольные вопросы преподавателя или решить дополнительные задания преподавателя при необходимости.
- – студент продемонстрировал понимание в теме лабораторной работы, смог ответить на все контрольные вопросы преподавателя и смог выполнить дополнительные задания преподавателя при необходимости.