online kép - Fájl  tubefájl feltöltés file feltöltés - adja hozzá a fájlokat onlinefedezze fel a legújabb online dokumentumokKapcsolat
  
 

Letöltheto dokumentumok, programok, törvények, tervezetek, javaslatok, egyéb hasznos információk, receptek - Fájl kiterjesztések - fajltube.com

 

Online dokumentumok - kep
  

AS/400 rendszerkoncepció

számítógépes



Fájl küldése e-mail



egyéb tételek

 
Automatika Segédlet Elektronikus eszközök szak II: évfolyam Nappali Müszaki Manager szak II: évfolyam Nappali
RÉSZLETES ÉRETTSÉGI VIZSGAKÖVETELMÉNY
Windows XP (magyar) új kapcsolat létrehozasa
Az operaciós rendszer
Programozható vezérlők hardverfelépítése
OSZTOTT FOLYAMATIRÁNYÍTÓ RENDSZEREK
Informatika Adatbazis tervezés
WebLine architektúra
Prezentació készítése
 
 

Tartalomjegyzék:


AS/400 rendszerkoncepció.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ...... 3

AS/400 rendszerfelépítés.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ......... 3

Rétegezett gépi architektúra.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .... 3



Objektumorientáció.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................. 4

Egyszintü tárolás.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .. 4

Objektum elérése.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ... 5

Többprocesszoros architektúra.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................. 6

OS/400 operációs rendszer.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ...... 7

Integrált file-rendszer.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ............... 7

DB2/400 adatbázistámogatás.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .. 8

Client Access/400.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g . 8

Alapfogalmak.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ........ 9

Interaktív feldolgozási mód.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g 9

Job attribútumok.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................. 9

Alapfogalmak - 2..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g 10

Alapfogalmak - 3..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g 10

Alapfogalmak - 4..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g 11

Alapfogalmak - 5..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g 11

OS/400 üzenetsorok.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ................ 12

Objektumkezelés.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g . 12

AS/400 objektumok.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ................ 12

Objektumfelépítés.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ................... 13

Könyvtárstruktúra.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................. 13

AS/400 könyvtárstruktúra.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ..... 14

Könyvtárlista.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ....... 14

Alapvetö objektumkezelési müveletek - 1..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................. 15

Alapvetö objektumkezelési müveletek - 2..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................. 16

A rendszer müködése.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ............. 16

Bejelentkezés a rendszerbe.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .... 16

A feladatok végrehajtása.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ....... 17

Parancsszintaktika.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................. 17

Parancs prompt.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ... 18

Terminálkezelés, billentyüzet.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g 18

Gyakran használt funkcióbillentyük.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ......... 19

Parancsigék.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .......... 20

Rendszerparancs példák - 1..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .. 20

Rendszerparancs példák - 2..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .. 21

Rendszerparancs példák - 3..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .. 21

Rendszerparancs példák - 4..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .. 22

Rendszerparancs példák - 5..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .. 22

Rendszerparancs példák - 6..................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .. 23

A felhasználó vezetése.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .......... 23

On-line Help.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ......... 24

Nyomtatás – Alapfogalmak.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ... 25

Spool file-okkal kapcsolatos parancsok.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .. 26

Output sorokkal kapcsolatos parancsok.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g . 26

Writer-ekkel kapcsolatos parancsok.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ........ 27

AS/400-as job.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ...... 27

Job-ok vezérlése.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .. 28

A rendszer állapota.................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g .................... 646b18g ................. 29


AS/400 rendszerkoncepció

Az AS/400 rendszer totális rendszer, mely tartalmazza a relációs adatbáziskezelési, kommunikációs lehetöségeket, on-line képzést stb. A felhasználó rendszermenük, egyszerü CL parancsok segítségével kommunikálhat a rendszerrel. A rendszerben való tájékozódást on-line help, parancsprompt segíti.


AS/400 rendszerfelépítés

Rétegezett gépi architektúra

Objektumorientáció

Egyszintü tárolás

Többprocesszoros architektúra

OS/400 operációs rendszer


Az AS/400 rendszerfelépítés:


- Rétegezett gépi architektúra, amely függetleníti a felhasználót a hardware-töl, lehetövé teszi a hardware megváltoztatását a felhasználói program módosítása nélkül.

- Objektumorientáció; minden eltárolható és visszakereshetö információt az ún. objektum tartalmaz. Az objektumok használata függetleníti a felhasználót a belsö gépi struktúrdtól. - Egyszintü tárolás: a fötár és háttértár egy egységként jelenik meg. Egy objektum tárolása és

visszakeresése eszközfüggetlen címzéssel valósul meg. A háttértár bövítése nem vonja maga után az alkalmazói programok megváltoztatását. A felhasználó vagy programozó nem hivatkozik az objektum címére, egyszerüen a nevével utal rá.

- Többprocesszoros architektúra, azaz a Sysrem Processor mellett több mikroprocesszor létezik. Minden I/O eszköztípushoz tartozik mikroprocesszor. Ennek az a jelentösége, hogy egy I/O kérés érkezésekor a System Processor továbbítja azt a megfelelö llO processzorhoz, s ezzel újabb kérés feldolgozására lesz képes.

- Mindegyik AS/400-as gépen az OS/400 operációs rendszer müködik. Totális rendszer, tartalmazza a relációs adatbáziskezelést, kommunikációt, hálózati lehetöségeket.


Rétegezett gépi architektúra

AS/400 Machine Interface (MI)


A magasszintü gépi csatoló (Machine Interface - MI) a belsö kód magasabb rétege, amely a következö két részböl áll:

Orációs rendszer-funkciók, úgy mint a tárolóterületkezelés, adatkezelés, I/O támogatás.

Translator, amely az MI utasításokat belsö mikroprogram interfész (Internal Microprogramming Interface - IMPI) szintü instrukciókká konvertálja.


Az Internal Microprogramming Interface a belsö kód alacsonyabb rétege. Az IMPI az alábbi módon tagolódik:

