Лекция 1. Создание многопоточных приложений

  1. Информация о курсе (аудио).
  2. Многопоточность (аудио).
  3. Создание потоков:
  4. Темы контрольных вопросов по лекции.

Практика - все группы

Задание 1. - для всех групп.
Срок сдачи: первый модуль.
После указанного срока задание не принимается.

Лекция 2. Архитектура ЭВМ

Практика - 36 группа

  1. Синхронизация, атомарные операции
  2. Задание 2. - для групп 34 и 36.

Лекция 3

  1. Стек
  2. Темы контрольных вопросов по темам "Архитектура ЭВМ" и "Стек".
  3. Алгоритмы управления процессами

Лекция 4

  1. Управление процессами и потоками

Лекция 5

  1. Пример синхронизации потоков
  2. Взаимодействие процессов

Лекция 6

  1. Объекты ядра Windows

Практика - 36 группа

  1. Средства синхронизации
  2. Задание 3. - для групп 34 и 36.

Лекция 7

  1. Управление памятью в Windows

Практика

  1. Задание 4. - для групп 34 и 36.
  2. Задание 2 - для групп 31 и 32 / 5 - для групп 34 и 36.
    Срок сдачи: последнее занятие <= зачётной недели.

Лекция 8

  1. Пример проецирования файлов в память и использования разделяемой памяти.
  2. Простые методы управления памятью

Лекция 9

  1. Виртуальная память

Лекция 10

  1. Файловые системы