Možnost sdílení času - Time Sharing Option - Wikipedia
Historie sálových operačních systémů IBM |
---|
OS / 360 a jeho nástupci (1966)
|
|
|
Možnost sdílení času (TSO) je interaktivní sdílení času prostředí pro Sálové počítače IBM operační systémy, včetně OS / 360 MVT, OS / VS2 (SVS), MVS, OS / 390, a z / OS.
Použití
Ve výpočetní technice, sdílení času je návrhová technika, která umožňuje mnoha lidem souběžně a nezávisle používat počítačový systém - aniž by docházelo k vzájemnému rušení.[1] Každý uživatel TSO je izolovaný; každému se zdá, že je jediným uživatelem systému.
TSO je nejčastěji používán mainframem správci systému a programátory. Poskytuje:
- A textový editor
- Dávková práce podpora, včetně oznámení o dokončení
- Debuggery pro některé programovací jazyky používané na Systém / 360 a později sálové počítače IBM
- Podpora aplikací koncových uživatelů jiných dodavatelů, například pro dotazování IMS a DB2 databáze
Provozovatel přenosové soustavy komunikuje s uživateli buď v režimu řádek po řádku, nebo v režimu celé obrazovky v režimu nabídky. V režimu řádek po řádku zadává uživatel příkazy zadáním na klávesnici; systém zase interpretuje příkazy a poté zobrazuje odpovědi na obrazovce terminálu. Ale většina sálových interakcí je ve skutečnosti přes ISPF, což umožňuje přizpůsobenou interakci pomocí nabídek. Tato kombinace se nazývá TSO / ISPF. TSO může také poskytovat prostředí ve stylu Unixu na OS / 390 az / OS prostřednictvím Systémové služby UNIX příkazový shell, s ISPF nebo bez něj.
Lze vložit příkazy TSO REXX exekutivy nebo KLISTY, které mohou běžet interaktivně nebo hromadně.
TSO eliminoval potřebu děrování karet na a úder kláves zařízení a odeslat Kartu paluby do počítačové místnosti, aby si je přečetl a čtení karty stroj.
Dějiny
Když to bylo původně představeno v roce 1971,[2] IBM považovala sdílení času za „volitelnou funkci“ ve srovnání se standardem dávkové zpracování, a proto nabízel TSO jako možnost pro OS / 360 MVT. Se zavedením MVS v roce 1974 se společnost IBM stala standardní součástí svého špičkového sálového operačního systému. TSO / E („Time Sharing Option / Extensions“) je sada rozšíření původního provozovatele přenosové soustavy. TSO / E je základní prvek systému z / OS. Před z / OS byly TSO Extensions (TSO / E) prvkem OS / 390 a byly licencovaným programem pro MVS a MVS / ESA Systémové produkty.[3] Protože všechny instalace z / OS mají obvykle nainstalované funkce TSO i TSO / E, je normální označovat TSO i TSO / E jako „TSO“.
Při prvním vydání měly názvy modulů TSO vždy „předponu“ IKJ plus druhé a třetí písmeno přidružené funkční skupiny před TSO (IEA = původní funkční skupina „supervizora“, tedy název modulu TSO IKJEAxxx, IEB = původní funkční skupina „nástrojů datové sady“, proto název modulu TSO IKJEBxxx atd.).
Dávkové použití
Je běžné spouštět TSO v dávce (na rozdíl od interaktivně): všechny obvyklé interaktivní příkazy TSO v režimu linky lze provádět také prostřednictvím Jazyk řízení úloh (JCL) spuštěním některého z programů IKJEFT01
, IKJEFT1A
nebo IKJEFT1B
a zadávání příkazů řádku do souboru, na který ukazuje SYSTSIN DD
. Primárním rozdílem mezi těmito třemi programy je jejich zpracování návratových kódů z provedených příkazů.
Hromadné provedení provozovatele přenosové soustavy je jedním ze způsobů, jak umožnit aplikaci sálového počítače IBM přístup DB2 zdroje.
Viz také
Reference
- ^ "Sdílení času". Britannica.com. Encyclopaedia Britannica. Citováno 20. prosince 2020.
- ^ Časy TSO Archivováno 2012-04-25 na Wayback Machine, Jaro 2004, s. 5, Chicago-Soft, LTD., Hanover, NH
- ^ „Přehled programovacích služeb TSO / E“, Informační centrum IBM z / OS V1R9.0
Další čtení
- Lowe, Doug (1991). MVS TSO, část 1: Koncepty a ISPF (Druhé vydání.). Mike Murach & Associates, Inc.
- Lowe, Doug (1991). MVS TSO, část 2: Příkazy a postupy (Druhé vydání.). Mike Murach & Associates, Inc.
externí odkazy
- Několik příruček TSO od začátku 70. let, dostupné v archivu BitSavers.org