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

315 студентов зачислены

Длительность

1 месяц

Количество занятий

8 уроков

Доступ к курсу

навсегда

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

Знать и понимать

принципы построения и устройства операционных систем;

Правильно работать

с файловыми системами;

Использовать методы

виртуализации для эффективного управления ресурсами.

Применять эффективные

решения по использованию механизмов управления многозадачностью;

Понимать принципы

межпроцессного взаимодействия;

Содержание курса

Для чего нужны операционные системы? Связь между программным и аппаратным обеспечением. Процессор, память, прерывания. Представление о машинных кодах и низкоуровневых языках: Assembler, C. Основные типы операционных систем и их дальнейшее их развитие.

Варианты архитектуры ядра. Ядро ОС MS DOS и Linux. Функции и задачи ядра, его взаимодействие с процессами.

Принципы организации файловых систем. Разновидности файловых систем. Интересные особенности: жёсткие и символические ссылки. Файловые системы в GNU/Linux.

Оперативное запоминающее устройство и его связь с процессором устройством. ОЗУ, его быстродействие, объём как ресурс операционной системы. Тип памяти и способы работы с ней.

Особенности реализации многозадачности и её применение в приложениях. Процессы и потоки, их отличия.

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Операционные системы
Цена:
36 500 ₽ 15 000 ₽