Бакалавриат
2026/2027
Архитектура компьютера и операционные системы
Статус:
Курс по выбору (Программная инженерия)
Кто читает:
Департамент программной инженерии
Где читается:
Факультет компьютерных наук
Когда читается:
2-й курс, 1, 2 модуль
Охват аудитории:
для своего кампуса
Язык:
русский
Кредиты:
4
Контактные часы:
56
Программа дисциплины
Аннотация
Дисциплина “Архитектура компьютера и операционные системы” направлена на изучение особенностей организации компьютеров и методов взаимодействия их взаимодействия с человеком, внешними подсистемами и между собой. Рассматривается роль операционной системы (ОС) в организации работы компьютера и решении различных системных задач. Выделяются место ОС в многоуровневой организации компьютерных архитектур, взаимодействие ряда уровней между собой. Рассматриваются особенности многоуровневого построения архитектур и взаимное влияние этих уровней, что необходимо учитывать для повышения эффективности разрабатываемого программного обеспечения. Основной акцент сделан: на уровень ОС, использование языков системного программирования, системных вызовов ОС, управление процессами и потоками, синхронизацию процессов и потоков, использование прерываний, взаимодействие с файловой системой и памятью, организацией параллельных вычислений. Теоретическое изложение не привязано к конкретной архитектуре компьютера и операционной системе. Практическая часть курса затрагивает операционную систему Linux, а также системы параллельного программирования и сетевые средства, разворачиваемые над данной ОС.