Состоит из двух заданий (трех задач)
Тема контрольной работы: «Основные алгоритмические структуры и структурированные типы данных»
Цель: освоение методов реализации основных алгоритмических структур при разработке алгоритмов и использование структурированных типов данных.
Требования к контрольной работе.
Контрольная работа должна включать в себя следующие этапы:
Постановка задачи.
При постановке задачи студент должен четко сформулировать: что задано (какая информация должна содержаться в файле данных); что требуется определить (на какие вопросы надо получить ответы, исходя из заданных данных); какие алгоритмические структуры необходимо использовать для их обработки, чтобы получить ответы на поставленные вопросы.
Разработка алгоритма включает следующие этапы: описание алгоритма на псевдокоде, который на следующем этапе реализуется с помощью блок-схемы алгоритма, а затем в виде программы.
Отладка программы происходит с использованием контрольных тестовых примеров, учитывающих все особенности алгоритма, тестовые примеры должны содержать как корректно введенные данные, так и некорректную информацию, которая будет отсекаться разработанными методами алгоритма.
Тестовые примеры помогают произвести отладку программы, выявить возникшие синтаксические и семантические ошибки, внести корректировку в программный код.