Operációs rendszert támogató funkciók, úgy mint tárolóterületkezelés, védelem, adatbázis­sértetlenség, munkák elindítása, üzenetkezelés és I/O feldolgozások. Ezen tevékenységeket a vertiká kódréteg (Vertical Licensed lnternal Code - VLIC) tartalmazza.

Hagyományos számolási és elágazó utasításokat, és kibövített IMPI funkciókat tartalmazó felület, amelyet a mikrokódréteg alacsonyabb, horizontális szintje értelmez.


Objektumorientáció

Objektumfejrész

Típustól függö rész

Create Object CL-parancs


Az objektumok általános objektum headerrel, illetve típustól függö résszel rendelkeznek.

A Create Object parancsban meg kell adni az objektum nevét és típusát, ami meghatározza a további felhasználhatóságot.

Bizonyos objektumokat az operációs rendszer hoz létre és kezel.


Egyszintü tárolás



A rendszer összes tárolóterülete (fötár, háttértár) ugyanazzal a címzési algoritmussal érhetö el. Ez lehetövé teszi, hogy a címzés eszközfüggetlen legyen, azaz hogy a felhasználó csak az objektum nevét adja meg hivatkozásként.

Az AS/400 virtuális címzése független az objektum fizikai helyétöl, típusától, a diszkek számától és kapacitásától.

A rendszer összes címezhetö felülete 281.000 gigabyte.

Objektum elérése






A fenti ábra egy objektum elérését mutatja az AS/400 rendszerben.


Többprocesszoros architektúra




Az AS/400 rendszerfelépítése olyan, hogy az I/O processzorok a buszon keresztül kapcsolódnak a központi rendszer-processzorhoz. Az I/O processzor kommunikál a rendszerprocesszorral és vezérli a hozzákapcsolt eszközöket.

A busz I/O architektúra lehetövé teszi a rendszer bövítését az automatikus rendszerkonfiguráción keresztül.


OS/400 operációs rendszer

Totális rendszer

Kommunikációs segédprogramok

Párbeszéd CL parancsokkal

Menühasználat


On-line help Adatbázis funkciók

Magasszintü nyelvek használata stb.


Az AS/400 operációs rendszere az OS/400 teljes rendszer, mely tartalmazza a relációs adatbázis­kezelést, hálózati csatlakozási kommunikációs lehetöségeket, on-line képzést stb.

A felhasználó a Control Ganguage (CL) nyelven vagy menük segítségével kommunikál a rendszerrel.

A rendszerben való tájékozódást szövegkörnyezetfüggö help és search index segíti.

A relációs adatbáziskezelés az operációs rendszer része. Az állományok definiálása Daza Description Specification (DDS), Interactive Dara Definition Utility (IDDU), illetve Structured Query Ganguage (SQL) segítségével valósítható meg.

Az OS/400 támogatja a magasszintü nyelvek (RPG/400, C/400, FORTRAN/400, COBOL/400, PL/I stb.) használatát.


Integrált file-rendszer


Az Integrated File System az OS/400 része, a PC és UNIX operációs rendszerekhez hasonlóan támogatja a stream input/output müveleteket és a tárolóterület-kezelést.

Az integrált fele-rendszerben az objektumok hierarchikus directory struktúrában helyezkednek el, elérésük a directory path-on keresztül történik. Létezik egy közös felület, amely lehetövé teszi a felhasználók és alkalmazások számára nemcsak a stream fele-ok, hanem adatbázisfile-ok, dokumentumok és egyéb AS/400 objektumok elérését.

A stream fele támogatás már korábban is létezett az AS/400-on. A folderekben tárolt dokumentumok is stream file-ok.



Az Integrated File System-ben az alábbi rendszerek kezelhetök:


QSYS.LIB - Library file system, amely könyvtárstruktútrában tárolja az AS/400 adatbázisokat és egyéb objektumtípusokat.


QDLS         - Document library semices fele system, folderstruktúrában kezeli a dokumentumokat.


/ - "Root" fele system, amely directory struktúrában tárolt stream fele-ok elérését támogatja.


QOpenSys - Open systems fele system, UNIX alapú, nyílt rendszerek jellemzöinek megfelelö fileelérést biztosít.


QLANSrv   - A LAN Server/400 software által kezelt Loval Area Network (LAN) server fele system akkor elérhetö, ha a fenti licence program installálva van az AS/400-on,


DB2/400 adatbázistámogatás

Kompatibilitás

Két fázisú commitment control

50-es biztonsági szint

NLS támogatás


Az AS/400 platform egyik erössége az integrált adatbáziskezelö rendszer, amely kompatibilis a korábbi AS/400 Database Management Systemmel. Új neve DATABASE 2/400 vagy DB2/400.

A DB2/400 a DB2 MVS, DB2/2 és DB2/6000 termékek mellett a DATABASE 2 család egyik tagja.

A két fázisú cotttmitment control támogatás a DB2/400 része, amely az AS/400-on müködö commit/rollback funkció kiterjesztése különbözö rendszerekben lévö adatbázis file-okon végzett müveletekre.

Az 50-es védelmi szint alkalmazásával - mely megfelel az USA C2 biztonsági szabványának ­megvalósítható felhasználói és csoportszinten az adatvédelem.

A National Language Support-tal (NLS) az adat a szükséges nyelven, megfelelö rendezési sorrendet követve tárolható. Lehetséges a dupla byte-os grafikus karakterek tárolása és a különbözö kódlappal készült adatok összehasonlítása.


Client Access/400

Elérés Microsoft Windows felületröl

Kliens/szerver funkciók

Renszermüveletek grafikus felületröl

elektronikus levelezés

Token-Ring, Ethernet twinax, aszinkron, SDLC, X25 és vezeték nélküli kapcsolat támogatása


A Client Access/400 család, Windows felületü személyi számítógépek AS/400-zal való összekapcsolását megvalósító PC Support új, kibövített változata.

