Top 25 JCL-interviewspørgsmål og -svar (2025)

JCL-interviewspørgsmål for nybegyndere og erfarne

Her er JCL-interviewspørgsmål og svar til friskere såvel som erfarne kandidater til at få deres drømmejob.

1) Forklar, hvad er JCL?

JCL står for Job Control Language. Det er kommandosproget for Multiple Virtual Storage (MVS). Det er det, der normalt bruges i Operativsystem i IBM Mainframe-computere.

Gratis PDF-download: JCL Interview Spørgsmål og Svar


2) Forklar, hvad er brugen af ​​JCL?

  • Det bruges til at slette oprettelse, datasæt, GDG'S og VSAM-klynger.
  • Det bruges til at sammenligne filer og PDS-medlemmer
  • Det bruges til at kompilere og udføre programmerne, som også inkluderer batch-programmer
  • Det bruges til at flette og sortere fildata

3) Nævn typerne af jobkontrolerklæringer?

Typerne af jobkontrolerklæringer er

  • JOB – for at identificere jobbet
  • DD – for at levere de I/O-filer, der er nødvendige for udførelse af programmet
  • EXEC – for at identificere hvilket program der skal udføres

4) Forklar hvordan JCL virker?

JCL genkender det program, der skal udføres, de input, der kræves, og placeringen af ​​input/output og informerer operativsystemet gennem jobkontrolerklæringer.


5) Nævn, hvad JCL-erklæringen består af?

JCL erklæring består af

  • Navnefelt (valgfrit)
  • Driftsfelt
  • operand
  • Kommentarer
JCL-interviewspørgsmål
JCL-interviewspørgsmål

6) Hvad er syntaksen for JCL-sætningen?

Syntaksen for JCL-sætningen er,

//Job-name JOB Positional-param, Keyword-param

7) Forklar hvad DD-sætningen bruges i JCL?

DD-sætning bruges i JCL bruges til at identificere inputkilden og placeringen af ​​outputinformation.


8) Forklar hvad EXEC-sætning er, og hvad er syntaksen for EXEC-sætning brugt i JCL?

EXEC-erklæringen indeholder oplysninger om jobtrinprogrammet eller proceduren. Syntaksen for EXEC-sætningen brugt i JCL er

//Step-name EXEC Positional-param, Keyword-param

9) Forklar, hvad er JCLLIB og STEPLIB i JCL?

Begge biblioteker specificerer de private biblioteker, der skal søges før standard systembibliotekerne gør det for at finde et program, der skal køres.

  • JCLLIB identificerer de biblioteker, som systemet vil søge efter, omfatter grupper eller procedurer, der er navngivet i EXEC-sætninger
  • JOBLIB gælder for alle trin i jobbet, mens STEPLIB kun gælder for det bestemte trin.
Jobkontrol Sprogsamtalespørgsmål
Jobkontrol Sprogsamtalespørgsmål

10) Forklar hvad DSN parameter og DISP parameter bruges til?

  • DISP parameter: Den bruges til at specificere dispositionen af ​​datasættet, som er kodet på DSN parameter
  • DSN-parameter: Den bruges til at angive datasættets navn

11) Forklar hvilke JCL-procedurer?

JCL-procedurerne er intet andet end et sæt af udsagn inde i en JCL, grupperet sammen for at udføre en bestemt funktion. Proceduren kan bruges til at opnå parallel eksekvering af et program ved hjælp af flere inputfiler.


12) Hvad er katalogiserede procedurer?

Fra JCL, når proceduren er adskilt og kodet i et andet datalager, omtales det som en katalogiseret procedure.


13) Nævn, hvad der sker, når COND er kodet i JOB-sætning, og når COND er kodet inde i EXEC-sætning?

  • Når COND er kodet i JOB-erklæringen, testes tilstanden for hvert jobtrin. Når betingelsen er sand for et bestemt jobtrin, omgås den sammen med jobtrinene.
  • Når COND er kodet inde i EXEC-sætningen for et jobtrin, og betingelsen er sand, er det kun det pågældende jobtrin, der omgås, og udførelsen vil blive udført fra det næste jobtrin

