- Цели и задачи дисциплины
- Цель: формирование свободного и творческого подхода к программированию на современных языках высокого уровня, интереса к наблюдению за тенденциями и новостями в области средств разработки программного обеспечения. Задачи дисциплины. Использование многопроцессорных вычислительных систем предполагает практическое освоение следующих разделов параллельного программирования: изучение Python как мультипарадигменного языкового средства, достаточно полно отражающего современные концепции разработки ПО; формирование навыков создания приложений на языке Python; совершенствование и углубление навыков объектно-ориентированного и функционального программирования.
- Краткое содержание дисциплины
- Язык программирования Python – это универсальный язык программирования с динамической типизацией, который позволяет разрабатывать программы в соответствии с разными парадигмами: процедурным программированием, объектно-ориентированным, параметрическим, функциональным. В данном курсе рассматриваются все основные возможности языка Python и их применение при разработке программ. Дается описание библиотек языка Python, необходимых для создания широкого круга программ.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ОПК-2 Способен разрабатывать оригинальные алгоритмы и программные средства, в том числе с использованием современных интеллектуальных технологий, для решения профессиональных задач
- ОПК-7 Способен адаптировать зарубежные комплексы обработки информации и автоматизированного проектирования к нуждам отечественных предприятий
- Образование
- Учебный план 09.04.01, 2024, (2.5), Информатика и вычислительная техника
- Программирование и разработка приложений на языке Python