Классификацию операционных систем можно осуществлять несколькими способами

1. По способу организации вычислений:

- системы пакетной обработки (batch processing operating systems) – целью является выполнение максимального количества вычислительных задач за единицу времени; при этом из нескольких задач формируется пакет, который обрабатывается системой;

- системы разделения времени (time-sharing operating systems) – целью является возможность одновременного использования одного компьютера несколькими пользователями; реализуется посредством поочередного предоставления каждому пользователю интервала процессорного времени;

- системы реального времени (real-time operating systems) – целью является выполнение каждой задачи за строго определённый для данной задачи интервал времени.

2. По типу ядра:

- системы с монолитным ядром (monolithic operating systems);

- системы с микроядром (microkernel operating systems);

- системы с гибридным ядром (hybrid operating systems).

3. По количеству одновременно решаемых задач:

- однозадачные (single-tasking operating systems);

- многозадачные (multitasking operating systems).

4. По количеству одновременно работающих пользователей:

- однопользовательские (single-user operating systems);

- многопользовательские (multi-user operating systems).

5. По количеству поддерживаемых процессоров:

- однопроцессорные (uniprocessor operating systems);

- многопроцессорные (multiprocessor operating systems).

6. По поддержке сети:

- локальные (local operating systems) – автономные системы, не предназначенные для работы в компьютерной сети;

- сетевые (network operating systems) – системы, имеющие компоненты, позволяющие работать с компьютерными сетями.

7. По роли в сетевом взаимодействии:

- серверные (server operating systems) – операционные системы, предоставляющие доступ к ресурсам сети и управляющие сетевой инфраструктурой;

- клиентские (client operating systems) – операционные системы, которые могут получать доступ к ресурсам сети.

8. По типу лицензии:

- открытые (open-source operating systems) – операционные системы с открытым исходным кодом, доступным для изучения и изменения;

- проприетарные (proprietary operating systems) – операционные системы, которые имеют конкретного правообладателя; обычно поставляются с закрытым исходным кодом.

9. По области применения:

- операционные системы мэйнфреймов – больших компьютеров (mainframe operating systems);

- операционные системы серверов (server operating systems);

- операционные системы персональных компьютеров (personal computer operating systems);

- операционные системы мобильных устройств (mobile operating systems);

- встроенные операционные системы (embedded operating systems);

- операционные системы маршрутизаторов (router operating systems).


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



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