25 parimat JCL-i intervjuu küsimust ja vastust (2025)
JCL-i intervjuuküsimused värsketele ja kogenud inimestele
Siin on JCL-i intervjuu küsimused ja vastused nii värsketele kui ka kogenud kandidaatidele oma unistuste töökoha saamiseks.
1) Selgitage, mis on JCL?
JCL tähistab Job Control Language. See on mitme virtuaalse salvestusruumi (MVS) käsukeel. Seda kasutatakse tavaliselt Operatsioonisüsteem IBMi suurarvutites.
Tasuta PDF-i allalaadimine: JCL-i intervjuu küsimused ja vastused
2) Selgitage, mis on JCL-i kasu?
- Seda kasutatakse andmekogumite, GDG-i ja VSAM-i klastrite kustutamiseks.
- Seda kasutatakse failide ja PDS-i liikmete võrdlemiseks
- Seda kasutatakse programmide koostamiseks ja täitmiseks, mis sisaldavad ka pakkprogramme
- Seda kasutatakse failiandmete liitmiseks ja sortimiseks
3) Mainige töökontrolli avalduste tüüpe?
Töökontrolli avalduste tüübid on
- TÖÖ – töö tuvastamiseks
- DD – programmi täitmiseks vajalike I/O-failide varustamiseks
- EXEC – et teha kindlaks, millist programmi tuleb käivitada
4) Selgitage, kuidas JCL töötab?
JCL tunneb ära käivitatava programmi, vajalikud sisendid ja sisendi/väljundi asukoha ning teavitab operatsioonisüsteemi tööde kontrollimise avalduste kaudu.
5) Nimetage, millest JCL-lause koosneb?
JCL avaldus koosneb
- Nimeväli (valikuline)
- Operatsiooni väli
- operand
- Kommentaarid

6) Mis on JCL-lause süntaks?
JCL-lause süntaks on
//Job-name JOB Positional-param, Keyword-param
7) Selgitage, mida kasutatakse JCL-is DD-lauset?
DD-lauset kasutatakse JCL-is, et tuvastada sisendallikas ja väljundteabe paigutus.
8) Selgitage, mis on EXEC-lause ja mis on JCL-is kasutatava EXEC-lause süntaks?
EXEC-avaldus sisaldab tööetapi programmi või protseduuri teavet. JCL-is kasutatav EXEC-lause süntaks on
//Step-name EXEC Positional-param, Keyword-param
9) Selgitage, mis on JCL-is JCLIB ja STEPLIB?
Mõlemad teegid määravad privaatteegid, millest tuleks käivitatava programmi leidmiseks otsida enne vaikesüsteemiteeke.
- JCLLIB tuvastab teegid, mida süsteem otsib, sealhulgas rühmad või protseduurid, mis on nimetatud EXEC-lausetes
- JOBLIB rakendub töö kõikidele etappidele, STEPLIB aga ainult konkreetsele etapile.

