Теория функционирования распределенных вычислительных систем

Осенний семестр 2011 г. (ВМ-75, ВМ-76, ВМ-77)

Описание раздела

В осеннем семестре курса "Теория функционирования распределенных вычислительных систем" рассматриваются модели и методы организации функционирования распределенных вычислительных систем (ВС) в моно- и мультипрограммных режимах.

Структура раздела

  • Лекционные занятия: 17
  • Практические занятия: 17 (3 лабораторные работы)
  • Курсовой проект

Лектор

доцент Кафедры вычислительных систем к.т.н. Курносов Михаил Георгиевич

Расписание занятий

День неделиМесто и время проведения занятия
Пн.Лабораторные занятия 8:00 - 9:35 (ВМ-75, ауд. 400а)
 Лекция 9:50 - 11:25 (ВМ-75, ВМ-76, ВМ-77)
Вт.Лабораторные занятия 9:50 - 11:25 (ВМ-76, ауд. 400а)
 Лабораторные занятия 11:40 - 13:15 (ВМ-77, ауд. 400а)

Экзамен

Лабораторные работы

Лабораторные работы выполняются в операционной системе GNU/Linux на языках программирования C, C++. Оформление исходных текстов программ должно соответствовать принятым в рамаках курса соглашениям.

Курсовой проект

Рекомендуемая литература

Вычислительные системы
  • Хорошевский В.Г. Архитектура вычислительных систем. – М.: МГТУ им. Н.Э. Баумана, 2008. - 520 с.
  • Евреинов Э.В., Хорошевский В.Г. Однородные вычислительные системы. – Новосибирск : Наука. Сибирское отд-е, 1978. – 319 с. (/home/public/dcsft/doc/cs/evr-khor87-ovs)
Анализ вычислительной сложности алгоритмов (/home/public/dcsft/doc/algs)
  • Ахо А., Хопкрофт Дж., Ульман Дж. Структуры данных и алгоритмы. - М.: Издательский дом “Вильямс”, 2000. - 384 с. (страницы 28-37).
  • Седжвик Р. Фундаментальные алгоритмы на C++. - М.: ДиаСофт, 2001. - 688 с. (страницы 56-69).
  • Кормен Т., Лейзерсон Ч., Штайн К. Алгоритмы: построение и анализ, 2-е издание. : Пер. с англ. – М.: Издательский дом “Вильямс”, 2005.
Язык программирования C (/home/public/dcsft/doc/c)
  • Керниган Б., Ритчи Д. Язык программирования С, 3-е изд. - М.: Невский диалект, 2001. - 352 с.
  • Керниган Б., Пайк Р. Практика программирования. - М.: Издательский дом “Вильямс”, 2004. - 288 с.

Полезные ссылки

GNU Make

GNU Build system

Version control systems

Bash (UNIX shell)

Visualization