14) Nævn, hvad er DSN i JCL, og hvad er parametrene for at erklære DSN?

I JCL bestemmer et datasætnavn navnet på en fil, og den refereres til af "DSN". DSN-værdien kan bestå af undernavne, der hver har en længde på 1 til 8 tegn, adskilt af punktummer, og som har en samlet længde på 44 tegn (alfanumerisk).


15) Forklar, hvordan ville du oprette et midlertidigt datasæt? Og hvor vil du bruge dem?

Midlertidigt datasæt kan oprettes enten ved at angive den midlertidige filindikator som i SDN=&&Temp eller ved ikke at angive noget DSName.


16) Forklar, hvad er SOC4-fejl?

SOC4-fejl er en fejl ved lagerovertrædelse og kan skyldes mange årsager. For eksempel ugyldig adresse på grund af scriptfejl.


17) Forklar hvordan data kan overføres til et COBOL-program fra JCL?

Data kan overføres til et COBOL-program fra JCL til og med

  • Filer
  • SYSIN DD-erklæring
  • PARM parameter

18) Forklar, hvordan du kan få adgang til et ukatalogiseret datasæt i en JCL?

Du kan få adgang til et ukatalogiseret datasæt i en JCL ved at bruge de serielle VOL- og UNIT-parametre i datasættets DD-sætning.


19) Forklar, hvad er "Cond= lige" og "Cond=only"?

  • Cond=even angiver at udføre dette trin SELV hvis et tidligere trin afsluttes unormalt.
  • Cond=indikerer kun at udføre dette KUN, hvis et tidligere trin afsluttes unormalt

20) Forklar, hvad er brugen af ​​IEBGENER-værktøjet?

Brugen af ​​IEBGENER-værktøjet bruges til at kopiere dataene fra

  • en PS til en anden PS
  • ELLER Medlem af en PDS til en anden PS
  • ELLER PS til medlem af PDS.

21) Er det muligt at kode instream-data i en PROC?

Nej, det er ikke muligt at kode instream-data i en PROC.


22) Forklar i DD-sætning, hvad er brugen af ​​DCB-parameter?

I DD-sætning er brugen af ​​DCB-parameter til at give detaljerede oplysninger om de fysiske karakteristika af et datasæt.


23) Forklar, hvordan du kan dirigere dataene til spool ved hjælp af SYSOUT-muligheden?

Du kan dirigere dataene til spool ved hjælp af SYSOUT-indstillingen “SYSOUT=*”


24) Forklar, hvad er forskellen mellem JES3 og JES2?

Forskellen mellem JES3 og JES2 er, at

  • JES3 tildeler datasæt til alle trin, før jobbet planlægges.
  • JES2 tildeler datasæt, der kræves af et trin, lige før trinnet udføres.

25) Nævn hvad er forskellen mellem at angive DISP=OLD og DISP=SHR for et datasæt?

Forskellen mellem at angive DISP=OLD og DISP=SHR for et datasæt er, at

  • DISP=GAMMEL: Den læser data fra begyndelsen af ​​datasættet. Men hvis du prøver at ændre eller skrive, vil det overskrive eksisterende data. dvs. gamle data går tabt
  • DISP=SHR: Dens skrivebeskyttede fil. I denne kan flere brugere dele dataene

Disse interviewspørgsmål vil også hjælpe i din viva(orals)

Del

6 Kommentarer

  1. Godt teknisk spørgsmål.

    1. Avatar Kiruthika siger:

      Spørgsmål er nyttige. Tak.

      1. Avatar Srikar reddy Gaddam siger:

        Disse spørgsmål er okay til interviews ?????

  2. Avatar Kim Kubik siger:

    okay, det var rimelige spørgsmål til et interview. Jeg ville dog aldrig spørge #6 eller #18.

  3. Avatar Ismail aboulezz siger:

    Meget interessante korte interviewspørgsmål, mere som det til JES2, RACF, Db2,,,,,,
    tak så meget

  4. Meget nyttigt 👍

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *