1.062.411

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Az Operating System (OS) job control nyelve

Szerkesztő
Lektor
Budapest
Kiadó: Egyetemi Számítóközpont
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Tűzött kötés
Oldalszám: 145 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 23 cm x 17 cm
ISBN: 963-451-001-9
Megjegyzés: A könyv 800 példányban jelent meg.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

1. Bevezetés
1.1. IBM operációs rendszerek
Az IBM számítógépeken jelenleg a következő alapvető rendszerek használatosak:
DISC OPERATING SYSTEM (DOS)
OPERATING SYSTEM (OS)
Az ESZR program... Tovább

Előszó

1. Bevezetés
1.1. IBM operációs rendszerek
Az IBM számítógépeken jelenleg a következő alapvető rendszerek használatosak:
DISC OPERATING SYSTEM (DOS)
OPERATING SYSTEM (OS)
Az ESZR program - jelentéktelen különbségektől eltekintve - a DOS és OS rendszereket használja.
E leírásban az IBM OS JOB CONTROL nyelvet ismertetjük.
1.2. Az OS-nek négy fő változata van. Ezek a következők:
PRIMARY CONTROL PROGRAM (PCP)
MULTIPROGRAMMING WITH A FIXED NUMBER OF TASKS (MPT)
MULTIPROGRAMMING WITH A VARIABLE NUMBER OF TASKS (MVT)
VIRTUAL STORAGE (VS)
E négy változat alapvető tulajdonságai a következők:
PCP
A vezérlő program szekvenciálisan kezeli a programokat. A központi egységben egyszerre csak egy program futhat. (Ma már nem igen használják.)
MFT
A vezérlő program több párhuzamosan futó programot kezel, A központi egység fix számú partícióra van osztva, és egyidőben legfeljebb annyi program futhat, ahány partíció van.
MVT
A vezérlő program több párhuzamosan futó programot kezel. A központi egység nincs partíciókra osztva; a futó programok számára a központi tárolóbeli helyek kijelölése dinamikusan történik. A párhuzamosan futó programok száma elvileg nincs korlátozva. Vissza

Tartalom

