Vad är jobbkontrollspråk?

Jobbkontrollspråk är ett batchbehandlingsspråk för användning på IBMs huvudramar, men används också som en fångstbegrepp för program skrivna för att utföra jobbkontrollfunktioner. Som mainframespråk är det det som kallas skriptspråk, där skript skrivs och sparas för utförande av olika funktioner och dras i användning vid behov. Varje procedur skrivs upp som ett steg, och varje steg drar upp ett program för att utföra det steget. Eftersom mainframe används av dussintals användare, kommentarer för körning eller fakturering avgränsas, verktygsprogram för utskrift eller sammanslagning av dokument instrueras, och slutligen finns det en definition av jobbet som helhet. Den sista instruktionsuppsättningen begär att en prioritering ska tilldelas i en kö för användning av mainframe.

Jobbkontrollspråket använder sig av de som kallas katalogiserade procedurer, som är en serie uttalanden katalogiserade i ett procedurbibliotek och åberopas med hjälp av ett EXEC-kommando. Om ytterligare uttalanden behövs är det möjligt att ändra dessa katalogiserade procedurer. Operandvärden på en befintlig proceduruppsättning kan ändras och det är också möjligt att ändra procedurens parametrar med hjälp av åsidosättande uttalanden eller ändringar som har gjorts och infogats i korrekt utföringsordning.

Det finns separata sparade uttalanden för utfärdande av skrivarutmatningskommandon. För rapporter som lagras regelbundet kan parametrarna för dessa rapporter namnges, sparas och sedan kallas till utskrift närhelst en annan av samma typ av rapport behövs. Dessa skrivarutmatningskommandon måste till och med berätta för skrivaren vilken typ av papper som ska användas för att skriva ut genom att identifiera den med en kod i SYSOUT-kommandot till mainframes skrivare. Alla utskriftsinstruktioner som normalt hittas genom att trycka på en knapp på en mikrodators skrivare måste anges för utskrifter, till exempel full eller halv duplexutskrift, grå stapelöverlagringar eller inga överlagringar, tids- och datumstämplingar eller inte, och inkludering av digital bilder eller logotyper.

Jobbkontrollspråk använder också verktygsprogram för IBMs huvudramar. Dessa verktygsprogram används efter behov för batchbehandling. Det finns tre huvuduppsättningar av IBM-verktygsprogram: (1) systemverktyg, (2) åtkomsttjänstmetoder och (3) datauppsättningsverktyg. Systemverktygen används för underhåll och hantering av alla kataloger; åtkomsttjänstmetoderna bearbetar instruktionerna för virtuell lagringsåtkomstmetod, och datauppsättningsverktygen är ansvariga för att skapa, skriva ut, kopiera, flytta och radera datauppsättningar. Dessa verktygsprogram är utrustade med operativsystemet för jobbkontrollspråk.

Operativsystemet för jobbstyrningsspråk har erbjudit betydande enhetsoberoende i årtionden. Genom att låta en enhet som används på ett jobb kallas med ett generiskt namn främjade denna oberoende; genom att använda sitt modellnummer kan emellertid en specifik punktmatrisskrivare eller bläckstråleskrivare specificeras. Detsamma gäller när du gör säkerhetskopior, när generisk användning av UNIT = TAPE eller UNIT = DISK skulle göra säkerhetskopior till lämpligt medium.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?