Параметр разделения времени

редактировать

Опция разделения времени (TSO ) - это интерактивная среда разделения времени для операционных систем мэйнфреймов IBM, включая OS / 360 MVT, OS / VS2 (SVS), MVS, OS / 390 и z / OS.

Содержание
  • 1 Использование
  • 2 История
  • 3 Пакетное использование
  • 4 См. Также
  • 5 Ссылки
  • 6 Далее r чтение
  • 7 Внешние ссылки
Использование

с разделением времени означает, что многие люди могут получить доступ к операционной системе одновременно, не подозревая, что другие также получают доступ к операционной системе. Каждому пользователю TSO кажется, что он единственный пользователь в системе.

TSO чаще всего используется системными администраторами мэйнфреймов и программистами. Он обеспечивает:

  • A
  • поддержку пакетного задания, включая уведомление о завершении
  • Отладчики для некоторых языков программирования, используемых в System / 360 и более поздних мэйнфреймах IBM
  • Поддержка для приложения конечных пользователей других поставщиков, например, для запросов к базам данных IMS и DB2

TSO взаимодействует с пользователями либо в построчном режиме, либо в полноэкранный режим, управляемый меню. В построчном режиме пользователь вводит команды, набирая их на клавиатуре; в свою очередь, система интерпретирует команды, а затем отображает ответы на экране терминала. Но большая часть взаимодействия с мэйнфреймами фактически осуществляется через ISPF, что позволяет настраивать взаимодействие через меню. Эта комбинация называется TSO / ISPF. TSO также может предоставить среду в стиле Unix для OS / 390 и z / OS через командную оболочку UNIX System Services с ISPF или без нее.

Команды TSO могут быть встроены в исполняемые файлы REXX или CLIST, которые могут выполняться в интерактивном или пакетном режиме.

TSO устранил необходимость перфокарты на машине keypunch и отправил колоды card в компьютерный зал для считывания с помощью чтения карт машина.

История

Когда он был впервые представлен в 1971 году, IBM считала разделение времени «дополнительной функцией» по сравнению со стандартной пакетной обработкой и поэтому предлагала TSO как вариант для OS / 360 MVT. С введением MVS в 1974 году IBM сделала его стандартным компонентом своей топовой операционной системы для мэйнфреймов. TSO / E («Вариант разделения времени / расширения») - это набор расширений к исходному TSO. TSO / E - это базовый элемент z / OS. До z / OS расширения TSO Extensions (TSO / E) были элементом OS / 390 и лицензионной программой для системных продуктов MVS и MVS / ESA. Поскольку во всех инсталляциях z / OS обычно установлены как функции TSO, так и TSO / E, нормально называть TSO и TSO / E TSO.

При первом выпуске имена модулей TSO всегда имели «префикс» IKJ, а также вторую и третью буквы соответствующей функциональной группы до TSO (IEA = исходная функциональная группа «супервизор», следовательно, модуль TSO имя IKJEAxxx, IEB = исходная функциональная группа «утилит набора данных», отсюда имя модуля TSO IKJEBxxx и т. д.).

Пакетное использование

Обычно TSO запускается в пакетном режиме (в отличие от интерактивного): все обычные интерактивные команды TSO в линейном режиме также могут выполняться через Язык управления заданиями (JCL), запустив любую из программ IKJEFT01, IKJEFT1Aили IKJEFT1Bи предоставив строковые команды в файле, на который указывает СИСЦИН ДД. Основное различие между этими тремя программами заключается в обработке кодов возврата из выполненных команд.

Пакетное выполнение TSO - это один из способов разрешить приложению мэйнфрейма IBM доступ к ресурсам DB2.

См. Также
Ссылки
Дополнительная литература
  • Лоу, Дуг (1991). MVS TSO, Часть 1: Концепции и ISPF (Второе изд.). Майк Murach Associates, Inc.
  • Лоу, Дуг (1991). MVS TSO, Часть 2: Команды и процедуры (Второе изд.). Mike Murach Associates, Inc.
Внешние ссылки
Последняя правка сделана 2021-06-11 12:29:34
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте