Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы Операц среды Уманский 2011.docx
Скачиваний:
35
Добавлен:
24.09.2019
Размер:
66.74 Кб
Скачать
  1. Что такое многопрограммная пакетная обработка?

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

  1. Что такое мультипроцессорная обработка, чем она отличается от мультипрограммирования?

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

  1. Перечислите поколения операционных систем. Назовите основные отличительные признаки поколений.

40-е годы ХХ века.

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

Первое поколение ос.

50-е годы ХХв.

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

Второе поколение ос. Середина 60-х г.

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

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

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

ОС реального времени использовались в ВМ, которые управляли какими-либо машинами или устройствами. Как правило, скорость реакции устройства меньше скорости реакции ЭВМ, ОС реального времени искусственно замедляли работу ЭВМ, приближая ее к скорости устройства или машины.