Операционные системы от Хекслет
Программа курса
Ознакомьтесь с программой курса «Операционные системы» от Хекслет
1. Что такое компьютер и операционная система.
- Познакомиться с базовыми идеями: компьютер, операционная система и важные составные части компьютера.
2. Эволюция ОС. Фундаментальные проблемы. Слои абстракции.
- Узнать о самых главных проблемах компьютеров и разработки операционных систем.
3. Представление и обработка процессов. Структуры данных. Очереди.
- Разобраться в способе представления задач в контексте ОС.
4. Треды. SMP. Микроядро.
- Изучить потоки и понять разницу между потоками и процессами, категории параллельных машин и микроядро.
5. Взаимное исключение. Семафоры. Мониторы. Передача сообщений. Проблема чтения/записи.
- Изучить проблемы, связанные с работой нескольких процессов на одной системе, а также пути решения этих проблем.
6. Дедлок. Проблема обедающих философов.
- Изучить проблемы, связанные с ограниченными ресурсами и несколькими процессами.
7. Организация памяти. Виртуальная память.
- Понять в чем смысл использования виртуальной памяти для решения проблем организации памяти.
8. Планирование выполнения задач. Диспетчеризация.
- Вникнуть в сложности, связанные с планированием задач (процессов) и изучить классические способы планирования.
9. Ввод и вывод.
- Рассмотреть принципы работы с устройствами ввода и вывода.
10. Дополнительные материалы.
- Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса.
- Город
- Онлайн
- Формат обучения
- Онлайн
- Сертификат
- Есть
Большой объём информации. На курсах Вы получите столько информации, сколько иные программисты не получают за всю свою жизнь.
Преподаватели-эксперты. У каждого преподавателя за спиной многолетний опыт работы, ценные знания и выпускники-специалисты.
Постоянная поддержка. Кураторы курсов всегда готовы прийти на помощь каждому ученику.
Обучение с нуля. В этой школе из новичка сделают профессионала с хорошим портфолио!
Самообучение. Ответы на некоторые волнующие вопросы приходится искать самостоятельно, обращаясь к поисковикам.
Сложность обучения. Программирование - это нелегко, а на его освоение затрачивается много сил и энергии.
Взгляните, что студенты и выпускники говорят про Хекслет
Можно попробовать бесплатно, посмотреть как выглядит интерфейс платформы изнутри и определиться, подходит ли вам такой формат. Подача материала приятная, теория глубокая, упражнения интересные и применимые в реальной жизни. Есть несколько тарифов – для самостоятельного, групповог...
Для индивидуального обучения веб-разработки Хекслет подходит на 100%, есть бесплатный доступ, за это время точно решите стоит вам этим заниматься или лучше поискать себя в другом. Обзор на школу нашел на сайте «Это Развод». Подача материалов удобная, но будет сложно, поэтому моти...