12 статей
Переход от программ-монолитов к структурным программам, модулям и пакетам. Разбирается оверлейное программирование как способ исполнять код, превышающий объём доступной памяти.
Вводная лекция курса и первый этап эволюции операционных систем. Обсуждаются фундаментальные компромиссы вроде размена времени на память и то, зачем нужно понимать устройство ОС «под капотом».