
- •Ю.Б. Гриценко
- •Учебное пособие
- •ТОМСК — 2009
- •Ю.Б. Гриценко
- •Учебное пособие
- •Гриценко Ю.Б.
- •ВВЕДЕНИЕ
- •1 ВВЕДЕНИЕ В ОПЕРАЦИОННЫЕ СРЕДЫ, СИСТЕМЫ И ОБОЛОЧКИ
- •1.1 Основные понятия
- •1.2 Классификация операционных систем
- •1.3 Классификация построений ядер операционных систем
- •1.4 Представление об интерфейсах прикладного программирования
- •1.4.1 Общие задачи и функции интерфейсов прикладного программирования
- •1.4.2 Варианты реализации интерфейсов прикладного программирования
- •1.4.3 Характеристики интерфейсов прикладного программирования на различных уровнях реализаций
- •1.4.4 Платформенно-независимый интерфейс POSIX
- •1.5 Основные принципы построения операционных систем
- •Вопросы для самопроверки
- •2 ОБЗОР ПОПУЛЯРНЫХ ОПЕРАЦИОННЫХ СИСТЕМ
- •2.1 Операционные системы фирмы Microsoft
- •2.1.2 Операционная система Windows 2000
- •2.1.3 Операционная система Windows XP
- •2.1.4 Операционная система Windows 2003 Server
- •2.1.5 Операционная система Windows Vista
- •2.1.6 Операционная система Windows 2008 Server
- •2.2 Операционные системы семейства Unix
- •2.2.1 История разработки систем UNIX
- •2.2.2 Примеры различных версий Unix
- •2.2.3 Программное обеспечение X Window
- •2.3 Операционная система OS/2
- •2.3.1 История разработки системы OS/2
- •2.3.2 Особенности архитектуры и интерфейса OS/2 Warp
- •2.3.3 Серверная операционная система OS/2 Warp 4.5
- •2.3.4 Эпоха eComStation
- •2.4 Операционные системы реального времени. Операционная система QNX
- •2.4.1 Общее представление об операционных системах реального времени
- •2.4.2 Особенности архитектура системы QNX
- •2.4.3 Основные механизмы QNX
- •Вопросы для самопроверки
- •3 ИНТЕРФЕЙСЫ ОПЕРАЦИОННЫХ СИСТЕМ
- •3.1 Интерфейс командной строки ОС Windows
- •3.2 Интерфейс командной строки ОС Unix
- •Вопросы для самопроверки
- •ГЛОССАРИЙ
- •СПИСОК ЛИТЕРАТУРЫ
- •КОНТРОЛЬНЫЕ РАБОТЫ
- •Контрольная работа № 1
- •Контрольная работа № 2
|
136 |
Окончание табл. 2.7 |
|
Название составляю- |
|
щего процесса сетевой |
Содержание процесса |
технологии FLEET |
|
Extensible Architecture |
Любые новые типы сетей могут быть под- |
|
держаны путем добавления соответствую- |
|
щих драйверов |
TransparcntDistributed |
Благодаря отсутствию разницы между пере- |
Processing |
дачей сообщений в пределах одного узла и |
|
между узлами нет необходимости вносить |
|
какие-либо изменения в приложения для то- |
|
го, чтобы они могли взаимодействовать че- |
|
рез сеть |
Благодаря этой технологии сеть компьютеров с QNX фактически можно представлять как один виртуальный суперкомпьютер. Все ресурсы любого из узлов сети автоматически доступны другим, и для этого не нужны специальные «фокусы» с использованием технологии RPC. Это значит, что любая программа может быть запущена на любом узле, при этом ее входные и выходные потоки могут быть направлены на любое устройство на любых других узлах.
Вопросы для самопроверки
1.Приведите основные характеристики ОС MS-DOS.
2.Программный продукт Windows 3.0 является ли операционной системой? Обоснуйте свой ответ.
3.Какие новые технологии были реализованы в ОС Windows 95?
4.Как называются две ветви развития операционных сис-
тем на платформе Microsoft Windows?
5.В чем заключались новые особенности ОС Windows 2000 от предшествующих версий операционных систем?
6.Благодаря каким возможностям операционная система Windows XP завоевала большой рынок программного обеспечения?
7.В чем состоит отличие версий ОС Windows Vista и Windows XP?
137
8.В чем состоит отличие версий ОС Windows 2008 Server и Windows 2003 Server?
9.Кто является первым разработчиком операционной сис-
темы Unix?
10.Чем можно объяснить обилие версий операционной сис-
темы Unix?
11.Как называется стандарт на разработку операционных систем, возникший на основе Unix?
12.Приведитеобщие чертыОС Unix, независящие от версий.
13.Приведите названия нескольких аппаратных платформ и операционных систем, функционирующих на них, на основе ОС
Unix.
14.Опишите архитектуру программного обеспечения X Window.
15.Какие функциональные возможности имели версии операционной системы OS/2?
16.Почему фирма IBM, имея мощную операционную систему, не завоевала рынок программного обеспечения для персональных компьютеров?
17.Что собой представляет оболочка Workplace Shell в операционной системе OS/2?
18.Какая операционная система пришла на смену OS/2 и каковы ее функциональные возможности?
19.Что собой представляют операционные системы реального времени?
20.В чем отличие «жесткого реального времени» от «мягкого реального времени»?
21.На какой архитектуре построено ядро операционной системы QNX?
22.Какие методы передачи информации существуют между процессами в QNX?
23.Что собой представляет технология FLEET, реализованная в операционной системе QNX?