• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
2025/2026

Построение распределенных систем и облачные вычисления

Статус: Маго-лего
Когда читается: 1, 2 модуль
Охват аудитории: для своего кампуса
Язык: русский
Контактные часы: 70

Программа дисциплины

Аннотация

Курс охватывает основные принципы построения современных распределенных систем в контексте Интернета вещей. Включает основные принципы организации распределенных систем обработки информации, в том числе облачные технологии. Рассматриваются вопросы разработки и применения абстрактных моделей (такие как синхронные и асинхронные распределенные вычислительные модели, модели для беспроводных сетей), алгоритмических методов (например, распределенная координация, отказоустойчивое проектирование распределенных алгоритмов, синхронизация). Курс охватывает технологии, необходимые для создания классических, виртуализированных и облачных центров обработки данных. Эти технологии включают в себя виртуализацию вычислений, хранения данных, сетевых и настольных приложений.
Цель освоения дисциплины

Цель освоения дисциплины

  • Цель преподавания дисциплины: студенты должны овладеть теоретическими и практическими знаниями использования и построения распределенных вычислительных систем в Интернете Вещей, ориентированными на создание отечественных импортоза- мещающих программных продуктов для обеспечения национальной безопасности страны.
Планируемые результаты обучения

Планируемые результаты обучения

  • Знать: − особенности организации программных систем с различными архитектурами; Уметь: − использовать знания фундаментальных алгоритмов при работе с распределенными системами; Владеть: - навыками разработки распределенные приложения.
  • Знать: − особенности организации программных систем с различными архитектурами; Уметь: − использовать знания фундаментальных алгоритмов при работе с распределенными системами; Владеть: - навыками разработки распределенные приложения
  • Знать: − особенности организации программных систем ПС с различными архитектурами; Уметь: − использовать знания фундаментальных алгоритмов при работе с распределенными системами; Владеть: - навыками разработки распределенные приложения
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Раздел 1. Основные принципы организации распределенных систем обработки ин- формации
  • Раздел 2. Фундаментальные распределенные алгоритмы
  • Раздел 3. Технологии распределенной обработки данных
Элементы контроля

Элементы контроля

  • неблокирующий Экзамен
  • неблокирующий Практическая работа
Промежуточная аттестация

Промежуточная аттестация

  • 2025/2026 2nd module
    1 * Экзамен
Список литературы

Список литературы

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

  • Стин, в. М. Распределенные системы : сборник научных трудов / в. М. Стин, Э. С. Таненбаум , перевод с английского В. А. Яроцкого. — Москва : ДМК Пресс, 2021. — 584 с. — ISBN 978-5-97060-708-4. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/240992 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

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

  • Миков, А. И. Распределенные системы и алгоритмы : учебное пособие / А. И. Миков, Е. Б. Замятина. — 2-е изд. — Москва : ИНТУИТ, 2016. — 246 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100446 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Авторы

  • Манохин Александр Иванович
  • Быконя Илья Владимирович
  • Иванов Илья Александрович