Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспет лекций ОСС.docx
Скачиваний:
19
Добавлен:
20.09.2019
Размер:
72.22 Кб
Скачать

5. Современные ос.

В 90-е годы практически все операционные системы, занимающие заметное место на рынке, стали сетевыми.

Во второй половине 90-х годов все производители операционных систем резко усилили поддержку средств работы с Интернетом. Кроме самого стека TCP/IP в комплект поставки начали включать утилиты, реализующие такие популярные сервисы Интернета, как telnet, ftp, DNS и Web.

Особое внимание в течение всего последнего десятилетия уделялось корпоративным сетевым операционным системам. Корпоративная операционная система отличается способностью хорошо и устойчиво работать в крупных сетях, которые характерны для больших предприятий, имеющих отделения в десятках городов и, возможно, в разных странах. Для корпоративной ОС очень важно наличие средств централизованного администрирования и управления, позволяющих в единой базе данных хранить учетные записи о десятках тысяч пользователей, компьютеров, коммуникационных устройств и модулей программного обеспечения, имеющихся в корпоративной сети. Первой успешной реализацией справочной службы корпоративного масштаба была система StreetTalk компании Banyan. К настоящему времени наибольшее признание получила справочная служба NDS компании Novell, выпущенная впервые в 1993 году для первой корпоративной версии NetWare 4.O.

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

6. Классификация ос.

ОС классифицируются:

- по назначению;

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

- по числу одновременно выполняемых задач;

- по числу пользователей;

- по аппаратной основе.

По назначению выделяют:

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

- системы реального времени. Важный класс систем, предназначенных для управления объектами (такими как летательные аппараты, технологические установки, автомобили, сложная бытовая техника и т.п.);

- прочие специализированные системы. Это различные ОС, ориентированные на эффективное решение задач определенного класса, с большим или меньшим ущербом для прочих задач (например, Novell Netware – система, обеспечивающая надежное и эффективное функционирование локальных сетей).

По характеру взаимодействия с пользователем выделяют:

- пакетные ОС, обрабатывающие заранее подготовленные задания;

- диалоговые ОС, выполняющие команды пользователя в диалоговом режиме;

- ОС с графическим интерфейсом, предполагает наряду с поддержкой диалогового режима, использование мыши;

- встроенные ОС, не взаимодействующие с пользователем.

По числу одновременно выполняемых задач выделяют:

- однозадачные ОС, в которых в каждый момент времени может существовать не более чем один пользовательский процесс + системные процессы, например, выполняющие ввод/вывод (MS-DOS);

- многозадачные ОС, обеспечивающие параллельное выполнение нескольких последовательных процессов;

По числу пользователей выделяют:

- однопользовательские ОС, с полным доступом пользователя к ресурсам системы. Используются для изолированных компьютеров, не допускающих доступа к ресурсам данного компьютера по сети или с удаленных терминалов;

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

По аппаратной основе выделяют:

- однопроцессорные ОС (MS-DOS, Win 98, Win 95);

- многопроцессорные ОС. В задачи таких систем входит эффективное распределение выполняемых заданий по процессорам и организация согласованной работы всех процессоров (Win XP, Vista, Server 2003, 2008, Win 7, Win 8, Ubuntu);

- автономные ОС, которые выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а также предназначены для управления вычислительными процессами;

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

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