Записи семинаров 2 курса весной 2025г
Семинар 15.03.2025. OpenMP. Видео. См. также на ссылку в разделе Лекции.
Семинар 15.02.2025. Не
записался ☹. Хотя бы
текст программы…
Записи семинаров 2 курса весной
2023г
Семинар 18.02.2023.
Наследование. Виртуальные функции. Чисто виртуальные функции. Абстрактные
классы. Фабрики. Использование фабрик для решения второй задачи. Видео.
Семинар 25.02.2023. Попытка
написания аккуратной статической функции базового класса с использованием
фабрик для создания массива (вектора) указателей на базовые классы, которым
присваиваются указатели на созданные порожденные классы. Видео.
Семинар 11.03.2023. Пример с использованием OpenMP и rvalue-ссылок
для исключения выделения памяти в операциях вида a=b+c.
Записи семинаров 2 курса
зимой/весной 2021г + отдельные старые лекции
Семинар 11.02.2021.
Наследование. Виртуальные функции. Статическое и динамическое связывание. Общее
описание первой задачи. Видео.
Семинар 18.02.2021.
Наследование. Фабрики. Использование фабрик для решения второй задачи.
Возможность замены фабрик указателями на функции. Видео.
Семинар 25.02.2021.
Обсуждение вызовов конструкторов и деструкторов при наследовании и др. Видео.
Семинар 01.04.2021. Краткая
справка по TeX/LaTeX. Видео.
Семинар 22.04.2021.
Несколько общих слов про работу с изображениями. Видео.
Лекции по курсу "Работа в ОС UNIX" (ну очень старые...)
Краткий обзор
работы в командной строке UNIX.
Регулярные
выражения UNIX.
bash.
Перенаправление потоков, конвейеры. Вставка результата стандартного потока
вывода в командную строку. Переменные (локальные и экспортируемые),
массивы. Циклы for (стандартный и C-подобный).
Арифметические выражения $[ ... ]. Логические выражения [[ ... ]]. Пример
программы сортировки в bash. Видео.
Поиск файлов (locate, updatedb, whereis, find). Видео.
Потоковые
редакторы grep, egrep, sed, awk. Видео.