Repository navigation
COURSE_PCPL_MAIN_2026
Осень 2026 года.
Кафедра ИУ-5, 3 семестр.
Лекции - один раз в две недели.
Лабораторные работы - один раз в две недели.
- Лабораторные работы. 6 работ. Трудоемкость каждой работы от 2 до 4 часов.
- 8 неделя - РК-1 (трудоемкость - 3 часа)
- 9 неделя - Модуль 1
- 15 неделя - ДЗ (трудоемкость - 12 часов)
- 16 неделя - РК-2 (трудоемкость - 3 часа)
- 17 неделя - Модуль 2
-
Введение в парадигмы программирования.
-
Функциональное программирование в Python:
- Встроенные типы данных в Python.
- Коллекции в Python.
- Функциональные возможности обработки коллекций.
- Параметры функций. Использование args, и kwargs.
- Декораторы функций.
- Итераторы и генераторы.
- Контекстные менеджеры.
- Работа с файлами в Python.
- Новые возможности функционального программирования в Python 3.10.
- Библиотеки LINQ для Python:
-
Для выполнения лабораторных работ можно использовать онлайн-компиляторы:
-
Требования к отчетам по всем остальным ЛР такие же как и в ЛР-1.
-
Отчет (в исходном формате и в формате PDF), а также исходный код ЛР просьба разместить в Вашем репозитории на GitVerse, SourceCraft, GitHub (или в любом другом облачном репозитории).
-
В качестве ЛР возможно выполнение инициативных заданий по согласованию с преподавателем.
-
Лабораторная работа №1. Основные конструкции языка Python. ( Примеры кода )
-
Лабораторная работа №2. Асинхронное и параллельное программирование.
-
Лабораторная работа №3. Функциональные возможности языка Python.
-
Лабораторная работа №4. Будет выложена позже.
-
Лабораторная работа №5. Будет выложена позже.
-
Лабораторная работа №6. Будет выложена позже.
- Основной вариант домашнего задания.
- Другие варианты домашнего задания по согласованию с преподавателем.