Дисциплина «Методы и технологии программирования» входит в цикл базовых дисциплин для специальности 6B07101 – «Автоматизация и управление» и в соответствии с рабочим учебным планом специальности входит в компонент по выбору.

Цель дисциплины

Дисциплина «Методы и технологии программирования» ставит целью формирование специальных знаний, математических и практических навыков в области программирования и решения инженерных задач.

 

Задачи дисциплины

В результате изучения данной дисциплины студенты должны:

иметь представление:

- о классификации и основных характеристиках языков программирования;

- об объектном и структурном программировании и технологии программировании;

- о библиотечных программах и программных комплексах широкого применения;

знать:

- основы алгоритмизации задач, типы и структуры данных, используемые в выбранном языке, освоить основные операторы языка программирования, подпрограммы, встроенные функции, процедуры и функции, динамические структуры, основы технологии программирования, методы проектирования программного обеспечения, стиль программирования, методы отладки и испытания программ, программирование алгоритмов обработки данных с использованием указателей, программирование с использованием графических редакторов;

уметь:

- разрабатывать структурные схемы различных алгоритмов, организовывать в зависимости от требований задачи необходимые структуры данных, уметь правильно выбрать методы решения задач и разрабатывать программы с использованием средств языка, писать программы в хорошем стиле, отлаживать и тecтировать программы, составлять качественную программную документацию;

приобрести практические навыки:

- по разработке и отладке программ на одном из языков программирования высокого уровня;

по решению задач с использованием типовых информационных технологий в среде ПК.