10) Selgitage, mille jaoks kasutatakse parameetrit DSN ja DISP?
- DISP parameeter: seda kasutatakse DSN-parameetriga kodeeritud andmestiku paigutuse määramiseks
- DSN parameeter: seda kasutatakse andmestiku nime määramiseks
11) Selgitage, millised JCL protseduurid on?
JCL-protseduurid pole midagi muud kui JCL-i sees olevate avalduste kogum, mis on rühmitatud teatud funktsiooni täitmiseks. Protseduuri saab kasutada programmi paralleelse täitmise saavutamiseks, kasutades mitut sisendfaili.
12) Mis on kataloogitud protseduurid?
JCL-ist, kui protseduur on eraldatud ja kodeeritud erinevas andmesalves, nimetatakse seda kataloogitud protseduuriks.
13) Mainige, mis juhtub, kui COND on kodeeritud JOB-lauses ja kui COND on kodeeritud EXEC-lauses?
- Kui JOB-lauses on kodeeritud COND, testitakse tingimust iga tööetapi jaoks. Kui tingimus on mõne konkreetse tööetapi puhul tõene, jäetakse see koos tööetappidega mööda.
- Kui tööetapi EXEC-lauses on kodeeritud COND ja tingimus on tõene, jäetakse ainult see konkreetne tööetapp mööda ja täitmine viiakse läbi järgmisest tööetapist
14) Mainige, mis on JCL-is DSN ja millised on DSN-i deklareerimise parameetrid?
JCL-is määrab andmestiku nimi faili nime ja sellele viitab „DSN”. DSN-väärtus võib koosneda alamnimedest, millest igaüks on 1 kuni 8 tähemärki pikk, eraldatud punktidega ja mille kogupikkus on 44 tähemärki (tähtnumbriline).
15) Selgitage, kuidas ajutist andmekogumit luua? Ja kus te neid kasutate?
Ajutise andmestiku saab luua, määrates ajutise faili indikaatori nagu SDN=&&Temp või jättes määramata DSName.
16) Selgitage, mis on SOC4 viga?
SOC4 viga on seotud salvestuse rikkumise veaga ja võib olla tingitud paljudest põhjustest. Näiteks vale aadress skriptivea tõttu.
17) Selgitage, kuidas saab andmeid JCL-ist COBOL-i programmi edastada?
Andmeid saab JCL-ist COBOL-i programmi edastada
- Faile
- SYSIN DD avaldus
- PARM parameeter
18) Selgitage, kuidas pääsete juurde JCL-is kataloogimata andmekogumile?
JCL-is kataloogimata andmestikule pääsete juurde, kasutades andmestiku DD-lauses VOL ja UNIT jadaparameetreid.
19) Selgitage, mis on "Cond = paaris" ja "Cond = ainult"?
- Cond=even näitab selle sammu täitmist ISEGI, kui mõni eelnev samm lõpetatakse ebanormaalselt.
- Cond=only näitab selle käivitamist AINULT siis, kui mõni eelnev samm lõpetatakse ebanormaalselt
20) Selgitage, mis on utiliidi IEBGENER kasu?
Andmete kopeerimiseks kasutatakse utiliiti IEBGENER
- ühest PS-st teise PS-i
- VÕI PDS-i liige teisele PS-le
- VÕI PS PDS-i liikmele.
21) Kas PROC-s on võimalik sisendandmeid kodeerida?
Ei, PROC-is ei ole võimalik sisendandmeid kodeerida.
22) Selgitage DD-lauses, milleks on DCB parameetri kasutamine?
DD-lauses kasutatakse DCB parameetrit andmestiku füüsiliste omaduste üksikasjaliku teabe andmiseks.
23) Selgitage, kuidas saate SYSOUTi abil andmeid spooli suunata?
Saate suunata andmed spoolile, kasutades suvandit SYSOUT "SYSOUT=*"
24) Selgitage, mis vahe on JES3 ja JES2 vahel?
JES3 ja JES2 erinevus seisneb selles,
- JES3 määrab andmestikud kõigi etappide jaoks enne töö ajastamist.
- JES2 määrab toimingu jaoks vajalikud andmestikud vahetult enne toimingu täitmist.
25) Nimetage, mis vahe on andmestiku DISP=OLD ja DISP=SHR määramisel?
Andmestiku DISP=OLD ja DISP=SHR määramise erinevus seisneb selles,
- DISP=OLD: See loeb andmeid andmestiku algusest. Kuid kui proovite muuta või kirjutada, kirjutab see olemasolevad andmed üle. st vanad andmed lähevad kaotsi
- DISP=SHR: Selle kirjutuskaitstud fail. Selles saab andmeid jagada mitu kasutajat
Need intervjuu küsimused aitavad ka teie viva (suuline)
Hea tehniline küsimus.
Küsimused on kasulikud. Tänan teid.
Need küsimused sobivad intervjuude jaoks ??????
okei, need olid intervjuu jaoks õiglased küsimused. Ma ei küsiks kunagi nr 6 või 18.
Väga huvitavad lühiintervjuu küsimused, rohkem nagu JES2, RACF, Db2,,,,,,
Tänan sind väga
Väga kasulik 👍