Основы программирования в среде Python Дисциплина [Б1-ПМ.ДВ5.3]
078 Кафедра физико-технических проблем метрологии
Скачать .sig
Описание:
Целями освоения учебной дисциплины является ознакомление студентов с основами программирования в среде Python. В рамках курса рассматриваются следующие темы: Язык программирования Python. Установка Python. Выбор среды разработки. Базовые типы: численные, логические строки и байтовые строки, None. Конструкции управления потоком. Модули и пакеты. Виртуальное окружение. Списки и кортежи. Словари. Множества. Функции. Функциональное программирование. Декораторы. Генераторы. Классы и экземпляры. Методы. Наследование в Python. Классы исключений и их обработка. Генерация исключений. Магические методы. Итераторы. Контекстные менеджеры. Дескрипторы. Метаклассы. Отладка. Тестирование. Процессы и потоки. Асинхронное программирование.
Структура:
Семестр Всего (ч) (Лекц / Практ. / Лаб.) Аттестация
7 144 (0 / 0 / 48) Экзамен
Итого 144 (0 / 0 / 48) Экзамен
Компетенции:
  • ПК-1 - Способен к математическому моделированию процессов и объектов лазерной техники и технологий на базе стандартных пакетов автоматизированного проектирования и самостоятельно разработанных программных продуктов
  • ПК-2 - Способен к проведению измерений и исследования различных объектов по заданной методике