Jazyk ovládání úlohy

Rozvoj

V dřívějším dávkovém systému, aby bylo možné popsat úlohu zadanou počítači, je systém poskytnut uživateli podobně jako jazyk řízení práce s jazykem na vysoké úrovni. Když je uživatel požádán o připojení k počítači, musíte napsat program řízení úloh s jazykem řízení úloh. Obsahem je každý z běžících kroků, zpracovávaná data, program, který je potřeba spustit, prostředky, které musíte použít atd. Pro uživatele to není pohodová záležitost. Chce nejenom všechny příkazy jazyka pro řízení úloh, ale také má v počítači předpověď pro svůj vlastní postup, ale mezivýsledek běhu často není vidět. Nelze zasáhnout. Toto je offline kontrolní období práce a první uživatelé počítačů jsou zvláštní profesionální skupinou.

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.

Základní prohlášení

Úloha uživatele může být vytvořena jedním nebo více kroky úlohy. Pouze jeden krok úlohy se nazývá jednokroková úloha; úloha sestávající z více kroků úlohy se nazývá vícekrokové úlohy. Bez ohledu na jednokrokovou úlohu nebo vícekrokové úlohy obecně obsahují tři základní příkazy JCL (příkaz JCL). Oni jsou:

1, resp. Pracovní výkaz (JOB)

identifikuje začátek úlohy a poskytuje potřebné parametry běhu.

2. Provedení příkazů (Exec)

identifikuje začátek kroku úlohy a definuje programy nebo procedury, které se mají v tomto kroku úlohy provést.

3. Prohlášení o definici dat (DD)

se používá k popisu datového souboru požadovaného aplikací.

systém stanoví, že tři příkazy musí začínat "//".

Základní příkazy

The commands used in most job control languages ​​are approximately the following:

1. Zkompilujte program pomocí kompilátoru.

2. Připojte všechny procedury používané v programu.

3. Proveďte odkaz.

4. Definujte soubor,

5. Zapište soubor do tabulky adresářů.

6. Odeberte soubor z tabulky adresářů.

7. Vyžádejte si disk s diskem.

8. Vypište paměť jako osmičkovou nebo šestnáctkovou.

9. Zkopírujte kopii dokumentu.

10. Chcete-li pokračovat v běhu, uložte stav procesu (kontrolní bod).

Klasifikace

Jazyk řízení úloh není tak jednotný jako jazyk algoritmů, různé systémy se liší, což je obecně, JCL obecně zahrnuje I / O příkazy, kompilační příkazy, operační příkazy a několik kategorií, jako jsou podmíněné příkazy.

I/0 příkaz pro ilustraci vstupu různých informací uživatele (včetně programu, dat a pracovní příručky (řídicí příkaz) atd.), informace o výsledku (včetně zkompilovaných cílových programů, výsledků výpočtů) A použití I/O zařízení atd. The

Příkaz kompilovat se používá ke kompilaci zdrojového kódu různých jazyků. Navíc některé s tím související příkazy, jako je zpracování, výstup seznamu, výstup seznamu a cílový program, musí být okamžitě načteny do operace spuštění paměti. Počkejte. The

Operation command je kontrola nad operací úlohy, jako je spuštění, běh, ukončení úlohy. The

stavový příkaz je nastaven na režim zpracování, když během běhu programu dojde k významné události. Je to uživatel, který zpracovává různé situace, zatímco uživatel je plně odhadnut. výsledek.

Funkce

Hlavní rysy jazyka řízení úloh mají čtyři body.

(1) může poskytnout předložení úlohy;

(2) může řídit provádění úlohy a pracovních kroků;

(3) může poskytnout různé využití hardwarových a softwarových zdrojů;

(4) Další funkce, jako je kalendář, čas, účet atd.

Související články
HORNÍ