Операционные системы. Интерактивный курс

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

Фундаментальный курс дает понимание логики работы операционных систем, взаимодействия программ, процессов, памяти и аппаратного обеспечения. Студенты на практике разбирают ОС Linux, наиболее популярную в веб-разработке. В программу входит знакомство с ассемблером. Это позволяет на профессиональном уровне заниматься разработкой и системным администрированием.

Чему Вы научитесь

  • знать и понимать принципы построения, архитектуру операционных систем;
  • понимать и применять эффективные решения по использованию механизмов управления многозадачностью и памятью;
  • понимать устройство файловых систем и успешно работать с ними;
  • понимать принципы межпроцессного взаимодействия;
  • понимать устройство и архитектуру операционных систем на примере Linux;
  • знать и применять способы виртуализации для эффективного управления ресурсами;
  • профессионально применять полученные знания в разработке и системном администрировании.

Что Вы получите

Видеозаписи всех онлайн-занятий
Методички и практические задания
Общение с одногруппниками
Сертификат об окончании обучения

Средние оценки

4.6 / 5
Программа
4.7 / 5
Преподаватель

Преподаватели

  • 1
    Урок 1. Основы устройства компьютера
    Что такое компьютер. Примеры компьютеров. Элементная база. Машинный код. Регистры, прерывания, порядок байт
  • 2
    Урок 2. Ядро операционной системы
    Что такое операционная система. Загрузка ПК на примере MS DOS. Что такое ядро. Архитектура ядер (монолитное, гибридное, микроядро). Примеры ОС с разными ядрами.
  • 3
    Урок 3. Диски
    История дисков (лента, барабаны, HDD). Анатомия HDD (электроника, механика, магнитный слой), HDD и SSD. Адресация диска (CHS, ECHS, LBA).
  • 4
    Урок 4. Логические диски
    MBR. Работа с MBR. Утилиты. GPT.
  • 5
    Урок 5. Файловые системы
    Файловые системы, в том числе на ext2/ext4. Симлинки, хардлинки
  • 6
    Урок 6. LVM
    LVM — работа с Logical Value Management. Что такое LVM. Работа с LVM (PV, VG, LV)
  • 7
    Урок 7. Оперативная память
    RAID-массивы. Уровни RAID-массивов. Сравнение уровней RAID. Утилита mdadm
  • 8
    Урок 8. Многозадачность
  • 9
    Урок 9. Кросплатформеность и виртуализация

После обучения мы предлагаем всем выпускникам оценить программу курса и преподавателя, а также при желании оставить отзыв.
Все отзывы и оценки мы публикуем без изменений.