Лекция: Классификация операционных систем.
1. По особенностям реализации внутренних алгоритмов управления основными ресурсами компьютера (процессорами, памятью, устройствами):
a. многозадачные (OS/2, UNIX, Windows) и однозадачные (MS DOS);
b. многопользовательские (UNIX, Windows NT/2000/XP) и однопользовательские (MS DOS, Windows 3.x, ранние версии OS/2);
c. системы, поддерживающие многонитевую обработку и не поддерживающие ее;
d. многопроцессорные (Solaris 2.x, Open Server 3.x, OS/2, Windows NT/2000/XP, NetWare 4.1 и старше) и однопроцессорные системы (MS DOS, Windows 3.x, ранние версии OS/2).
2. По типам аппаратных платформ:
a. операционные системы персональных компьютеров;
b. мини-компьютеров;
c. мейнфреймов;
d. кластеров и компьютерных сетей;
e. многоплатформенные (UNIX).
3. По областям использования:
a. системы пакетной обработки (например, ЕС);
b. системы разделения времени (UNIX, VMS);
c. системы реального времени (QNX, RT/11).
4. По особенностям методов построения:
a. по способу построения ядра системы (монолитное ядро и многоядерный подход);
b. использование объектно-ориентированного подхода;
c. наличие поддержки нескольких прикладных сред;
d. распределенная организация.
5. По поддержки сетевых функций делятся на ОС локальной ЭВМ с операционной надстройкой и сетевые ОС (Windows 98/NT/2000/XP, LANtastic, Personal Ware, Novell NetWare, Windows NT, Windows NT Server).