ВУЗ:
Составители:
18
ратурой. Функции ОС более высокого уровня выполняют спе-
циализированные компоненты системы – службы (сервисы),
работающие в пользовательском режиме. ОС с микроядром бо-
лее медленные по сравнению с ОС, построенные на базе микро-
ядра, за счет того, что в них осуществляется большое количест-
во переходов из привилегированного режима в пользователь-
ский и на оборот. Но такие системы более гибки - их можно на-
ращивать, модифицировать, т.е. адаптировать для решения за-
дач различного класса и уровня сложности.
Построение ОС на базе объектно-ориентированного подхо-
да (ООП) дает возможность использовать все его достоинства
внутри операционной системы: накопление работающих блоков
в виде стандартных объектов, возможность создания новых объ-
ектов на базе имеющихся с помощью механизма наследования.
Инкапсуляция обеспечивает хорошую защиту данных. ООП по-
зволяет структуризировать системы, состоящей из набора хоро-
шо определенных объектов.
Наличие множественности прикладных средств в рамках
одной ОС позволяет выполнять приложения, разработанные для
нескольких ОС. Многие современные операционные системы
поддерживают одновременно прикладные среды MS-DOS,
Windows, UNIX (POSIX), OS/2 или хотя бы некоторого подмно-
жества из этого популярного набора. Такой подход обеспечива-
ется на базе микроядра и соответствующих сервисов (серверов),
реализующих прикладную среду для той или иной операцион-
ной системы.
Распределенная организация операционной системы позво-
ляет упростить работу пользователей и программистов в сете-
вых средах. В распределенной ОС реализованы механизмы, ко-
торые дают возможность пользователю представлять и воспри-
ратурой. Функции ОС более высокого уровня выполняют спе- циализированные компоненты системы – службы (сервисы), работающие в пользовательском режиме. ОС с микроядром бо- лее медленные по сравнению с ОС, построенные на базе микро- ядра, за счет того, что в них осуществляется большое количест- во переходов из привилегированного режима в пользователь- ский и на оборот. Но такие системы более гибки - их можно на- ращивать, модифицировать, т.е. адаптировать для решения за- дач различного класса и уровня сложности. Построение ОС на базе объектно-ориентированного подхо- да (ООП) дает возможность использовать все его достоинства внутри операционной системы: накопление работающих блоков в виде стандартных объектов, возможность создания новых объ- ектов на базе имеющихся с помощью механизма наследования. Инкапсуляция обеспечивает хорошую защиту данных. ООП по- зволяет структуризировать системы, состоящей из набора хоро- шо определенных объектов. Наличие множественности прикладных средств в рамках одной ОС позволяет выполнять приложения, разработанные для нескольких ОС. Многие современные операционные системы поддерживают одновременно прикладные среды MS-DOS, Windows, UNIX (POSIX), OS/2 или хотя бы некоторого подмно- жества из этого популярного набора. Такой подход обеспечива- ется на базе микроядра и соответствующих сервисов (серверов), реализующих прикладную среду для той или иной операцион- ной системы. Распределенная организация операционной системы позво- ляет упростить работу пользователей и программистов в сете- вых средах. В распределенной ОС реализованы механизмы, ко- торые дают возможность пользователю представлять и воспри- 18
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »