Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Time Sharing Option (TSO) — это интерактивная среда разделения времени для операционных систем мейнфреймов IBM, включая OS/360 MVT, OS/VS2 (SVS), MVS, OS/390 и z/OS.
Time Sharing Option (TSO) is an interactive time sharing environment for IBM mainframe operating systems, including OS/360 MVT, OS/VS2 (SVS), MVS, OS/390, and z/OS.
История
Когда TSO был впервые представлен в 1971 году, IBM рассматривала совместное использование времени как "дополнительную функцию" по сравнению со стандартной пакетной обработкой и поэтому предлагала TSO как опцию для OS/360 MVT. С появлением MVS в 1974 году IBM включила его в стандартную комплектацию своей флагманской операционной системы для мэйнфреймов. TSO/E ("Time Sharing Option/Extensions" – опция совместного использования времени/расширения) представляет собой набор расширений к первоначальному TSO. TSO/E является базовым элементом z/OS. До z/OS расширения TSO (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 и т.д.).
When it was originally introduced in 1971, IBM considered time sharing an "optional feature", as compared to standard batch processing, and hence offered TSO as an option for OS/360 MVT. With the introduction of MVS in 1974, IBM made it a standard component of their top end mainframe operating system. TSO/E ("Time Sharing Option/Extensions") is a set of extensions to the original TSO. TSO/E is a base element of z/OS. Before z/OS, TSO Extensions (TSO/E) was an element of OS/390 and was a licensed program for the MVS and MVS/ESA System Products. Since all z/OS installations usually have both TSO and TSO/E functions installed, it is normal to refer to both TSO and TSO/E as "TSO". When first released, TSO module names always had the "prefix" IKJ, plus the second and third letters of the associated pre TSO functional group (IEA = original functional group of "supervisor", hence a TSO module name of IKJEAxxx, IEB = original functional group of "dataset utilities", hence a TSO module name of IKJEBxxx, etc. ).
Использование партий
Обычно TSO выполняется в пакетном режиме (в отличие от интерактивного): все обычные интерактивные команды TSO в режиме прямой работы также могут быть выполнены через язык управления заданиями (JCL) путем запуска любой из программ IKJEFT01, IKJEFT1A и IKJEFT1B с передачей команд в файл, на который указывает DD-имя SYSTSIN. Основное различие между этими тремя программами заключается в обработке кодов возврата от выполненных команд. Пакетный запуск TSO – один из способов обеспечения доступа IBM-мейнфрейма к ресурсам DB2.
It is common to run TSO in batch (as opposed to interactively): all the usual TSO line mode interactive commands can be also executed via Job Control Language (JCL) by running any of the programs IKJEFT01, IKJEFT1A, and IKJEFT1B and supplying the line commands in a file pointed to by the SYSTSIN DD. The primary difference between the three programs is their handling of return codes from the executed commands. Batch execution of TSO is one way to allow an IBM mainframe application to access DB2 resources.