Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Достоинства и недостатки микроядра



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

Систему проще функционально развивать, добавляя, модифицируя или исключая серверы пользовательского режима.

Серверы хорошо защищены друг от друга.

Объектно-ориентированный подход.

Развитием технологии расширяемых модульных систем является объектно-ориентированный подход, при котором каждый программный компонент ОС является функционально изолированным от других. Основным понятием этого подхода является “объект”.

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

Программы (функции) объекта определяют перечень действий, которые могут быть выполнены над данными этого объекта. Объект-клиент может обратиться к другому объекту, послав сообщение с запросом на выполнение какой-либо функции объекта-сервера.

ООП: достоинства и недостатки.

Построение ОС на базе объектно-ориентированного подхода имеет следующие достоинства:

- аккумуляция удачных решений в форме стандартных объектов и создание новых объектов на их базе с помощью механизма наследования;

- предотвращение несанкционированного доступа к данным за счет их инкапсуляции во внутренние структуры объекта;

- структурированность системы, состоящей из набора хорошо определенных объектов.

В качестве основных недостатков объектно-ориентированного похода следует выделить сложность управления объектами и как следствие более медленную работу системы.

1.5 Эволюция операционных систем.





Дата публикования: 2014-11-19; Прочитано: 346 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...