ОС МАС фирмы Аррle Computers.

Linux (1991 г.)

Unix (60-е годы)

ОС альтернативные семейству Windows

Файловые системы

Файловая система определяет способ, которым ОС выполняет операции с файлами, хранящимися на жестком диске.

ОС семейства NT (2000, ХР, 7) используют файловую систему NTFS, а Windows 98 – FAT32.

Linux – EXT2

OS/2 - HPFS

FreeBSD – UFS.

 

Unix– семейство профессиональных ОС предназначенных для управления корпоративными информационными системами.

При разработке главной целью были стабильность и надежность работы. Никаких «рюшечек».

Достоинства: совместимость (программы должны работать на всех Unix-системах, переносимость с компьютера на компьютер, настраиваемость под конкретную компьютерную систему.

Одна из особенностей – многотерминальный режим работы, когда один компьютер управляет рядом терминалов, состоящих из мониторов и клавиатур.

Разработчик - Линус Торвальдс (дипломный проект).

Linux– семейство свободно распространяемых операционных систем с открытым кодом.

Достоинства:

Открытая архитектураозначает, что ядро системы распространяется в виде исходных текстов, что позволяет любому программисту совершенствовать систему и подстраивать ее под свою задачу. Ядро не связано с оболочкой, что позволяет легко менять оболочки.

Недостатки:

Работа с Linuxтребует некоторой квалификации программиста, либо приобретения коммерческих дистрибутивов. Набор прикладных программ не столь велик как для Windows.

Одна из версий Linux – Lindowsпозволяет работать не только с программами для Linuxно и с программами для Windows.

В Китае Linux – официальная ОС для госучреждений.

 

 

Для того чтобы лучше представить функции операционной системы, рассмотрим упрощенную схему работы ПК. При включении ПК процессор начинает выполнять программу, записанную в ПЗУ. Согласно этой программе происходит тестирование устройств компьютера и загрузка операционной системы с жесткого диска в оперативную память. Если неполадок нет, то на экране появляется приглашение ОС для пользователя: для Windows – рабочий стол.

Система приходит в режим ожидания команды пользователя. Если происходит сбой (неисправность), ОС выдает соответствующее сообщение на экран.

Пользователь вводит команду выбирая ее из меню или активизирует графический объект.

Электрический сигнал с клавиатуры или манипулятора преобразуется в команду с уникальным номером. Согласно этой команде процессор начинает выполнение соответствующей программы ОС. Завершив выполнение программы, компьютерная система вновь переходит в режим ожидания.

Если в момент отдачи команды пользователем процессор выполнял какую-либо программу, то он прерывает ее выполнение, запоминает ее параметры, необходимые для возобновления работы, а после отработки команды пользователя продолжает ее выполнение.

Каждая команда пользователя вызывает длинную цепь команд ОС. Например, при запуске программы определяется ее местонахождение на диске, включается двигатель перемещения магнитной головки, происходит поиск соответствующего файла, считывание информации, преобразование ее в сигналы, управляющие электродами электроннолучевой трубки и т. д. Одна команда пользователя преобразуется в тысячи машинных команд. Все это делает операционная система.