Курс лекций для группы И-21
Варианты для других групп:
Лекции написаны в четырех вариантах:
- для группы И-21 на примере языка C# (вариант master - основной)
- для группы С-21 на примере языка Питон (вариант python_c21 - упрощенный)
- для группы И-21 на примере языка Котлин (вариант kotlin - устаревший)
- для группы И-21 на примере языка Питон (вариант python - устаревший)
Для переключения между вариантами нужно кликнуть по кнопке Branch и выбрать нужный:
Лабораторные работы
- Разработка алгоритмов для конкретных задач. Определение сложности работы алгоритмов.
- Использование программ для графического отображения алгоритмов.
- Таблицы истинности
Лабораторные работы
Лабораторные работы
Тема 5. Продвинутый C#: функции, лямбды, исключения, работа с файлами, многопоточность, регулярные выражения.
- Исключения. Null.
- Работа с файловой системой и файлами.
- Многопоточность. Потоки, асинхронные вычисления
- Типы файлов: CSV, XML, JSON.
- Регулярные выражения
Лабораторные работы
- Организация и использование функций.
- Исключения. NULL.
- Работа с файлами
- Асинхронные вычисления.
- Типы файлов, сериализация.
- Регулярные выражения.
- История развития ООП. Базовые понятия: объект, его свойства и методы, класс, интерфейс. Основные принципы ООП: инкапсуляция, наследование, полиморфизм.
- LINQ
- Шаблоны проектирования.
Лабораторные работы
Лабораторные работы