Введение
Создание программной системы – весьма трудоёмкая задача, особенно в наше время, когда объём кода программного обеспечения превышает сотни тысяч операторов. Будущий специалист в области разработки программного обеспечения должен иметь представление о методах анализа, проектирования, реализации и тестирования программных систем, а также ориентироваться в существующих подходах и технологиях.
Изучение дисциплины «Технология программирования» является одним из первых шагов на пути освоения языков программирования и подходов к созданию программ. Знания и умения, приобретённые при этом, являются необходимой основой для дальнейшего изучения современных библиотек и технологий разработки сложных программных продуктов.
Данная работа предназначена для закрепления учебного материала, пройденного по курсу «Технологии программирования».
Цель данного курсового проекта – выработать навыки использования известных алгоритмов для решения конкретных задач, закрепление знаний по программированию на языке Python.