Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Уақытты бөлісу опциясы (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.
Тарих
1971 жылы алғаш рет енгізілген кезде IBM уақыт бөлісуді стандартты пакеттік өңдеумен салыстырғанда "қосымша мүмкіндік" деп қарастырды, сондықтан OS/360 MVT үшін TSO-ны опция ретінде ұсынды. 1974 жылы MVS енгізілгеннен кейін 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 модульдерінің атауларында әрқашан "алдынан қосылатын белгі" 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 (Job Control Language) арқылы IKJEFT01, IKJEFT1A және IKJEFT1B бағдарламаларының кез келгенін іске қосып, SYSTSIN DD көрсеткен файлдағы командалар арқылы орындауға болады. Осы үш бағдарламаның негізгі айырмашылығы – орындалған командалардан алынған қайтару кодтарын өңдеу әдісі. 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.