Skip to main content

Cos'è la lingua di controllo del lavoro?

La lingua di controllo del lavoro è un linguaggio di elaborazione batch da utilizzare sui mainframe IBM, ma viene anche utilizzato come termine di cattura per i programmi scritti per eseguire funzioni di controllo del lavoro.Come linguaggio mainframe, è ciò che è noto come un linguaggio di scripting, in cui gli script vengono scritti e salvati per l'esecuzione di diverse funzioni e messo in uso secondo necessità.Ogni procedura è scritta come un passo e ogni passaggio si stabilisce un programma per eseguire quel passaggio.Poiché il mainframe è in uso da dozzine di utenti, i commenti per l'esecuzione o la fatturazione sono delineati, vengono istruiti programmi di utilità per la stampa o la fusione di documenti e, infine, c'è una definizione del lavoro nel suo insieme.Il set finale di istruzioni richiede che una priorità sia assegnata in una coda per l'uso del mainframe.

Il linguaggio di controllo del lavoro utilizza quelle che sono chiamate procedure catalogate, che sono una serie di dichiarazioni catalogate in una libreria di procedure e invocate dall'uso dell'usoun comando Exec.Se sono necessarie ulteriori dichiarazioni, è possibile modificare queste procedure catalogate.I valori dell'opera e su un set di procedure esistenti possono essere modificati ed è anche possibile modificare i parametri della procedura utilizzando le istruzioni di override o le modifiche apportate e inserite nell'ordine corretto di esecuzione.

Esistono dichiarazioni salvate separate per l'emissione dei comandi di uscita della stampa.Per i rapporti presentati su base regolare, i parametri di questi rapporti possono essere nominati, salvati e quindi chiamati in esecuzione di stampa ogni volta che è necessario un altro dello stesso tipo di report.Questi comandi di output della stampante devono persino dire alla stampante quale tipo di carta deve essere utilizzata per stampare identificandolo con un codice nel comando sysout alle stampanti del mainframe.Tutte le istruzioni di stampa si trovano normalmente premendo un pulsante sulla stampante di un microcomputer deve essere specificata per le uscite di stampa, come la stampa full o mezzo duplex, sovrapposizioni a barra grigia o nessuna sovrapposizione, tempo e date che stamping o meno, e l'inclusione di qualsiasi digitaleImmagini o loghi.

Il linguaggio di controllo del lavoro utilizza anche programmi di utilità per i mainframe IBM.Questi programmi di utilità sono utilizzati secondo necessità per l'elaborazione batch.Esistono tre set principali di programmi di utilità IBM: (1) utility di sistema, (2) metodi di servizio di accesso e (3) utilità del set di dati.Le utility del sistema vengono utilizzate per la manutenzione e la gestione di tutti i cataloghi;I metodi di servizio di accesso elaborano il set di istruzioni del metodo di accesso di archiviazione virtuale e le utility dei set di dati sono responsabili per la creazione, la stampa, la copia, lo spostamento e l'eliminazione dei set di dati.Questi programmi di utilità sono forniti con il sistema operativo del linguaggio di controllo del lavoro.

Il sistema operativo del linguaggio di controllo del lavoro ha offerto una notevole indipendenza del dispositivo per decenni.Consentendo a un dispositivo utilizzato su un lavoro di essere chiamato utilizzando un nome generico ha favorito questa indipendenza;Tuttavia, utilizzando il suo numero di modello, è possibile specificare una particolare stampante a matrice o stampante a getto d'inchiostro.Lo stesso vale quando si effettuano backup, quando l'uso generico di unità ' nastro o unità ' disco farebbe backup sul mezzo appropriato.