Классификация операционных систем

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

ü однозадачные (например, MS DOS) – все ресурсы вычислительной системы используются одним приложением;

ü многозадачные (OS/2, Unix, семейства Windows) и др. Многозадачные управляют разделением совместно используемых ресурсов, таких, как процессор, оперативная память, файлы и внешние устройства.

Многозадачность – способность операционной системы выполнять более одной программы (задачи) одновременно.

Однозадачность – один процесс должен завершиться прежде, чем может начаться другой.

Процесс – выполняемая программа, ему принадлежит адресное пространство и выделенные ресурсы.

2. По числу одновременно работающих пользователей ОС могут быть разделены на:

ü однопользовательские (MS DOS, Windows 3.x);

ü многопользовательские (семейство Windows NT/2000/XP, Unix).

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

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

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

ОС Windows, начиная с NT, различные варианты ОС Unix (HP-UX компании Hewlett-Packard, Solaris компании Sun, FreeBSD и др.), различные варианты ОС Linux, ОС MacOS, ОС NetWare компании Novell являются сетевыми.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: