Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
33__33__33__33_ItogOS.docx
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
1.55 Mб
Скачать
  1. Определение операционной среды

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

  1. Последовательность действий оператора при решении задач на ранних компьютерах без операционной системы

  1. Ранние операционные системы имели следующие характеристики

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

В конце 50-х годов прошлого века ведущие фирмы изготовители поставляли операционные системы со следующими характеристиками:

  • пакетная обработка одного потока задач;

  • наличие стандартных программ ввода-вывода;

  • возможности автоматического перехода от программы к программе;

  • средства восстановления после ошибок, обеспечивающие автоматическую "очистку" компьютера в случае аварийного завершения очередной задачи и позволяющие запускать следующую задачу при минимальном вмешательстве оператора;

  • языки управления заданиями, предоставляющие пользователям возможность описывать свои задания и ресурсы, требуемые для их выполнения.

  1. Язык управления заданиями

Операционная система OS/360 состоит из управляющих обрабатывающих программ. Управляющие программы включают программы управления задач. Программы управления заданиями и программы управления данными. Программы управления задачами связаны с работой всей вычислительной системы в целом и распределяют ресурсы системы для удовлетворения запросов пользователя.

Управление заданиями. Язык управления заданиями OS/360 описывает задания, состоящие из отдельных шагов, и опирается на операторы управления заданиями следующих типов: 1) оператор задания (отмечает начало задания); 2) оператор выполнения (отмечает начало шага задания); 3) оператор описания данных (служит для описания массива данных); 4) оператор внешних команд (для ввода команд оператора); 5) оператор разделения (служит для отделения данных от операторов управления); 6) пустой оператор (указывает на окончание задания); оператор примечаний (для ввода примечаний, которые не используются в системе OS/360); оператор процедуры (служит для обозначения каталогизированных процедур языка управления заданиями). Операторы языка управления заданиями считываются и ин¬терпретируются программами управления заданиями, которые вызывают соответствующие действия OS/360.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]