Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Используйте [ редактировать ]

В вычислениях разделение времени - это метод проектирования, который позволяет многим людям использовать компьютерную систему одновременно и независимо, не мешая друг другу. [1] Каждый пользователь TSO изолирован; Каждому кажется, что он единственный пользователь системы.

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

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

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

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

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

История [ править ]

Когда он был впервые представлен в 1971 году [2], 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 . [3] Поскольку во всех инсталляциях z / OS обычно установлены как функции TSO, так и TSO / E, нормально называть TSO и TSO / E «TSO».

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

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

Обычно для запуска TSO в пакетном режиме (в отличие от интерактивно): все обычные интерактивные команды линейного режима TSO может также выполняться с помощью работы на языке управления (JCL), запустив любой из программ IKJEFT01, IKJEFT1Aили IKJEFT1Bи подачи команд строки в файл, на который указывает расширение SYSTSIN DD. Основное различие между этими тремя программами - это обработка кодов возврата из выполненных команд.

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

См. Также [ править ]

  • История операционных систем мэйнфреймов IBM
  • Терминальная система Мичигана
  • МУЗЫКА / SP
  • ОРВИЛ и ВИЛБУР

Ссылки [ править ]

  1. ^ «Разделение времени» . Britannica.com . Британская энциклопедия . Проверено 20 декабря 2020 года .
  2. ^ TSO Времена архивации 2012-04-25 в Wayback Machine , весна 2004, стр.5, Чикаго-Soft, LTD., Ганновер, NH
  3. ^ "Обзор служб программирования TSO / E" , информационный центр IBM z / OS V1R9.0

Дальнейшее чтение [ править ]

  • Лоу, Дуг (1991). MVS TSO, Часть 1: Концепции и ISPF (Второе изд.). Майк Murach & Associates, Inc.
  • Лоу, Дуг (1991). MVS TSO, Часть 2: Команды и процедуры (Второе изд.). Майк Murach & Associates, Inc.

Внешние ссылки [ править ]

  • Несколько руководств TSO начала 1970-х, доступных в архиве BitSavers.org