Магистратура
2025/2026
Системное программирование
Статус:
Курс по выбору (Современные компьютерные науки)
Когда читается:
1-й курс, 3, 4 модуль
Охват аудитории:
для своего кампуса
Язык:
русский
Программа дисциплины
Аннотация
Дисциплина "Системное программирование" знакомит студентов с основами разработки программного обеспечения, взаимодействующего напрямую с операционной системой и аппаратными ресурсами компьютера. В рамках курса рассматриваются такие темы, как работа с процессами и потоками, управление памятью, файловые системы, межпроцессное взаимодействие, системные вызовы, а также основы работы с сетью и драйверами устройств. Особое внимание уделяется практическому применению знаний: студенты изучат языки программирования C/C++ и ассемблер, научатся писать эффективные системные приложения, оптимизировать код и отлаживать программы на низком уровне. Курс предназначен для подготовки специалистов, способных разрабатывать высокопроизводительное и надежное программное обеспечение, включая операционные системы, утилиты и драйверы.