A kliens/szerver alkalmazást megvalósító Client Access/400 szerver komponensei az OS/400 részévé váltak.

A Client Access/400 szerver funkciója a következöket tartalmazza:

Adatbázis szerver

új SQL interfész és API programcsomag standard kapcsolódási felület használatával (pl. ODBC - Open Database Connectivity) mód nyílik az adatbázisok elérésére

File szerver - byte stream fele-ok és shared folder funkció kezelése magas hatékonysággal

Pont szerver



Alapfogalmak

A rendszer müködésének megértéséhez szükséges az alapvetö fogalmak ismerete. Ezeket próbálja tisztázni a fejezet.




Rendszer

rendszerváltozók

hálózati jellemzök

Alrendszer

alrendszerleírás

Job- definíciós attribútumok (job-leírás)

végrehajtási attribútumok (Class típusú objektum)


Az OS/400 operációs rendszerben a rendszerváltozók és hálózati attribútumok definiálják a futtatási környezetet. Rendszerváltozók pl. a rendszerdátum, idö, vezérlö alrendszer neve, könyvtárlista rendszerkönyvtárai, könyvtárlista felhasználói könyvtárai stb. Hálózati jellemzök pl, a rendszer neve, default üzenetsor stb. Ezeket a jellemzöket a megfelelö jogosultsággal rendelkezö felhasználó módosíthatja, ami által a rendszer környezete megváltozik.

Az alendszer elöre definiált futtatási környezet, ezen keresztül történik a munkafolyamatok vezérlése és a rendszereröforrások felhasználása. A rendszerben több, egymástól független alrendszer létezhet, amelyek megosztják a rendszer eröforrásait.

Az alrendszer jellemzöit az ún. alrendszerleírás tartalmazza. Ez befolyásolja, hogy milyen job-ok futhatnak az alrendszerben, illetve a job-okat batch vagy iteraktív módon kell-e feldolgozni. (Job-nak az alrendszerben futó munkát nevezzük.)


Interaktív feldolgozási mód


A felhasználó a job futása során folyamatosan kommunikál a rendszerrel. Tipikus példája az AS/400 session. A munkafolyamat a rendszerbe való bejelentkezéskor kezdödik és a kijelentkezésig tart.

A batch feldolgozás, az interaktívval ellentétben, a munkafolyamat indítása után nem igényel választ, beavatkozást, a munkaállomáson további feladatok indíthatók.

A batch job (pl. egy listakészítés) bekerül a job queue-ba, és itt várakozik mindaddig, ameddig a futására sor nem kerülhet.


Job attribútumok


Definíciós attribútumok (Job description)

job sor

output sor

kezdeti könyvtárlista

job dátum

futtató felhasználó neve stb.

Végrehajtási attribútumok (Class object)

futási prioritás

idöszelet

maximális CPU idö

ideiglenesen használt tárterület stb.


A job-ok futásjellemzöit az ún. job-leírás tartalmazza. A batch és interaktív job-ok számára a rendszerben létezik elöre definiált default job-leírás. A leírásban definiált jellemzök igény szerint módosíthatók. A módosításra a job indításakor is sor kerülhet.

A job-jellemzök másik csoportja arra vonatkozik, hogy a job a futás során mi módon használhatja az operatív tárat és a CPU eröforrásokat. Ezek az értékek egy ún. class típusú objektumban találhatók.


Alapfogalmak - 2.

Könyvtár

File

Member


A könyvtár objektumok tárolására, logikai csoportosítására szolgáló objektum. A könyvtárban lévö objektumok nem feltétlenül szomszédosak, söt elöfordul, hogy nem is ugyanazon a lemezen helyezkednek el. A könyvtár elemeinek nem kell külön helyet foglalni, az objektum méretének növekedése esetén a rendszer automatikusan allokálja a szükséges tárterületet.

A file olyan objektum, amely a tárolt ínformáción túl a file jellemzöit ís tartalmazza. Pl. adatbázis file esetén a rekordszerkezetet, kulcsmezök nevét, számát, hosszát stb. A file-ok al-file­okból, ún. memberekböl állnak. Pl. egy FORGALOM adatbázis fele havi csoportosításban tartalmazza a forgalom rekordokat. Egy-egy hónap forgalom tételei egy-egy memberben találhatók.


Alapfogalmak - 3.

File-ok

- Adatbázis

- fizikai

- logikai

- Save

- Eszköz

DDM


A file olyan objektum, amely a rekordokon túl a file jellemzöit is tartalmazza.

A legismertebb, legáltalánosabban alkalmazott típus az adatbázis file. Az adatbázis file alfile­okból, ún. memberekböl áll. Az adatbázis file lehet fizikai: rekordokat tartalmazó, illetve logikai: elérési útvonalat, szürési feltételeket tartalmazó file.

A save file olyan speciális célfilé, amely az adatok mentésére és visszatöltésére használatos. A device file-okon keresztül elérhetök a külsö eszközök, mint pl. képernyök, nyomtatók, szalagok, diszkettek. Az eszközfile-ok annak leírását tartalmazzák, ahogyan az eszköz a programból elérhetö (pl. egy mezö pozíciója a képernyön).

A Distributed Data Management (DDM) file-ok távoli rendszerben lévö adatbázis file-ok eléré­sére használatosak.

A file-ok objektumtípusa *FILE.


Alapfogalmak - 4.

Programok

interpretált

lefordított


Parancsdefiníció


Felhasználói leírás (user profile)


Az AS/400 rendszerben kétféle módon kezelhetök a programok. Az interpreter típusnál, mint pl. a REXX, csak a program forrása létezik, amely egy fele típusú objektumban helyezkedik el. A lefordított változatnál a compiler futtatható kódot generál, így nemcsak a programforrás létezik, hevem a programobjektum is, amelynek típusa *PGM.

