Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Пакетные ОС

Понятие мобильной ОС. ОС Unix | ОС реального времени | Иерархический принцип построения ОС. Простая и расширенная машины | Виртуальные машины | Цели и задачи мультипрограммирования. | Понятие ядра ОС | Понятия процесса и потока | Алгоритмы с применением прерываний процессов и без них. | Понятие ресурса. Оперативно перераспределяемые и оперативно неперераспределяемые ресурсы | Распределение ресурсов и управление ресурсами как функция ОС |


Читайте также:
  1. Пакетные выключатели и переключатели.
  2. Пакетные переключатели. Устройство, принцип действия, назначение.
  3. Пакетные фильтры

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

Эти ручные операции отнимали слишком много очень дорогого машинного времени. В связи с этим были предприняты попытки автоматизировать процессы подготовки ЭВМ к работе и её «чистки».

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

В дальнейшем для управления загрузкой и выполнением про­грамм в пакете были разработаны специальные языки управления (JCL), а колоды перфокарт были заменены на магнитные ленты. Сами ленты с пакетами заданий для больших ЭВМ готовились на малых ЭВМ, получивших название сателлитов.

Пакетные ОС и сегодня используются в крупных вычисли­тельных центрах, выполняющих преимущественно вычислительные (неинтерактивные) задания.


Дата добавления: 2015-07-20; просмотров: 86 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Понятие открытого программного обеспечения. Его преимущества. Программное обеспечение GNU| ОС разделения времени и многопользовательские ОС

mybiblioteka.su - 2015-2024 год. (0.009 сек.)