logo
информ

12)Операционные системы

ОС – это программные средства, обеспечивающие управление вводом-выводом, управление данными и т.п.

Основные функции

-прием заданий, сформулированных на языке – в виде директив оператора

-прием и использование запросов на запуск, приостановку, остановку других программ;

-загрузка в оперативную память подлежащих исполнению программ;

-инициализация программы (передача ей управления, в результате чего процессор исполняет программу);

-обеспечение работы системы управления файлами или систем управления базами данных что позволяет резко увеличить эффективность всего программного обеспечения;

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

-обеспечение функций по организации и управлению всеми операциями ввода/вывода;

-распределение памяти;

-обеспечение сохранности данных;

-обеспечение работы систем программирования

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

Системный файл – это файл, содержащий один из модулей оперативной памяти. размещаются в корневом каталоге диска.

Загрузка операционной системы – считывание ОС из внешнего запоминающего устройства в оперативную память, ее настройка и запуск.

Классификация ОС:

По режиму обработки задач

однопрограммный и мультипрограммный режимы.

При организации работы с вычислительной системой в диалоговом режиме

однотерминальных и мультитерминальных

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

У ОС реального времени (ОСРВ)

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

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

Резидентные- Программы, входящие в состав ядра, при загрузке ОС помещаются в оперативную память, где они постоянно находятся и используются при функционировании ЭВМ (программы-драйверы),

Командный процессор – программа, отвечающая за интерпретацию и исполнение простейших команд, подаваемых пользователем,

Системы управления файлами – организация более удобного доступа к данным,