Дисциплины - Операционные системы мобильных устройств

Что такое операционная система

Процессы
Потоки
Планирование
Управление памятью
Межпроцессорное взаимодействие
Управление вводом и выводом
Ядро операционной системы
Система файловой дистрибуции
Память
Требование мультипроцессорного программирования
Управление процессами

Операционная система это набор программного обеспечения, которое управляет компьютерным оборудованием и предоставляет техническую базу для программ. А ещё они управляют вычислительными ресурсами и обеспечивают защиту. Главное, что у них есть, – это доступ к компонентами компьютера.

Файловая система, планировщик и драйверы – всё это основные инструменты работы ОС.

Три ключевых элемента операционной системы:

  1. Абстракции (процессы, потоки, файлы, сокеты, память).
  2. Механизмы (создание, управление, открытие, запись, распределение).
  3. Реализации (алгоритмы LRU, EDF).

Два основных принципа проектирования операционных систем:

  1. Максимальная гибкость: отделение механизмов от конкретных реализаций.
  2. Ориентация на пользователей: на каких устройствах будет работать ОС, что нужно пользователю, каковы требования к производительности.

Теперь подробнее разберём глобальные концепции, которые помогут сформировать понимание того, как работают операционные системы.

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться
Вопросы