• восстановление работоспособности системы в случае программных ошибок и аппаратных сбоев;
• для сетевые ОС — реализация задач, связанных с аппаратными ресурсами и файлами, находящимися в различных узлах сети.
ОС управляет следующими основными ресурсами: процессорами, памятью, устройствами ввода/вывода, файловой системой.
Развитие операционных систем тесно связано с развитием аппаратного обеспечения ЭВМ.
Операционные системы разделяются на два больших класса:
• ОС общего назначения (стандартные), наиболее извест
ные среди которых: 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 (Mil
lenium Edition), OS/2 LAN Server, OS/2 SMP, Solaris.
Программы, созданные для работы с определенными семействами ОС, обычно не работают под управлением ОС другого типа.
ОС скрывает от пользователя сложные и ненужные подробности работы подсистем компьютера и предоставляет ему удобный интерфейс для работы.
Интерфейс — совокупность аппаратных и/или программных средств, обеспечивающих сопряжение различных устройств между собой, а также взаимодействие технических средств с человеком.
Пользовательский интерфейс — способ взаимодействия пользователя с конкретным программным средством. Виды пользовательского интерфейса:
• командный;
• фиксированное меню;
• графический;
• командный речевой (голосовой).
Операционная оболочка — это программное средство (или их совокупность), обеспечивающее работу пользователя с прикладными программами и файловой системой.
Функции операционной оболочки:
• облегчение пользователю выполнения операций над файлами, таких как быстрый поиск, копирование, удаление и пр.;