Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Mainframe JCL rutiner

    IBM stordatorer kör batch-jobb består av instruktioner som utförs med små - eller - inget åtgärdas. Till exempel , för att skriva ut en månad bokslutskommuniké , lämnar en operatör en batch jobb för rapporten , när jobbet är klar , skriver datorn betänkandet om en skrivare . Job Control Language , eller JCL , ger jobbet ett namn och listar de program och filer på datorn använder för att utföra jobbet . Job Statement

    första uttalandet i något jobb är det jobb uttalande eller jobb kort . Det börjar med ett " //" följt av ett mellanslag , en åtta tecken jobb namn , en annan plats , och ordet " arbete". Annan valfri information kan följa JOB , inklusive redovisning referenser och en 20 - tecken kommentar som beskriver jobbet . En datatekniker övervaka stordatorn kan observera systemets verksamhet genom att titta på jobbet namnen på konsolen skärmen . Addera Exec

    Ett jobb kör ett eller flera program som läser och processdata. Den JCL specificeras dessa program med " exec " uttalande . Det börjar med samma dubbla snedstreck som börjar flesta JCL kommandon , följt av ett mellanslag och en åtta tecken steg namn , ett mellanslag och ordet " EXEC . " Steget Namnet låter datorn hålla reda på jobbet framsteg . Exec uttalande kan köra ett program eller ett förfarande , vilket är en annan uppsättning av JCL sparas som en separat fil för bekvämlighet .
    Data Definition

    uppgifter definition uttalande specificerar filer som ett program använder eller skapar . Det börjar med den dubbla snedstreck , mellanslag , en data- definition namn , och bokstäverna "dd . " Uppgifterna definition kan ange namnet på en befintlig disk fil eller en ny fil som ännu inte skapats . Uttalandet innehåller alternativ som anger om filen har delad eller exklusiv användning , och om datorn ska behålla eller ta bort filen när jobbet har slutförts . Program använder generiska namn systemfilerna såsom " sysout " för produktion , " sysin " för inmatning och " sysprint " för utskrivna rapporter . Datorn har vanligtvis dessa set till standardenhet eller filnamn , men en datadefinition uttalande kan tilldela dem till alternativa filer eller enheter . Till exempel skickar en dator större delen av sina rapporter till sitt huvudsystem skrivare med standard papper , men lönelistan kontroller måste skriva ut på checkblanketter . För att lösa detta problem , använder det jobb som skrivs ut lönelistan kontroller en datadefinitionen att tilldela standard skrivare enhet " sysprint " till en skrivare med checkblanketter .
    Kommentarer

    två snedstreck följt av en asterisk och en tom indikerar en JCL kommentar uttalande . Datorn körs inte kommentarer , synpunkter tjänar till att dokumentera arbetet . Kommentarer kan inkludera datum programmeraren skrev jobbet , hans namn och organisationens namn , beskrivningar av vad jobbet innebär och tips för att hantera problem och särskilda omständigheter . Ett jobb kan ha valfritt antal kommentar uttalanden . Till skillnad från andra JCL uttalanden , kommentarer har några syntaxregler , så en programmerare kan innehålla information i nästan alla format .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Flash MX Game Tutorial
    ·Lågpass funktion i MATLAB
    ·Hur man skriver Medan Looping Uttalanden
    ·Hur man beräknar PPS
    ·Hur man gör en knapp Glow i ActionScript
    ·Genomförande i Matlab av Monte Carlo-metoden
    ·Hur man komponerar en professionell e Använda HTML
    ·Vad gör ActiveX Do
    ·Hur Design Logik för ett flödesschema som skriver sif…
    ·Konvertera TimeSpan Into en Float
    Utvalda artiklarna
    ·Hur man uppdaterar en meny på varje sida
    ·Hur ta isär en dll
    ·Hur man skapar en PHP & MySQL Content Management System…
    ·Hur Fetch H1-taggar i PHP
    ·Hur diagram med Python
    ·Definition JDK
    ·Utveckling Assessment Tools
    ·Hur du spelar in på en webbkamera från Chatroulette
    ·Hur du använder Switch Case i C #
    ·Hur man installerar en stor storlek formulär med VB6
    Copyright © Dator Kunskap http://www.dator.xyz