Длительность
1 месяц
Количество занятий
8 уроков
Доступ к курсу
навсегда
Чему вы научитесь
Знать и понимать
принципы построения и устройства операционных систем;
Правильно работать
с файловыми системами;
Использовать методы
виртуализации для эффективного управления ресурсами.
Применять эффективные
решения по использованию механизмов управления многозадачностью;
Понимать принципы
межпроцессного взаимодействия;
Содержание курса
Для чего нужны операционные системы? Связь между программным и аппаратным обеспечением. Процессор, память, прерывания. Представление о машинных кодах и низкоуровневых языках: Assembler, C. Основные типы операционных систем и их дальнейшее их развитие.
Варианты архитектуры ядра. Ядро ОС MS DOS и Linux. Функции и задачи ядра, его взаимодействие с процессами.
Принципы организации файловых систем. Разновидности файловых систем. Интересные особенности: жёсткие и символические ссылки. Файловые системы в GNU/Linux.
Оперативное запоминающее устройство и его связь с процессором устройством. ОЗУ, его быстродействие, объём как ресурс операционной системы. Тип памяти и способы работы с ней.
Особенности реализации многозадачности и её применение в приложениях. Процессы и потоки, их отличия.
Будьте первым кто оставит отзыв.
Оставить отзыв можно только с предоставлением сертификата о прохождении курса.
Популярные курсы
-
Онлайн-курс для подростков «Стресс...3 900 ₽От Детская бизнес-школа ITC Group
-
MBA: Менеджмент в медицине, програ...350 000 ₽От Emas
-
MBA: Стратегический менеджмент, ди...315 000 ₽От Emas
-
Executive MBA ǀ 1 год385 000 ₽От Emas
-
Executive MBA: Стратегический мене...385 000 ₽От Emas
-
DBA: Стратегический менеджмент, ди...505 000 ₽От Emas