31. Операционная система и операционная оболочка: понятие, назначение и функции.

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

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

Основные функции операционных систем

1) Планирование заданий и использования процессора;

2) Обеспечение программ средствами коммуникации и синхронизации (например при обмене данными);

3) Управление памятью;

4) Управление файловой системой;

5) Управление вводом-выводом;

6) Обеспечение безопасности.

Классификация операционных систем
(по некоторым признакам с точки зрения пользователя)

1)По числу одновременно выполняемых задач:

— многозадачные (Unix, OS/2, Windows);

— однозадачные ( MS DOS )

2)По числу одновременно работающих пользователей:

— однопользовательские (MS DOS, Windows 3.х )

— многопользовательские (Windows NT, Unix )

3)Многопроцессорная обработка (реализована в таких ОС: Linux, Windows NT )

Многопроцессорные ОС делятся на: симметричные и ассиметричные ( процессоры неравноправны, главный процессор определяет загрузку и характер работы подчиненных процессоров)

4)Системы реального времени предназначены для управления от компьютера различными техническими объектами ( станком, спутником,…) или технологическим процессом.

ОС MS DOS

Имеет развитые средства доступа ко всем аппаратным компонентам, обладает  достаточно гибкой файловой  системой, основанной на иерархической структуре каталогов, удобным командным языком.

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

-Развитый командный язык, работа в режиме диалога.

-Возможность организации многоуровневых каталогов,

-Возможность работы со всеми последовательными устройствами как с файлами

Недостатки:

— Интерфейс – командной строки,

— Неграфическая ОС

Операционные оболочки

Для упрощения работы с компьютером, модифицирующие только пользовательский интерфейс, повышая его уровень за счет системы «меню» и использования функциональных клавиш.

Примеры – Norton Commander,  FAR

Недостаток – основным инструментом пользователя оставалась клавиатура.

 

Качественный переход произошел после того, как появились графические оболочки

ОС   Windows

Реализован объектно-ориентированный подход, который выражался в том, что интерфейс представляет собой подобие реального мира, а работа с компьютером сводится к действиям с привычными объектами: папками, документами, корзиной….

Преимущества Windows :

-Графический интерфейс,

-Позволяет работать с сетью компьютеров,

-Обеспечивает многозадачный режим работы с программами,

-Почти все программы получили  практически унифицированный интерфейс,

-Внедрена технология «перенести и внедрить» (объекты из любых программ можно вставлять в другие программы)

Недостатки:

-Высокие требования к конфигурации аппаратного обеспечения,

-Секретность системы оставляет желать лучшего (при работе в сети),

-Вероятность потери данных остается высокой (из-за сложности системы случаются сбои)

Оставить комментарий