A parancsdefiníció olyan objektum, amely tartalmazza a parancs leírását és azonosítja azt a programot, amely végrehajtja a kívánt funkciót.

A cser proftle olyan objektum, amely felhasználó vagy felhasználói csoport azonosítására szolgál. Tartalmazza a jogokat, a kezdömenüt, a menü megjelenése elött futtatandó programot, kurrens könyvtárat stb.

A csoport leírás (group profile) ugyanazon jogokkal rendelkezö felhasználói csoport azonosítására használatos.

A felhasználói leírás objektumtípusa *USRPRF.


Alapfogalmak - 5.

Sorok (Queue)


Job - *JOBQ

Output - *OUTQ

Üzenet - *MSGQ

Adat - *DTAQ


A sor a feldolgozásra váró objektumok listája. Négy típusa létezik. Bár ezek sok hasonlósággal rendelkeznek, objektumtípusuk különbözö.

A job-sor a batch-ban végrehajtandó kéréseket kezeli.

A batch-ben végrehajtandó kérés lehet pl. nyomtatás vagy hosszú számítási müvelet végrehajtása, mely nem igényel operátori beavatkozást.

Amikor egy program adatbázis rekordokat dolgoz fel és nyomtatandó listát készít, a listaformátumot a printer file írja le, a tényleges adatbázis rekordokkal kitöltött lista a nyomta­tásig output sorba kerül és mindaddig ott is marad, amíg az ún. writer nyomtatásra nem továb­bítja.

A programok, job-ok, felhasználók közötti kommunikáció üzenetek segítségével is megvalósulhat. A felhasználónak/programnak küldött üzenet a felhasználóhoz/programhoz tartozó sorba, az ún. üzenetsorba kerül, amelyböl kiolvasható/fogadható az üzenet.

A programok közötti leggyorsabb kommunikáció az adatsorok használatával érhetö el. Az adatsor speciális típusú, kezelése megfelelö programok indításával történik.




OS/400 üzenetsorok

- Munkaállomás üzenetsora

- Felhasználói üzenetsor

- Rendszeroperátori üzenetsor


Rendszer history log

Az OS/400 a fenti üzenetsorokat automatikusan létrehozza. További üzenetsorok létrehozhatók, kezelhetök.

Az elöredefiniált üzenetek üzenetfile-okban tárolódnak.


Objektumkezelés

Minden, a rendszerben tárolt, visszakereshetö információ ún. objektum. Az objektum számos attribútummal rendelkezik, amely attribútumok az objektum header-ben tárolódnak. A tényleges információt az objektum test tárolja. Minden objektumnak van tulajdonosa, az a felhasználó, aki az objektumot létrehozta.

Az Object Management az objektumok elhelyezését és visszakeresését felügyeli. (Bizonyos objektumok, mint job-ok, alrendszerek, eszközleírások kezelését, a helyreállítási tevékenységeket a Work Management kezeli.)


AS/400 objektumok

Könyvtár

File

Program

Üzenetfile

Felhasználói leírás

Üzenetsor

Folder

Menü

Dokumentum

Lekérdezési definíció

*LIB

könyvtár

*FILE

adatállomány; a rekordokon túl a file leírását is tartalmazza

*PGM

program; futtatható egység

*USRPRF

felhasználói leírás

*MENU

menü

*DOC

dokumentum, OV/400 szövegszerkesztövel elöállított objektum,

*FLR

folder, dokumentumok tárolására szolgáló objektum

*MSGQ

üzenetsor; elöre definiált és azonnali üzenetek fogadására szolgáló elem

*QRYDFN

lekérdezési definíció

*MSGF

üzenetfile, elöre definiált üzenetek tárolására

stb.


Objektumfelépítés

Minden, a rendszerben tárolható és visszanyerhetö információ ún. objektumban foglal helyet. Az objektumok közös objektum haederrel, illetve objektumtípustól függö funkcionális résszel rendelkeznek. A haeder rész többek között tartalmazza a nevet, típust, méretet, a létrehozás dátumát, a tulajdonos nevét.

Az objektum neve és az objektum típusa azonosítja az objektumot.

Az Object Management az objektum háttértárra való írását és visszakeresését végzi.


Könyvtárstruktúra

Rendszerkönyvtár:

QSYS

QUSRSYS

QHLPSYS

QGPL


Felhasználói könyvtár:

BER

CAR


A könyvtár olyan objektum, amely objektumok csoportosítására, tárolására szolgál. A csoportosítás logikai, nincs hatással az objektum fizikai helyére.

AS/400 könyvtárstruktúra

Az AS/400 könyvtárstruktúra kétszintü.


Könyvtárlista

Keresési sorrend

QSYS

System Libraries

QUSRSYS



QHLPSYS



BER

Product Libraries


BERKIEG



KAKUKK

Current Library


TESTLIB

User Libraries


QGPL



QTEMP


Objektumra való hivatkozáskor megadható az ót tartalmazó könyvtár neve, vagy az objektum visszakerestethetö az ún. könyvtárlista alapján.


A könyvtárlista négy részböl áll:

- Rendszerrész: a szükséges rendszerkönyvtárakat tartalmazza. A rendszer installálásakor a QSYS, QUSRSYS, QHLPSYS könyvtárakból áll, mely a QSYSLIBL rendszerváltozó átírásával módosítható.

- Produktumrész: a programhívások aktualizálják. Pl. COBOL program fordításakor a COBOL könyvtár automatikusan felkerül a könyvtárlista produktumrészére.

- Kurrens könyvtár: objektumok létrehozásakor a default könyvtár. Ha nincs megadva, a QGPL lesz a kurrens. Bejelentkezéskor, user profile-ban, illetve a CHGCURLIB paranccsal módosítható.

- Felhasználói rész: olyan könyvtárakat tartalmaz, amelyek szükségesek a felhasználó munkájához. A rendszer installálásakor a QGPL és QTEMP könyvtárakból áll; a QUSRLIBL rendszerváltozó átírásával, illetve az

