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

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

ПОНЯТИЕ ОС. ЕЕ ОСНОВНЫЕ ФУНКЦИИ.

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

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

  1. Обеспечивает диалог пользователя с компьютером через интерфейс пользователя.

ИНТЕРФЕЙС – комплекс аппаратных и программных средств, который предназначен для организации взаимодействия устройств компьютера между собой, а так же между пользователем и устройствами компьютера.

Существует 2 основных варианта интерфейса пользователя:

  1. Взаимодействие с ОС при помощи команд.

  2. Графический интерфейс. К основным чертам графического интерфейса относятся:

А) Все действия производятся при помощи мыши.

Б) Наличие самораскрывающихся меню.

В) Каждая программа работает в отдельном окне.

Г) Все файлы, диски, устройства представлены в виде ярлыков.

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

  2. ОС обеспечивает выполнение операций ввода\вывода.

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

  4. ОС осуществляет восстановление информации и вычислительного процесса после ошибок и сбоев.

ОС управляет следующими аппаратными ресурсами компьютера:

А. Процессами

Б. Памятью.

В. Устройствами ввода\вывода.

Г. Данными.

0, 1 И 2 поколения ос.

НУЛЕВОЕ ПОКОЛЕНИЕ ОС.

40-е годы XX в.

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

Одни и те же люди проектировали эти машины, писали для них программы и их эксплуатировали.

Первые электронные ВМ не имели ОС. Функции ОС включались в состав прикладных программ.

ПЕРВОЕ ПОКОЛЕНИЕ ОС.

50-е годы XX в.

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

Этот режим позволял сокращать время простоя при переходе от решения одной задачи к другой.

ВТОРОЕ ПОКОЛЕНИЕ ОС.

Середина 60-х годов.

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

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

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