Операционные системы
1. Компьютер и операционная система
2. Эволюция ОС — фундаментальные проблемы и слои абстракции
3. Представление и обработка процессов — структуры данных и очереди
4. Треды, SMP и микроядро
5. Несколько процессов в одной системе. Взаимное исключение. Семафоры. Проблема чтения/записи.
6. Дедлок и проблема обедающих философов
7. Организация памяти и виртуальная память
8. Планирование выполнения задач и диспетчеризация
9. Ввод и вывод
Операционные системы, урок 1: Что такое компьютер и операционная система