• ОС общего назначения (стандартные), наиболее известные среди которых: MicroSoft DOS, MicroSoft Winows 95/98, Windows 2000 Professional, AT&T Unix, IBM OS/2, Apple MacOS, SunOS;
• сетевые ОС, которые, наряду с функциями стандартных ОС, реализуют задачи, связанные с аппаратными ресурсами и файлами, находящимися в различных узлах сети. Наиболее известные среди них: Novell NetWare, UNIX, LUNIX, Windows NT, Windows ME (Millenium Edition), OS/2 LAN Server, OS/2 SMP, Solaris. Операционная система создается, как правило, в расчете
на определенные типы компьютеров и часто не может работать на другой аппаратной платформе. В свою очередь, прикладные программы, особенно общего назначения, также создаются для работы под управлением конкретной ОС и часто не могут использоваться с ОС другого типа.
Пример. Фирма IBM устанавливает на своих персональных компьютерах такие ОС, как MS DOS, Windows и их разновидности. Фирма Apple использует преимущественно MacOS для своих Macintosh PowerPC. Фирма Sun предлагает SunOS и Solaris. Система UNIX реализована для различных аппаратных платформ.
Посредниками между пользователем и программным обеспечением компьютера служат так называемые операционные оболочки.
Операционная оболочка делает более удобной работу пользователя с прикладными программами и файловой системой. Эти оболочки предназначены для того, чтобы:
• облегчить пользователю выполнение операций над файлами, таких как быстрый поиск, копирование, удаление и пр.;
• сделать более удобным запуск на выполнение приложений;
• обеспечить возможность быстрого перехода от одного приложения к другому при многозадачном режиме работы и т. п.
Norton Commander — одна из наиболее известных оболочек, работавших под управлением DOS.
Сама MS DOS поддерживает командный пользовательский интерфейс, то есть для выполнения любой операции необходимо ввести с клавиатуры текст команды, состоящий из кода операции, параметров, задающих режим выполнения операции, и операндов, над которыми эта операция должна производиться.