Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по С Живицкая (Мет пособие).doc
Скачиваний:
112
Добавлен:
15.06.2014
Размер:
2.11 Mб
Скачать

8.1.1.3.Характеристики и виды ос.

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

К числу основных характеристик ОС относятся:

-разрядность

-поддержка многопроцессорности

-многозадачность

-много поточность

-поддержка многопользовательского режима.

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

Все современные ОС поддерживают 32-разрядный интерфейс прикладных программ. Разрядность кода интерфейса прикладных программ имеет непосредственное отношение к адресному пространству оперативного запоминающего устройства (ОЗУ).

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

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

Многопроцессорность – это способность ОС центрального процессора (ЦП) и системных контролеров компьютера поддерживать одновременную работу нескольких процессоров. Многопроцессорность ОС обеспечивает контроль одновременной параллельной работы нескольких процессоров над выполнением одной и той же задачи.

Многозадачность – это свойство ОС, когда они могут быть ориентированы на одновременное обслуживание нескольких процессов (задач) Многозадачность могут поддерживать все ЦП и чипсеты ПК.

Процесс – это программа или ее часть, выполняемая на ЦП.

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

Переносимость ОС – это возможность ОС работать на компьютерах, базирующихся на ЦП с различной архитектурой.

ОС подразделяются на 2 большие категории: стандартные и сетевые.

Стандартные ОС – (или ОС общего назначения) предназначены для реализации следующих задач:

-управление аппаратными средствами компьютера

-создание рабочей среды и интерфейса пользователя

-выполнение команд пользователя и программных инструкций

-задачи организаций ввода-вывода, хранения и управления файлами и данными.

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

Наиболее известными стандартными ОС являются MSDOS,MSWINDOWS95-98,WINDOWS-2000,PROFESSIONAL,MSWINDOWSNT,IBMOS/2,AT&T,UNIX.

MSDOS– это 10-разрядная, однопользовательская однопроцессорная ОС, позволяющая работать только в реальном режиме работы в адресном пространстве до 640 Кбайт.

WINDOWS95-98 – это 32-разрядные многопользовательские многозадачные ОС, которые позволяют работать в защищенном режиме с процессорами семействаINTEL.

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

Windows NT–32-разрядная многопользовательская многозадачная переносимая многопроцессорная ОС, работающая в защищенном режиме. Имеет встроенные сетевые возможности и средства обеспечения безопасности.

OS/2–32-разраяная многопользовательская ОС, предназначенная для работы с процессорами, семействаINTEL. Поддерживает многозадачность, работает в защищенном режиме и имеет сетевые возможности.

UNIX–32-разрядная многопользовательская многозадачная переносимая ОС, обладающая встроенными сетевыми средствами. ОСUNIXреализована для различных аппаратных платформ.

Разновидности UNIX:

-LINUXдляUNTEL

-AIXдляIBM

-А\ UXдляMacintosh

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

Сетевые ОС бывают:

-одноранговые

-серверные

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

Одно-ранговые ОС могут устанавливаться на любой рабочей станции.

Серверные ОС состоят из 2-х частей. Одна часть расположена на сервере, другая – на рабочих станциях.

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

ОС, например OS/2,WINDOWSNTWorkstation– одно-ранговые. К числу серверных ОС с высокой производительностью и широкими сетевыми возможностями относятсяWindowsNTServerNovellNetWare,OS/2SMPи др. ОСWindows2000Server,базируется на платформеWindowsNTServer, в отличие от которой имеет более высокую производительность и надежность. В состав семейства входятWindows2000Serverдля рабочих групп ,Windows2000AdvancedServerдля приложений и более надежных серверов,Windows2000DataSavedServeилиWindows2000DataCenteredServerдля наиболее ответственных систем обработки данных.