SoftCraft
разноликое программирование

Top.Mail.Ru

Архитектура вычислительных систем


Содержание раздела

Об этом разделе


Лекции


  1. Архитектура ВС. Основные понятия и определения
  2. Способы задания однозначности в архитектурах ВС. Связь с типизацией
  3. Архитектура уровня статически типизированного процедурного языка
  4. Архитектура уровня статически типизированного объектно-ориентированного языка
  5. Архитектура уровня динамически типизированного языка
  6. Архитектура уровня набора (системы) команд

Семинары

  1. Инструментальные средства, используемые при изучении дисциплины
  2. Разработка статически типизированной процедурной программы. Отображение программы на виртуальную архитектуру
  3. Разработка статически типизированной процедурной программы. Работа в аудитории связанная с выполнением задания
  4. Разработка статически типизированной процедурной программы. Работа в аудитории связанная с выполнением задания
  5. Разработка статически типизированной объектно-ориентированной программы. Отображение программы на виртуальную архитектуру
  6. Разработка статически типизированной объектно-ориентированной программы. Работа в аудитории связанная с выполнением задания
  7. Разработка динамически типизированной программы. Отображение на виртуальную архитектуру
  8. Разработка динамически типизированной программы. Работа в аудитории связанная с выполнением задания
  9. Разработка программы на уровне ассемблера. Особенности уровня системы команд

Задания

Описание заданий. Общие сведения (pdf)

Исходные тексты программы для определения содержания варианта задания

  1. Статически типизированная архитектура ВС, ориентированная на процедурный подход
  2. Статически типизированная архитектура ВС, ориентированная на объектно-ориентированный подход
  3. Архитектура ВС с динамической типизацией

Формула оценки


Источники информации по дисциплине

  1. Архитектура ВС. Общие сведения. Сравнения
  2. Ассемблер процессоров Intel
  3. Отладка программ, написанных на Ассемблере (для различных архитектур ВС)
  4. Архитектура параллельных вычислительных систем. Модели параллельных вычислений

Об этом разделе

В данном разделе размещаются материалы курса "Архитектура вычислительных систем" сформированные для данной дисциплины в ходе ее преподавания для студентов департамента программной инженерии ВШЭ. Материал обновляется ежегодно в соответствии с изменением содержания дисциплины. В настоящий момент идет наполнение раздела на 2021-2022 учебный год.