ADDLIBLE, RMVLIBLE,

CHGLIBL, EDTLIBL parancsokkal módosítható.


Alapvetö objektumkezelési müveletek ­- 1.

Allokálás

Autoritás, megjelenítés

Autoritás, adományozás

Autoritás, elvonás

Módosítás

Törlés (Clear)

Másolás

Létrehozás

Törlés (Delete)


Allokálás - objektum lefoglalása osztott/kizárólagos használatra.

Autoritás, megjelenítés-felhasználói lehetöségek megjelenítése.

Autoritás, adományozás - felhasználói hozzáférés megadása egy objektumhoz.

Autoritás, elvonás - felhasználói hozzáférés elvonása objektumtól.

Módosítás - objektum jellemzöinek módosítása.

Törlés (Clear)-objektum tartalmának törlése.

Másolás - objektum másolása másik objektumba, könyvtárba.

Létrehozás - felhasználó által definiált objektum létrehozása.

Törlés (Delete) - objektum megszüntetése.


Alapvetö objektumkezelési müveletek - 2.

Tartalommegjelenítés

Leírásmegjelenítés

Dump

Átmozgatás

Átnevezés

Mentés, visszatöltés

Tulajdonjogátadás


Tartalommegjelenítés - objektum tartalmának kiírása.

Leírás megjelenítése   - objektum jellemzöinek kiírása.

Dump                             - fötár/külsö eszközök tartalmának megjelenítése.

Átmozgatás                    - objektum áthelyezése másik könyvtárba.

Átnevezés                       - létezö objektum nevének megváltoztatása.

Mentés, visszatöltés   - objektum/objektumcsoport külsö eszközre/save fle-ba írása. Tulajdonjogátadás - objektum tulajdonjogának átadása másik felhasználónak.


A rendszer müködése

Az AS/400 rendszerrel végzendö munka megkezdése elött be kell jelentkezni, a rendszerrel közölni kell a felhasználói azonosítót, bizonyos körülmények között meg kell adni a jelszót. A rendszer eröforrásai csak a leírtak teljesítése után használhatók.




Bejelentkezés a rendszerbe


Sign On

System . . . . . : BESTIA

Subsystem . . . . : QINTER

Display . . . . . : QPADEV0002


User . . . . . . . . . . . . . .

Password . . . . . . . . . . . .

Program/procedure . . . . . . . .

Menu . . . . . . . . . . . . . .

Current library . . . . . . . . .














(C) COPYRIGHT IBM CORP. 1980, 1999.





A bejelentkezési képernyön kötelezöen kitöltendö mezök a felhasználó neve és - bizonyos biztonsági fokozatnál - a jelszó.

A felhasználói azonosító (user profile) leírja a felhasználó lehetöségeit, jogait az OS/400 rendszerben.

Amennyiben a Program/procedure mezö kitöltésre kerül, a bejelentkezést követöen az itt megadott program indul el. Menünév definiálása esetén az itt jelölt menü lesz a felhasználó kezdömenüje. Kurrens könyvtár megadásakor az ebbe a mezöbe írt könyvtár az alkalmazó kur­rens könyvtára.

A bejelentkezési képernyö jobb felsö sarkában látható a rendszer, alrendszer és display állomás neve.


A feladatok végrehajtása

Menü

CL parancs


A kívánt feladat végrehajtható

menüpontok egymásutáni kiválasztásával

Command Language (CL) parancs segítségével

teljes paraméterezett formában

a parancsnév után lenyomott F4 funkcióbillentyü hatására megjelenö ún. prompt táblázat felparaméterezésével.


Parancsszintaktika


Minden AS/400 parancsnak ugyanaz a szerkezete: parancsnévböl és paraméterekböl áll.

A parancsnevek rövidítések. Az elsö három betü a tevékenységet jelöli, pl.

CRT=create,

DLT = delese

stb.

A további karakterek az objektum nevét rejtik, tehát pl.

CRTLIB = Create library,

DLTF = Delese file stb.


A CL parancsok paraméterei a parancs végrehajtási környezetét vezérlik.

Vannak olyan parancsok, amelyeknek egyáltalán nincs paraméterük, s olyanok is, amelyek több (akár 30-40) paraméterrel rendelkeznek.

A parancsokhoz tartozó paramétereket az ún. kulcsszavak azonosítják.



Parancs prompt

Work with Configuration Status (WRKCFGSTS)

Type choices, press Enter.


Type . . . . . . . . . . . . . . > *DEV *NWS, *NWI, *LIN, *CTL, *DEV

Configuration description . . . *ALL Name, generic*, *ALL, *CMN...

Output . . . . . . . . . . . . . * *, *PRINT

Range . . . . . . . . . . . . . *NET *NET, *OBJ

Status . . . . . . . . . . . . . *ALL *ALL, *ACTIVE, *FAILED...


Additional Parameters


Assistance level . . . . . . . . *PRV *PRV, *USRPRF, *BASIC...








Bottom

F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display

F24=More keys


Képernyö magyarázata:


Funkcióbillentyük

Kitöltendö mezö

A lehetséges paraméterértékek

Parancsnév




Az operációs rendszerben két mód van a parancsok bejegyzésére:

Parancsnév után a szükséges kulcsszavak és paraméterértékek megadásával.

Parancs prompt használatával.


A parancsnév beírása után az F4 funkcióbillentyüt lenyomva a parancshoz tartozó paramétertáblázat érhetö el.


Terminálkezelés, billentyüzet


InfoWindow

PC



Field Exit

+ (Numerikus billentyüzeten)

Enter   

Enter   

Reset

CTRL

Attention

ESC

Shift+SysReq

Alt+Print Screen

Help

Alt+Esc

Dup

Shift+Insert





