Hvad er jobkontrolsprog?
Jobkontrolsprog er et batchbehandlingssprog til brug på IBM mainframes, men bruges også som en fangst-betegnelse for programmer, der er skrevet til at udføre jobkontrolfunktioner. Som mainframe -sprog er det det, der er kendt som et scriptingsprog, hvor manuskripter skrives og gemmes til udførelse af forskellige funktioner og trukket i brug efter behov. Hver procedure er skrevet op som et trin, og hvert trin trækker et program til at udføre det trin. Da mainframe er i brug af snesevis af brugere, afgrænses kommentarer til udførelse eller fakturering, værktøjsprogrammer til udskrivning eller sammenlægning af dokumenter instrueres, og til sidst er der en definition af jobbet som helhed. Det endelige sæt instruktioner anmoder om, at der tildeles en kø i en kø til brug af mainframe.
Jobkontrolsprog gør brug af, hvad der kaldes katalogiserede procedurer, som er en række udsagn, der er katalogiseret i et procedure -bibliotek og påberåbes ved hjælp af en EXEC -kommando. Hvis der er behov for yderligere udsagnmuligt at ændre disse katalogiserede procedurer. Operandværdier på et eksisterende proceduresæt kan ændres, og det er også muligt at ændre procedurens parametre ved hjælp af tilsidesættelseserklæringer eller ændringer foretaget og indsat i korrekt udførelsesorden.
Der er separate gemte udsagn til udstedelse af printerudgangskommandoer. For rapporter, der er indgivet regelmæssigt, kan parametrene for disse rapporter navngives, gemmes og derefter kaldes ind i udskrivning, når en anden af den samme type rapport er nødvendig. Disse printerudgangskommandoer skal endda fortælle printeren, hvilken type papir der skal bruges til at udskrive ved at identificere den med en kode i SySout -kommandoen til mainframe's printere. Alle de trykte instruktioner, der normalt findes ved at trykke på en knap på en mikrocomputers printer, skal specificeres til udskrivning, såsom fuld eller halv duplex -udskrivning, grå bjælkeoverlejringer eller ingen overlays, tIME og datoer stempling eller ej, og inkluderingen af digitale billeder eller logoer.
Jobkontrolsprog bruger også hjælpeprogrammer til IBM mainframes. Disse hjælpeprogrammer bruges efter behov til batchbehandling. Der er tre hovedsæt med IBM -værktøjsprogrammer: (1) Systemværktøjer, (2) adgangstjeneste -metoder og (3) datasætværktøjer. Systemværktøjer bruges til vedligeholdelse og styring af alle kataloger; Adgangsservicemetoderne behandler instruktionssættet for virtuel opbevaringsadgangsmetod, og datasættet er ansvarlige for oprettelse, udskrivning, kopiering, flytning og sletning af datasæt. Disse værktøjsprogrammer er leveret med jobkontrolsprogets operativsystem.
Operativsystemet for jobkontrolsprog har tilbudt betydelig uafhængighed af enheder i årtier. Ved at tillade en enhed, der bruges på et job, kan kaldes ved hjælp af et generisk navn, der fremmede denne uafhængighed; Ved at bruge sit modelnummer, er en bestemt prikmatrixprinter eller blækstråle PRI imidlertidnter kunne specificeres. Det samme gælder, når man foretager sikkerhedskopier, når den generiske anvendelse af enhed = tape eller enhed = disk ville gøre sikkerhedskopier til det passende medium.