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

16. Логические уровни общения «человек – эвм»

ОС является посредником (связующим звеном, интерфейсом) между ЭВМ, с одной стороны, и человеком (пользователем, программистом, оператором, инженером и т.д.) – с другой. Другими словами, ОС – логическое расширение функций аппаратуры в сторону человека. Она позволяет от «физического» уровня аппаратуры перейти к более высокому «логическому» уровню, который становится уровнем вычислительной системы и который более удобен для человека.

Логические уровни общения «человек – ЭВМ»:

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

На логическом уровне любое высказывание оценивается как истинное или ложное. Обычно значения истинности представляются элементами одного из следующих множеств: {истина, ложь}, {true,false}, { 1, 0 }.

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

17. Мультипрограммный режим работы ос

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

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

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

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

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