Az AS/400 parancsok feltöltésénél a paraméterek között a Field Exit, tabulátor vagy kurzormozgató billentyüvel lehet közlekedni. A Field Exit hatására a kurzor - pillanatnyi helyétöl kezdve - törli a paraméter értékét, és a következö kitöltendö paraméterre áll. A teljesen feltöltött parancs az Enter billentyüvel küldhetö el végrehajtásra.

A terminál bármely pozíciója elérhetö, de írni csak meghatározott helyekre lehet. Védett pozícióra történö adatbevitel kísérlete esetén a terminál zárolódik, feloldás a Reset-tel lehetséges.

Az Attention billentyü lenyomására az Operational Assistant menü jelenik meg, amelyböl elérhetök a spool fele-ok, dolgozni lehet job-okkal, üzenetekkel, küldhetö üzenet, módosítható a jelszó.

A System Request menü a Shift+SysReq gombok együttes használatával érhetö el. A menüböl megjeleníthetö egy újabb bejelentkezési képernyö, befejeztethetö az elözöleg elindított kérés, küldhetö üzenet, megjeleníthetö a rendszeroperátori üzenetsor, megnézhetö a futtató felhasználó.

A Help lenyomásával az aktuális képhez tartozó segítség olvasható.

Két session-os InfoWindow-a a másik session az Alt+Jump billentyüvel érhetö el.

A Dup billentyü szövegszerkesztési módban kényelmessé teszi a mezö átmásolását. Prompt módban a Dup hatására az elözö rekord mezöje átmásolódik az aktuális rekord ugyanazon mezöjébe.


Gyakran használt funkcióbillentyük

F1 - Segítségnyújtás

Help

F3 - Kilépés

Exit

F4 - Prompt

Prompt

FS - Frissítés

Refresh

F9 - Elözö parancs visszanyerése

Retrieve

F12 - Törlés

Cancel

F23 - További opciók

More options

F24 - További billentyük

More keys


Az F1 help billentyüként szolgál. Az F4 a parancsok táblázatos kitöltésére használatos. Az F5 felfrissíti a képernyöt, az F9-cel az elözö parancsok nyerhetök vissza.

Az F3 törli a funkciót és az elözö pontra, míg az F12 befejezi az aktuális munkát és az elözö képre áll vissza.

Amennyiben a képernyön látható opciókon túl továbbiak is igénybe vehetök, erre az F23 billentyü utal.

További funkcióbillentyük kiválasztásakor az F24 (More keys) olvasható.


Parancsigék

ADD

Add

Hozzáadás

CHG

Change

Módosítás

CLR

Clear

Objektum tartalmának törlése

CPY

Copy

Másolás

CRT

Create

Létrehozás

DLT

Delete

Objektum törlése

DSP

Display

Megjelenítés

END

End

Befejezés

RMV

Remove

Elvétel

RNM

Rename

Átnevezés

STR

Start

Indítás

WRK

Work with

Munka ...-val


stb.


Rendszerparancs példák - 1.

ADD

ADDPFM

Add Physical File Member

ADDLIBLE

Add Library List Entry

ADDMSGD

Add Message Description

CHG

CHGCURLIB

Change Current Library

CHGPF

Change Physical File

CHGLF

Change Logical File

CHGJOBD

Change Job Description


ADDPFM

- Fizikai file-hoz member hozzávétele.

ADDLIBLE

- Könyvtárlista módosítása, elem hozzávétele.

ADDMSGD

- Üzenetleírás hozzávétele üzenetfile-hoz.

CHGCURLIB

- Kurrens könyvtár módosítása.

CHGPF

- Fizikai file jellemzöinek módosítása.

CHGLF

- Logika fele jellemzöinek módosítása.

CHGJOBD

- Job-leírás módosítása.


Rendszerparancs példák - 2.

CLR

CLRPFM

Clear Physical File Member

CLRMSGQ

Clear Message Queue

CPY

CPYF

Copy File

CRT

CRTPF  

Create Physical File

CRTRPGPGM  

Create RPG Program

CRTUSRPRF

Create User Profile

CRTJOBD

Create Job Description


CLRPFM

- Fizikai file member rekordjainak törlése.

CLRMSGQ

- Üzenetsor tartalmának törlése.

CPYF

- Adatbázis állományok másolása.

CRTPF

- Fizikai file létrehozása.

CRTRPGPGM

- RPG-program létrehozása (futtatható kód elöállítása).

CRTUSRPRF

- Felhasználói leírás létrehozása.

CRTJOBD

- job-leírás létrehozása.




Rendszerparancs példák - 3.

DLT

DLTF

Delete File

DLTPGM

Delete Program

DLTUSRPRF

Delete User Profile

DLTJOBD

Delete Job Description

DSP

DSPLIBL

Display Library List

DSPPFM

Display Physical File Member

DSPFD

Display File Description

DSPOBJD

Display Object Description

DSPJOBLOG

Display Job Log


DLTF

- Adatállomány törlése.

DLTPGM

- Lefordított program törlése.

DLTUSRPRF

- User profile törlése.

DLTJOBD

- Job-leírás törlése.

DSPLIBL

- Könyvtárlista megjelenítése.

DSPPFM

- Fizikai file member tartalmának megjelenítése.

DSPFD

- File leírás megjelenítése.

DSPOBJD

- Objektum jellemzöinek kiírása.

DSPJOBLOG

- Job log megjelenítése.


Rendszerparancs példák - 4.

END

ENDJOB

End Job

ENDSBS

End Subsystem

ENDSYS

End System

ENDWTR

End Writer

RMV

RMVM

Remove Member

RMVMSG

Remove Message

RMVMSGD

Remove Message Description


ENDJOB

- Job futásának befejezése.

ENDSBS

- Alrendszer leállítása.

ENDSYS

- Rendszerleállítás.

ENDWTR

- Kiíró program leállítása.

RMVM

- File member törlése.

RMVMSG

- Üzenetsorban lévö üzenet törlése.

RMVMSGD

