Информационные технологии. 2-е издание. Учебное пособие - страница 35

Шрифт
Интервал


Современные операционные системы можно классифицировать по различным признакам, представленным в табл. 2.1.


Таблица 2.1.

Классификация операционных систем





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

Чтобы выбрать ту или иную операционную систему, необходимо знать:

• на каких аппаратных платформах и с какой скоростью работает ОС;

• какое периферийное аппаратное обеспечение операционная система поддерживает;

• как полно удовлетворяет ОС потребности пользователя, т. е. каковы функции операционной системы;

• каков способ взаимодействия ОС с пользователем, т. е. насколько нагляден, удобен, понятен и привычен пользователю интерфейс;

• существуют ли информативные подсказки, встроенные справочники и т. д.;

• какова надежность системы, т. е. ее устойчивость к ошибкам пользователя, отказам оборудования и т. д.;

• какие возможности предоставляет операционная система для организации сетей;

• обеспечивает ли ОС совместимость с другими операционными системами;

• какие инструментальные средства имеет ОС для разработки прикладных программ;

• осуществляется ли в ОС поддержка различных национальных языков;

• какие известные пакеты прикладных программ можно использовать при работе с конкретной операционной системой;

• как осуществляется в ОС защита информации и самой операционной системы.

2.3. История развития операционных систем

В первых вычислительных машинах операционных систем не было. Пользователи имели полный доступ к машинному языку и все программы писали непосредственно в машинных кодах.

1-й этап (50-е гг. ХХ в.)

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