1. Bevezetés - 1
1.1. IBM operációs rendszerek - 1
1.2. Az OS fő változatai - 1
2. Az OS JOB CONTROL nyelv - 2
2.1. A JOB CONTROL nyelv rendeltetése - 2
2.2. Utasításkészlet - 2
2.3. Általános formai szabályok - 3
2.3.1. Karakter-készlet - 4
2.3.2. A JOB CONTROL utasításokról általában - 4
2.3.3. JOB CONTROL utasítás folytatása új sorban - 6
2.4. A JOB utasítás JOB 7
2.4.1. A JOB utasítás pozicionális paraméterei - 8
2.4.1.1. Elszámolási információ a JOB utasításban - 8
2.4.1.2. A programozó neve - 10
2.4.2. A JOB utasítás kulcsszó típusú paraméterei - 10
2.4.2.1. A job futásának megszakítása COND 11
2.4.2.2. A rendszer üzeneteinek korlátozása MSGLEVEL 12
2.4.2.3. Automatikus újraindítás megadott belépési ponttól abnormális befejeződés esetén RESTART 14
2.4.2.4. Automatikus újraindítás engedélyezése illetve eltiltása RD 16
2.4.2.5. A job osztályba sorolása CLASS 17
2.4.2.6. A rendszer üzeneteinek osztályba sorolása MSGCLASS 18
2.4.2.7. A job prioritásának megadása PRTY 19
2.4.2.8. A job futási idejének korlátozása TIME 20
2.4.2.9. Job visszatartása a job input várakozási sorban (input queue-ban) TYPRUN 21
2.4.2.10. A time sharing terminál értesítése a háttér job lefutásáról NOTIFY 22
2.4.2.11. A job helyigényének megadása központi tároló hierarchia nélkül REGION 22
2.4.2.12. A job helyigényének megadása központi tároló hierarchiával REGION 23
2.4.2.13. A job által fel nem használt terület átengedése más joboknak és megfordítva ROLL 24
2.4.3. Példák a JOB utasítás paraméterezésére - 25
2.5. Az EXEC utasítás EXEC 26
2.5.1. Az EXEC utasítás pozicionális paramétere PGM, PROC 27
2.5.2. Az EXEC utasítás kulcsszó típusú paraméterei - 29
2.5.2.1. Elszámolási információ az EXEC utasításban ACCT 29
2.5.2.2. A step végrehajtásának feltételhez kötése COND 30
2.5.2.3. A végrehajtandó program paraméterezése JOB CONTROL szinten PARM 32
2.5.2.4. A step automatikus újraindításának engedélyezése illetve tiltása RD 33
2.5.2.5. A step futási idejének korlátozása TIME 34
2.5.2.6. A step prioritásának megadása DPRTY 35
2.5.2.7. A step helyigényének megadása központi tároló hierarchia nélkül REGION 36
2.5.2.8. A step helyigényének megadása központi tároló hierarchiával REGION 37
2.5.2.9. A step által fel nem használt terület átengedése más joboknak és megfordítva ROLL 38
2.6. A DD utasítás DD 39
2.6.1. A DD utasítás neve - 43
2.6.2. A DD utasítás pozicionális paramétere - 44
2.6.3. A DD utasítás kulcsszó típusú paraméterei - 46
2.6.3.1. A data set nevének megadása DSNAME 47
2.6.3.2. A diszpozíció megadása DISP 49
2.6.3.3. A perifériális egység-típus vagy egység kijelölése UNIT 52
2.6.3.4. Az adathordozó (volume) kijelölése VOLUME 55
2.6.3.5. A data set címke információk megadása LABEL 57
2.6.3.6. A data control block információk megadása DCB 60
A data set szervezettsége DSORG 61
A blokk mérete BLKSIZE 64
A blokk prefixum hosszának megadása BUFOFF 65
A blokk keresési határok megadása LIMCT 65
A rekord formájának és jellemzőinek megadása RECPM 66
A rekord hossza LRECL 69
A rekordkulcs hossza KEYLEN 70
A rekordkulcs pozíciójának megadása RKP 70
A pufferezés tipusa BPTEK 71
A pufferek szóhatárra illesztése BPALN 72
A pufferek számának megadása BUPNO 73
A pufferek hossza BUPL 74
A központi tároló hierarchia megadása puffer poolhoz HIARCHY 75
A kártya olvasási/lyukasztási mód MODE 76
A kártya lerakó kiválasztása STACK 76
A lyukszalag kód megadása CODE 77
A mágnesszalag irássűrűsége DEN 77
Az átviteli technika specifikálása 7 csatornás mágnesszalag esetén TRTCH 78
A cilinderen belüli,elsődleges túlcsordulás terület kijelölése CYLOFL 79
A cilinder index terület megadása NTM 80
A sortávolság rögzítése printeren PKTSP 80
Újrapozicionálás mágnesszalagon permanens hiba esetén REPOS 81
Rendelkezés az input/output hibát "előidéző" blokkról EROPT 81
A vezérlő program opcionális szolgáltatásai OPTCD 82
A READ, a WRITE és a CHECK makro utasítások használata NCP 85
Az input/output utasítások és a WAIT makro GNCP 86
A DCB paraméternek kizárólag a telekommunikációra vonatkozó alparaméterei:
A fogadó pufferek számának kijelölése TCAM esetén BUFIN 86
A küldő pufferek számának meghatározása TCAM esetén BUFOUT 87
A pufferek maximális számának megadása TCAM esetén BUFMAX 87
A pufferek hossza TCAM esetén BUFSIZE 88
Program vezérelt megszakítás TCAM esetén PCI 88
A DATETIME és SEQUENCE makrók által a pufferbe beírandó adatok helyének lefoglalása TCAM esetén RESERVE 89
A pufferek számának megadása QTAM esetén BUFRQ 90
A fogadó és küldő utasítások prioritása QTAM esetén CPRI 91
Az input munka terület kijelölése QTAM esetén SOWA 91
A lekérdezési időköz megadása QTAM esetén INTVL 92
Példák a DCB paraméter alkalmazására - 92
2.6.3.7. Terület kijelölése közvetlen hozzáférésű tárolón SPACE 95
2.6.3.8. Terület kijelölése közvetlen hozzáférésű tárolón osztott cilinderekkel SPLIT 99
2.6.3.9. Terület kijelölése közvetlen hozzáférésű tárolón egy korábban allokált területből SUBALLOC 102
2.6.3.10. A data set szeparálása meglévő data setektől SEP 104
2.6.3.11. Hivatkozás korábbi SEP paraméterre APF 105
2.6.3.12. Hivatkozás későbbi DD utasításra DDNAME 106
2.6.3.13. Az output osztály megadása SYSOUT 107
2.6.3.14. A logikai rekordok számának korlátozása output data set esetén QUTLIM 109
2.6.3.15. A TPROCESS makro nevének megadása QNAME 110
2.6.3.16. Speciális karakter készlet megadása sornyomtatóhoz UCS 110
2.6.3.17. Time sharing terminál előírása TERM 112
2.7. A JOB CONTROL parancs - 113
2.8. A JOB CONTROL megjegyzés - 113
2.9. A delimiter utasítás - 113
2.10. A null utasítás - 114
2.11. A JOB CONTROL eljárás - 115
2.11.1. Bevezetés - 115
2.11.2. Az input streambeli JOB CONTROL eljárás deklaráció lezárása PEND 116
2.11.3. Alapértelmezés szerinti értékek hozzárendelése a szimbolikus paraméterekhez PROC 16
2.11.4. Példa JOB CONTROL eljárás alkalmazására - 117
2.11.5. DD utasítás megadása JOB CONTROL eljárás valamely stepjéhez - 119
1. számú függelék
A programok fordítására, szerkesztésére és futtatására vonatkozó katalogizált JOB CONTROL eljárások - 120
2. számú függelék
A különböző eszköztípusok listája - 134
3. számú függelék
Példák teljes job-ra - 136
Irodalom - 138
Névmutató 139
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem