Бакалавриат
2024/2025
Научно-исследовательский семинар "Введение в промышленную инженерию программного обеспечения"
Статус:
Курс по выбору (Программная инженерия)
Направление:
09.03.04. Программная инженерия
Кто читает:
Базовая кафедра фирмы 1С
Где читается:
Факультет компьютерных наук
Когда читается:
3-й курс, 1-3 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для всех кампусов НИУ ВШЭ
Преподаватели:
Левицкий Михаил Сергеевич
Язык:
русский
Кредиты:
3
Программа дисциплины
Аннотация
Курс дает базовое представление об устройстве компьютера, в частности процессора и памяти. Описывается устройство и структура программ с инженерной точки зрения (структура процесса, потока, расположение в памяти, особенности работы с процессором при вызове функций, и т. п.). Рассматривается внутренняя реализация таких возможностей современных языков программирования как наследование и исключения (на примере С++). Отдельное внимание уделяется аппаратной реализации многопоточной обработки данных. Цель курса: сформировать представление о низкоуровневом устройстве основных составляющих программ, а также о самом процессе вычислений.