- Üzenetfile-ban lévö üzenetleírás törlése.


Rendszerparancs példák - 5.

RNM

RNMM

Rename Member

RNMOBJ

Rename Object(s)

STR

STRSEU

Start Source Entry Utility

STRPDM

Start Programming Development Manager

STRQRY

Start Query

STRSBS

Start Subsystem



RNMM

- File member átnevezése.

RNMOBJ

- Objektum átnevezése.

STRSEU

- Forrásbejegyzö segédprogram (SEU) indítása.

STRPDM

- PDM indítása.

STRQRY

- Query indítása.

STRSBS

- Alrendszer indítása.


Rendszerparancs példák - 6.

WRK

WRKACTJOB

Work with Active Jobs

WRKF

Work with Files

WRKHDWPRD

Work with Hardware Products

WRKLIB

Work with Libraries



WRKACTJOB

- Munka az aktív job-okkal.

WRKF

- Munka a file-okkal.

WRKHDWPRD

- Munka a hardware-rel.

WRKLIB

- Munka a könyvtárakkal.


A felhasználó vezetése


On-line Help

GO CMDxxx

F4 - Parancs prompt

User Support


Az OS/400 rendszerben nagyszámú help áll a felhasználó rendelkezésére, amelyek a képernyö tetszöleges pontján állva a Help billentyü lenyomásával érhetök el.

A parancssorba a GO CMDxxx parancsot begépelve (ahol xxx = CRT v. DSP v. DLT v. WRK stb.) az xxx-hez tartozó menü jelenik meg. Pl. GO CMDCRT hatására az összes, létrehozással kapcsolatos parancs menüböl kiadható.

A CL parancs kiadható felparaméterezett formában, illetve a parancsnév után F4 (Parancs prompt) billentyü lenyomására a rendszer felkínálja a parancshoz tartozó kitöltendö para­métereket, így a parancs a kulcsszavak ismerete nélkül kényelmesen beírható.

A User Support elérhetö a fömenü 10. pontjának kiválasztásával vagy az F13 billentyü lenyomásával. A megjelenö menüböl kiválasztható a Help használatára vonatkozó menüpont, a kérdés-felelet adatbázis, irodalomjegyzék, oktatóprogram stb.


On-line Help




Az AS/400 help segítséget nyújt a képernyö kezelésében, a munkák elindításában. Az AS/400 help több szinten érhetö el.

Szövegkörnyezetfüggö (contexruan help): A help elsö szintje, amely a kurzor pozíciójának megfelelö paraméterhez tartozó help-et adja meg. [I]


Kiterjesztett (extended help): A help képernyö második fajtája. Általános jellegü információt ad. Elérhetö a Help billentyü lenyomásával, úgy, hogy a kurzor nem a kitöltendö paramétermezön áll, vagy pedig a Contextual help képernyöröl. [2]


Indexkeresés (InfoSeeker): A help harmadik módja. Míg az eddigi módok a képernyö bizonyos területeihez kötödtek, az InfoSeeker használata lehetövé teszi tetszöleges szavak, kifejezések megadásával a megfelelö help fejezetek elérését. Az InfoSeeker a help képernyöröl az F11 billentyüvel indítható. [3]


Hypertext: A help képernyök elérésének negyedik módja a hypertext típusú kapcsolatokon keresztül valósítható meg. Az egyes help modulok bizonyos kifejezések alapján hálószerüen összekapcsolhatók. Így az egyik help képernyöröl az adott kapcsolódási ponton keresztül (amely aláhúzva, inverzben jelenik meg) más help képernyök érhetök el. [4]


Nyomtatás – Alapfogalmak


Nyomtató

Eszközleírás

Printer

Writer

Output sor

Printer file

Spool file


A nyomtató az AS/400-hoz fizikailag hozzákapcsolt eszköz. Az eszközleírás az eszköz hardware-jellemzöit rögzíti.


A Printer Writer kiíprogram az operációs rendszer funkciója, amely az output sorban lévö spool file tartalmát jeleníti meg a nyomtatón.


Az output sor a spool file listáját tartalmazó objektum. Az output sorok különbözö alkalmazásból származó kinyomtatandó outputot fogadhatnak.


A printer file a lapmegjelenítés formátumát írja le. Paraméterei közül meghatározó jelentöségü a spooling-ra vonatkozó SPOOL paraméter, mely eldönti, hogy az output azonnal a nyomtatóra menjen-e, vagy pedig spool file-ban tárolódjon.


A printer file OUTQ paramétere a spool file tárolására szolgáló output sor, a DEV a printereszköz nevét tartalmazza.


A spool file a nyomtatandó listát tartalmazó file, ami rendszerprogram vagy felhasználói program eredményeként, illetve a Print billentyü lenyomására jön létre.


Megjegyzés:

- A job leírás printereszköz (PRTDEV) és output sor (OUTQ) paraméterei meghatározzák a nyomtatót, valamint az output tárolási helyét.

- A user profile és a munkaállomás-leírás (Workstation Description) szintén rendelkezik a fenti két paraméterrel.

- A megfilelö eszköz és output sor meghatározásának iránya: printer file, job leírás, user profile, workstation description.


Spool file-okkal kapcsolatos parancsok


WRKSPLF

- Munka a spool file-okkal

WRKSPLFA

- Munka a spool file-ok attribútumaival

CHGSPLFA

- Spool file jellemzöinek módosítása

CPYSPLF

- Spool file másolása

DLTSPLF

- Spool file törlése

DSPSPLF

- Spool file megjelenítése

HLDSPLF

- Spool file felfüggesztése

RLSSPLF

Spool file továbbengedése


A spool file-okkal kapcsolatos parancsok közül az egyik leggyakrabban használt a WRKSPLF utasítás. Segítségével olyan képernyö jeleníthetö meg, amelyen a felsorolt parancsok nagy része opció kiválasztásával végrehajtható.


A WRKSPLFA utasítás megmutatja a spool file jellemzöit, és lehetövé teszi azok megváltoztatását.

A CHGSPLFA paranccsal a spool file bizonyos jellemzöi (pl. output sor neve, példányszám) módosíthatók.

A CPYSPLF utasítás segítségével a spool file rekordjai (a lista sorai) adatbázis file-ba bemásolhatók.

A DLTSPLF paranccsal a spool file törölhetö, a DSPSPLF-fel megjeleníthetö.

A HLDSPLF felfüggeszti a nyomtatást, a RLSSPLF továbbengedi.


Output sorokkal kapcsolatos parancsok

WRKOUTQ

Munka az output sorokkal

CLROUTQ

Output sor tartalmának törlése

CRTOUTQ

Output sor létrehozása

DLTOUTQ

Output sor törlése

HLDOUTQ

Output sor felfüggesztése

RLSOUTQ

Output sor továbbengedése


A WRKOUTQ paranccsal megjeleníthetö képernyön az output sorokkal kapcsolatos munkák opciók segítségével végrehajthatók.

A CLROUTQ az output sor tartalmát, azaz a spool file-okat törli, a DLTOUTQ magát az output sort szünteti meg. Az output sorok létrehozására a CTROUTQ parancs szolgál.

A HLDOUTQ utasítás felfüggeszti az output sort, és egyetlen, a sorban lévö spool file sem íródik ki; a továbbengedés a RLSOUTQ paranccsal lehetséges.


Writer-ekkel kapcsolatos parancsok

WRKWTR

Munka a writer-ekkel

STRPRTWTR

Printer writer indítása

CHGWTR

Writer módosítása

HLDWTR

Writer felfüggesztése

RLSWTR

Writer elengedése

ENDWTR

Writer leállítása


A WRKWTR parancs a writer-ekkel kapcsolatos tevékenységeket foglalja össze, megjeleníti a nyomtató állapotát. ,

A STRPRTWTR elindítja a writer-t egy adott output sorra.

A CHGWTR parancs a writer bizonyos attribútumainak (pl. formátumtípus, output sor jellemzök) módosítását teszi lehetövé.

A HLDWTR a kiíró program müködését felfüggeszti, a RLSWTR továbbengedi, míg az ENDWTR a writer-t leállítja, és a kiírás csak újabb indítás után folytatódhat.


AS/400-as job


- a végrehajtandó feladatok egysége

- interaktív job

- batch job


Az AS/400-as számára definiált feladatok egységét job-nak nevezzük. Az operációs rendszer saját tevékenységén kívül minden munkát job-ként kezel



Alapvetöen kétfajta job típus létezik:


INTERAKTÍV (session): párbeszédes üzemmódban képernyös munkaállomás elött történö munkavégzés. Akkor kezdödik, amikor a felhasználó bejelentkezik a rendszerbe a SIGN ON képernyö segítségével. A felhsználó parancsok kiadásával illetve a felhasználói program futtatásával tart kapcsolatot a renszerrel. A kiadott paracs végrehajtása azonnal elkezdödik és a végrehajtás ideje alatt a munkaállomást nem lehet használni, mivel az a parancs eredményére várakozik. (Bal alsó sarokban egy X jelenik meg a terminálon.)


BATCH (kötegelt): a végrehajtandó feladatok elöbb egy várakozó sorba (Job Queue) kerülnek. (Submit job) A tényleges végrehajtás nem feltétlenül azonnal következik be. Az ilyen jellegü job-ok futása során nincs lehetöség a program számára a felhasználóval való interaktív komunikációra. A végrahajtás idöpontja és idefe függ a renszer aktivitásától, a renszer hangolásától.

Job-ok vezérlése






A job-ok felügyeletét alrandszerek (Subsystem) látják el. Ez határozza meg a müködési környezetet, felügyeli az eszközök használatát.



A job-ok az alábbi állapotban lehetnek:


JOBQ

ACTIVE

OUTQ

Batch job-ok végrehajtásra várakoznak a job queue-ban

A job végrehajtás alatt van, használja a processzort és a központi tárat

A job lefutott, de a keletkezett output még nincs kinyomtatva. A nyomtatandó output spooled file formában a diszken tárolódik és a nyomtatásra várakozik valamelyik output várakozási sorban  (Output Queue)





A job akkor tekinthetö befejezettnek, amikor az összes output-ja nyomtatásra került. Ezután a rendszer nem öriz semmiféle információt a job-ról.

A rendszer állapota



WRKSYSSTS

Work with System Status BESTIA

02/05/01 15:26:35

% CPU used . . . . . . . : 7.6 Auxiliary storage:

Elapsed time . . . . . . : 00:00:01 System ASP . . . . . . : 23.60 G

Jobs in system . . . . . : 253 % system ASP used . . : 84.7987

% addresses used: Total . . . . . . . . : 23.60 G

Permanent . . . . . . : .007 Current unprotect used : 336 M

Temporary . . . . . . : .009 Maximum unprotect . . : 350 M


Type changes (if allowed), press Enter.


System Pool Reserved Max

Pool Size (M) Size (M) Active Pool Subsystem Library

1 48.75 27.48 +++++ *MACHINE

2 123.70 .00 24 *BASE

3 .34 .00 5 *SPOOL

4 19.19 .00 14 *INTERACT


Bottom

Command

===>

F3=Exit F4=Prompt F5=Refresh F9=Retrieve F10=Restart

F11=Display paging option F12=Cancel F24=More keys




% CPU used

A processzor leterheltsége a parancs kiadása óta. F5-frissítés

Jobs in system

A renszerben nyílvántartott job-ok száma. Ez a szám azokata a job-okat is tartalmazza, amiknek a outputja még nem lett kinyomtatva.

% system ASP used

A diszkek telítettségét mutatja.

Pool size

A különbözö tevékenységekre felhasznált fizikai memória mérete



Találat: 1434