Можно выделить минимум три семейства ныне эксплуатирующихся операционных систем и несколько вымерших или близких к тому:
– системы для больших компьютеров фирмы IBM: OS/390, z/OS и IBM VM;
– семейство Unix обширное, постоянно развивающееся, выделяют три рода: Unix System V Release 4.x: Sunsoft Solans, SCO UnixWare; Berkeley Software Distribution Unix: BSDI, FreeBSD; Linux;
ОС семейства UNIX обладает следующими характерными особенностями:
Многопользовательская ОС.
Многозадачная ОС.
Сетевая ОС.
Командная ОС, графическая оболочка: X Window.
32-разрядная, 64-разрядная.
мобильная: существует возможность перенести систему с одной машинной архитектуры на другую с минимальными затратами.
имеет несколько видов оболочек (Shell), т.е. интерфейсов взаимодействия между ядром и пользователем.
файловая система: NFS (сетевая файловая система).
использование простых текстовых файлов для настройки и управления системой.
широкое применение утилит, запускаемых в командной строке.
взаимодействие с пользователем посредством виртуального устройства – терминала.
|
|
представление физических и виртуальных устройств и некоторых средств межпроцессового взаимодействия как файлов.
использование конвейеров из нескольких программ, каждая из которых выполняет одну задачу.
– семейство прямых и косвенных потомков Control Program/Monitor (СР/М) фирмы Digital Research; в этом семействе выделяют широко известное подсемейство \sisname{Win 32}-платформ;
– семейство практически вымершее, но оставившее в наследство ряд важных и интересных концепций: операционные системы для мини- и микрокомпьютеров фирмы DEC: RT-11, RSX-11 и VAX/VMS;
– семейства операционных систем Windows (см. вопрос 13)
3. Практическое задание.