Агрегатор курсов
Программирование Тестирование Дизайн Маркетинг Аналитика Управление
Войти
Хекслет

Операционные системы

ОНЛАЙН
2 730 ₽
в любое время
менее 1 дня
Перейти на сайт

Описание

Данный курс посвящен главным принципам, лежащим в основе дизайна операционных систем.

Вы узнаете

  • Как и почему появились операционные системы
  • С какими проблемами столкнулись инженеры, как они их решили и продолжают решать
  • Как системы используют ресурсы компьютера
  • Что такое виртуальная память, треды и мультитрединг
  • Как бороться с дедлоками и сегментацией памяти
  • Зачем нужны семафоры
  • Как с одним процессором можно создать иллюзию многозадачности

Программа курса

  1. Что такое компьютер и операционная система
  2. Эволюция ОС. Фундаментальные проблемы. Слои абстракции
  3. Представление и обработка процессов. Структуры данных. Очереди
  4. Треды. SMP. Микроядро
  5. Взаимное исключение. Семафоры. Мониторы. Передача сообщений. Проблема чтения/записи
  6. Дедлок. Проблема обедающих философов
  7. Организация памяти. Виртуальная память
  8. Планирование выполнения задач. Диспетчеризация
  9. Ввод и вывод

Отзывы

Отзывов ещё нет — станьте первым.

Похожие курсы

Stepik
Операционные системы
онлайн
бесплатно
в любое время
GeekBrains
Операционные системы
онлайн
8 250 ₽
в любое время
1 месяц
Мы в соцсетях
ШколамБлогО сервисеОбратная связь
Политика конфиденциальностиПользовательское соглашение