Введение в архитектуру ЭВМ и элементы ОС
Осень 2013, посмотреть все семестры

Курс предназначен для всех, кто уже имеет опыт разработки на языках высокого уровня и интересуется базовыми механизмами работы компьютера, образующими программный стек от аппаратуры до уровня интерфейсов операционной системы. Основная цель курса – познакомиться с архитектурой различных процессоров (Intel, ARM), понять как аппаратные компоненты связаны с программными, рассмотреть базовые механизмы операционной системы (реализация многозадачности, управление памятью, межпроцессные коммуникации), освоить на практике инструменты и методы системного программирования.

Видео всех лекций курса на канале CS центра на YouTube.

Дата и время Название Место Материалы
23 сентября
18:30–19:50
Введение. История развития ВТ. Аппаратное и системное программное обеспечение, лекция ФМЛ 239, Актовый зал видео
30 сентября
18:30–19:50
Архитектура ЭВМ. Процессоры. Системы команд и модели вычислений. CISC. RISC. Виртуальные машины, лекция ФМЛ 239, Актовый зал видео
07 октября
18:30–19:50
Системообразующие компоненты. Аппаратная архитектура, лекция ФМЛ 239, Актовый зал слайдывидео
14 октября
18:30–19:50
Ключевые механизмы. Прерывания. Доступ к памяти. Ввод-вывод, лекция ФМЛ 239, Актовый зал слайдывидео
21 октября
18:30–19:50
Архитектура программного стека. Основные компоненты ОС. Понятие ресурсов, лекция ФМЛ 239, Актовый зал видео
28 октября
18:30–19:50
Управление процессами и потоками. Диспетчеризация, лекция ФМЛ 239, Актовый зал слайдывидео
18 ноября
18:30–19:50
Управление памятью в операционной системе, лекция ФМЛ 239, Актовый зал видео
25 ноября
18:30–19:50
Межпроцессное взаимодействие и примитивные сетевые возможности, лекция ФМЛ 239, Актовый зал видео
02 декабря
18:30–19:50
Многопоточные вычисления изнутри: гонки, блокировки, синхронизация, лекция ФМЛ 239, Актовый зал видео
09 декабря
18:30–19:50
Системное программное обеспечение библиотеки, линковщики, средства разработки и отладки, лекция ФМЛ 239, Актовый зал видео
16 декабря
18:30–19:50
Микроконтроллеры и системы на кристалле классификация обзор семейств, лекция ФМЛ 239, Актовый зал видео
23 декабря
18:30–19:50
Дополнительные сведения о современных ОС, лекция ФМЛ 239, Актовый зал видео