Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика ответы полн..doc
Скачиваний:
5
Добавлен:
26.09.2019
Размер:
345.09 Кб
Скачать

5) Назначение и функции ос.

Назначение операционной системы.

Цель создания операционной системы - получить экономический выигрыш при использовании системы, путем увеличения производительности труда программистов и эффективности работы оборудования.

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

(Ресурсом является всякий объект, который может распределяться операционной системой между вычислительными процессами в ЭВМ. Различают аппаратные и программные ресурсы ЭВМ. К аппаратным ресурсам относятся микропроцессор (процессорное время), оперативная память и периферийные устройства; к программным ресурсам – доступные пользователю программные средства для управления вычислительными процессами и данными. Важнейшими программными ресурсами являются программы, входящие в систему программирования; средства программного управления периферийными устройствами и файлами; библиотеки системных и прикладных программ; средства, обеспечивающие контроль и взаимодействие вычислительных процессов (задач).

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

Операционная система является посредником между ЭВМ и её пользователем. Она делает работу с ЭВМ более простой, освобождая пользователя от обязанностей распределять ресурсы и управлять ими. Операционная система осуществляет анализ запросов пользователя и обеспечивает их выполнение. Запрос отражает необходимые ресурсы и требуемые действия ЭВМ и представляется последовательностью команд на особом языке директив операционной системы. Такая последовательность команд называется заданием.)

ОС ПК выполняет функции:

1)Обеспечивает планирование и организацию работы всех устройств ПК.

2) Поддерживает работу внешних периферийных устройств.

3) Организует передачу между всеми устройствами

4) Распределяет ресурсы между задачами и поддерживает взаимодействие задач при их параллельной обработке.

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

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

7) Организует межмашинное взаимодействие и распределение ресурсов.

6)Структура ос . Уровни защиты ос.

Структура ОС.

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

Задание-требование пользователя на выполнение некоторого объёма вычислительных работ.

Процедура У заданиями обеспечивает предварительное планирование работы ЭВМ и оперативную связь пользователя С ПК во время работы.

Планирование работ включает:

1)ввод пакетов или одиночных заданий

2) формирование очередей заданий в соответствии с их приоритетами

3) запуск программы (активизация задания)

4)завершение заданий

Каждое задание реализуется как определённая последовательность отдельных программ-задач.

Задачи образуют отдельные программы и обрабатываемые данные.

Управление задачами требует распределения и назначения ресурсов:1) управление временем работы процессора; 2) распределение RAM для программ пользователя и системных программ;3)синхронизация выполнения задач и организация связи между ними;4)защита задач от взаимных помех.

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

Набор П для управления данными обеспечивает процессы организации, идентификации, размещение в RAM хранение, построение библиотек и выборку всех данных, которые могут обрабатываться на ПК.

(таблица)

Ядро инициализирует и запускает диспетчер процессов-супервизор, затем ядро только обменивается сигналом с супервизором. Супервизор воспринимает сигналы ядра и создаёт или “убивает” различные процессы(задачи).Каждая задача-совокупность программ.

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