Kehitys
Aikaisemmassa eräjärjestelmässä tietokoneelle lähetetyn tehtävän kuvaamiseksi järjestelmä tarjotaan käyttäjälle samankaltaisesti kuin korkean tason kielen työnohjauskieli. Kun käyttäjää pyydetään tietokoneeseen, sinun on kirjoitettava työnohjausohjelma työnohjauskielellä. Sisältö sisältää kaikki suoritettavat vaiheet, käsiteltävät tiedot, suoritettavan ohjelman, käytettävät resurssit jne. Käyttäjälle tämä ei ole rento asia. Hän ei vain halua kaikkia työnohjauskielen lauseita, vaan hänellä on myös ennuste omalle proseduurilleen tietokoneessa, mutta ajon välitulosta ei usein näy. Ei voi puuttua asiaan. Tämä on työn offline-ohjausjakso, ja varhaiset tietokoneen käyttäjät ovat erityinen ammattiryhmä.
Improvements to job control languages are: Directly use advanced languages to explain the job. The Basic language is a typical representative. The user can lose the single Basic language command to represent a job step, and the last step is performed after the new command will start the next step. The job control has become an online form.
Peruslausunto
Käyttäjän työ voidaan rakentaa yhdellä tai useammalla työvaiheella. Vain yhtä työvaihetta kutsutaan yksivaiheiseksi työksi; useista työvaiheista koostuvaa työtä kutsutaan monivaiheisiksi töiksi. Riippumatta siitä, onko yksivaiheinen työ tai monivaiheinen työ sisältää yleensä kolme JCL-peruslausetta (JCL Statement). He ovat:
1, vastaavasti. Työilmoitus (JOB)
tunnistaa työn alun ja tarjoaa tarvittavat toimintaparametrit.
2. Suorita lausunnot (Exec)
tunnistaa työvaiheen alun ja määrittää tässä työvaiheessa suoritettavat ohjelmat tai proseduurit.
3. Data Definition Statement (DD)
käytetään kuvaamaan sovelluksen vaatimaa tiedostoa.
järjestelmä määrää, että kolmen lauseen on alettava "//".
Peruskomennot
The commands used in most job control languages are approximately the following:
1. Kääntäkää ohjelma kääntäjällä.
2. Yhdistä kaikki ohjelmassa käytetyt toimenpiteet.
3. Suorita linkki.
4. Määritä tiedosto,
5. Kirjoita tiedosto hakemistotaulukkoon.
6. Poista tiedosto hakemistotaulukosta.
7. Pyydä levyä levyllä.
8. Pura muisti oktaali- tai heksadesimaalilukuna.
9. Kopioi asiakirjan kopio.
10. Tallenna prosessin tila (tarkastuspiste), jotta voit jatkaa ajoa.
Luokittelu
Työnohjauskieli ei ole yhtä yhtenäinen kuin algoritmikieli, eri järjestelmät ovat erilaisia, mikä on yleensä, JCL sisältää yleensä I / O-komennot, käännöskäskyt, toimintakomennot ja Useita luokkia, kuten ehdollisia tilauksia.
I / 0 -komento havainnollistaa käyttäjän eri tietojen syöttämistä (mukaan lukien ohjelma, tiedot ja työn käsikirja (ohjauskomento) jne.), tulostietoja (mukaan lukien käännetyt kohdeohjelmat, laskentatulokset) ja I / O-laitteiden käyttöä jne
compile-komentoa käytetään eri kielten lähteiden kääntämiseen. Lisäksi jotkin tähän liittyvät komennot, kuten käsittely, listatulostus, listatulostus ja kohdeohjelma, on ladattava välittömästi muistin käynnistystoimintoon. Odota. The
operaatiokomento ohjaa työn toimintaa, kuten käynnistystä, suoritusaikaa, työn lopettamista. The
ehtokomento asetetaan käsittelytilaan, kun ohjelman ajon aikana tapahtuu suuri tapahtuma. Käyttäjän tehtävänä on käsitellä erilaisia tilanteita, kun käyttäjä on täysin arvioitu. tulos.
ominaisuudet
Työnohjauskielen pääpiirteissä on neljä kohtaa.
(1) voi toimittaa työehdotuksen;
(2) voi ohjata työn suorittamista ja työvaiheita;
(3) voi tarjota erilaisia Laitteiston ja ohjelmiston resurssien käyttö;
(4) Muut toiminnot, kuten kalenteri, aika, tili jne.