Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

Классные статусы

--------------------------

Компоненты неопределенных систем

Современная ОС проектируется по модальному принципу. Модульное программирование это расчленение сложной задачей на меньшие подзадачей. Каждая программа состоит из модулей. Каждая программа состоит из модулей. Модули легче проектировать, тестировать связь между модулями легче контролировать. Облегчается задача функционального описания программы. Модульное программирование обеспечивает гибкость и мобильность системы.

Основные компоненты ОС.

Ядро самый близкий к аппаратным средствам уровень. Модули этого уровня выполняют базовые функции по управлению ПК а именно:

1)      Инициализация системы;

2)      Управление процессами и нитями;

3)      Управление файлами;

4)      Обеспечение коммуникаций между процессами;

5)      Обеспечение программного интерфейса – функций обеспечивающий доступ возможности ядра со стороны пользовательских процессов;

Уровень управления ресурсами. На этом уровне осуществляется распределения ресурсов согласно запросам других уровней.

Физический уровень вода вывода. Данный уровень реализуется наборам драйверов устройств

Логический уровень ввода вывода. Обеспечивает возможность формировать запросы от ОС к устройствам обмена без использования физических характеристик этих устройств.

Система управления файлами. Обеспечивает управления между физическим и логическим вода вывода уровнями.

Человека машинный интерфейс. Осуществляет связь пользователя с системой.

Второй вариант классификации ОС:

1)      Ядро ОС;

2)      Оболочка пользователя;

3)      Файловая система;

4)      Утилит;

предыдущаяследующая