Задания
Требования к программам
- Язык программирования: Python 3.
- Интерфейс: программа должна поддерживать интерфейс командной строки со строгим соблюдением формата входных данных, описанном в каждом задании. Входные параметры при тестировании программы будут всегда корректны, валидация входных параметров не требуется.
- Формат изображений: все входные изображения будут в формате 24-bit BMP. Если не указано обратное, то изображения — в градациях серого, т.е. красная, зелёная и синяя компонента совпадают.
- Формат параметров: все числовые значения должны вводиться и выводиться в международном формате с точкой в качестве разделителя целой и дробной части.
- Внешние зависимости: допустимо использовать только платформо-независимые библиотеки для чтения и сохранения изображений, для векторных и матричных операций, для парсинга параметров командной строки.
Методика оценки
- Задание считается выполненным только при успешной проверке обязательной части задания.
- Если программа некорректно обрабатывает границы изображения (не обрабатывает, либо выдаёт шум или другие неестественные результаты), то соответствующий пункт задания считается невыполненным.
- Время выполнения заданий и количество попыток сдачи не ограничено, однако, выполнение заданий в срок является необходимым условием для возможности досрочной сдачи экзамена.
Требования к оформлению программ для сдачи
Выполненное задание должно представлять собой архив (рекомендуется: zip, rar) с исходным кодом.
Главный файл должен иметь имя
main.py.
Далее этот архив необходимо отправить через форму, расположенную ниже. Форма доступна при входе на сайт.
Справочные материалы