Co je COBOL

Co Je Cobol



V tomto článku budeme diskutovat o úvodu a základech jazyka COBOL. COBOL je zkratka pro Common Business Oriented Language. COBOL se používá především pro velký objem aplikací a transakční zpracování miliard obchodních transakcí, ať je kdekoli.

Kde přesně můžeme dnes COBOL vidět?

  • Programovací jazyk COBOL hraje klíčovou roli v systémech bankomatů, protože je využíván v téměř 95 % všech karetních transakcí, které jsou prováděny v bankomatech.
  • COBOL hraje klíčovou roli ve většině osobních transakcí s odhadem 80% využití programovacího jazyka.
  • Systémy COBOL denně usnadňují obchod v hodnotě přibližně tří bilionů dolarů.
  • Denně je počet transakcí COBOL, které se provádí, 200krát vyšší než počet provedených vyhledávání Google.

Vlastnosti COBOL

  • Je to programovací jazyk, který se řídí strukturovaným přístupem.
  • Je napsán v anglické verzi, takže je snadno srozumitelný.
  • Je snadné udržovat všechny aspekty jeho hardwaru a softwaru.
  • Má velmi vysokou výpočetní kapacitu.
  • Z hlediska aplikačních programů je to srozumitelnější.
  • Má větší čitelnost aplikačního programu.

Typy COBOL

  • COBOL na bázi PC
    1. Aplikace malých rozměrů
    2. MF COBOL (Windows)
    3. IDE (otevřené IDE) GNUCOBOL COMPILER
  • Skutečný sálový počítač COBOL vs COBOL KS (vizualizace zdroje) COBOL
    1. Velké aplikace
    2. VS- COBOL II

Instalace COBOL na místní počítač

Chcete-li nainstalovat COBOL na Ubuntu/Linux, musíme provést tyto jednoduché kroky:

Nejprve aktualizujte databázi „apt“ v terminálu.









Poté, chcete-li nainstalovat COBOL na počítač, použijte tento příkaz:







Nakonec pro kontrolu instalace COBOL použijte tento příkaz:



Kódovací list

Toto je standard kódování, který musíme při našem programování dodržovat:

  • 1 – 6 stránek / číslo řádků – volitelné (automaticky přiděleno překladačem)
  • 7 návazností (-), příkaz (*), začátek nové stránky (/)
  • Ladicí řádek (D)
  • 8 – 11 Sloupec A – Oddíly, oddíly, odstavce, 01, 77 prohlášení by měla začínat zde
  • 12 – 72 Sloupec B – Všechna ostatní prohlášení a prohlášení začínají od tohoto bodu.
  • 73-80 identifikační pole, které je viditelné ve výpisu zdroje, ale je ignorováno kompilátorem

Jazyková struktura

Jazyk COBOL se používá k vytváření programů pro vývoj aplikací. Programy jsou převážně rozděleny do čtyř divizí:

Identifikační oddělení:

Je to první divize a program je uveden zde. Jako povinný prvek musí být v odstavci zahrnut PROGRAMID následovaný uživatelem definovaným názvem. Ostatní odstavce v programu jsou volitelné a slouží účelu dokumentace.

  1. Identifikační oddělení
  2. ID PROGRAMU, NÁZEV PROGRAMU
  3. AUTOR, VSTUP KOMENTÁŘE
  4. DATUM ZAPSANO, VLOŽTE KOMENTÁŘ
  5. DATUM ZPRACOVÁNO, VLOŽTE KOMENTÁŘ
  6. ZABEZPEČENÍ, VSTUP SOMMENT

Divize životního prostředí:

Samotný název naznačuje, že souvisí s prostředím, jako je hardware, počítač a soubory, které se používají. Má dvě sekce: konfigurační sekci (program, kde je kompilován) a vstupní výstupní sekci (soubory, které jsou v programu použity).

  • KONTROLA SOUBORU
  • OVLÁDÁNÍ I-O

Datová divize:

Je součástí CBL PGM, kde je každá datová položka zpracovávána programem. Před použitím dat v oddělení procedur je třeba je nejprve deklarovat v této sekci. Aplikace není nic jiného než data, která jsou rozdělena na dočasná a trvalá.

Temp : Tato proměnná je přístupná po celou dobu provádění programu.

Perm : Je k dispozici po dokončení programu.

  • Sekce souboru
  • Pracovní část úložiště
  • Sekce linie

Sekce pracovního úložiště:
Používá se hlavně k deklaraci uživatelem definovaných proměnných nebo názvů dat.

Standardy pojmenování:

  • Název proměnné se musí skládat z 1–30 alfanumerických znaků.
  • Měl by obsahovat alespoň jednu abecedu.
  • Žádná mezera mezi znaky.
  • Žádná obrácená slova jako ČAS, PŘIDAT, POČÍTAT.
  • Žádné speciální znaky jako # a $.
  • Příklad: WS-EMPNO, WS-EMPNAME

Základní programy COBOL

Příklad programování 1:

identifikační divize.
ID programu. 'Ahoj' .

dělení postupu.
Zobrazit 'Učit COBOL je velmi zábavné!' .
zastavit běh.

Výstup :

deska @ ubuntu: ~ / plocha počítače / pp$ cobc -xjF pk.cbl
Učení COBOL je velmi zábavné !
deska @ ubuntu: ~ / plocha počítače / pp$

Vysvětlení :
V tomto prvním příkladu se vám snažíme ukázat, jak se zkompiluje a spouští základní program COBOL. Zde uvedeme hodnotu „hello“ jako ID programu. Poté vytiskneme jednoduchý řádek, který zní: „Učit se COBOL je velmi zábavné! pod divizí řízení.

Příklad programování 2:

ODDĚLENÍ DENTIFIKACE
PROGRAM-ID. „doplnění_2_čísla“.
DIVIZE DAT.
PRACOVNĚ-SKLADOVACÍ ČÁST.

77 X OBRÁZEK 9 ( 4 ) .
77 Y OBRÁZEK 9 ( 4 ) .
77 Z OBR 9 ( 4 ) .
ROZDĚLENÍ POSTUPŮ.
PRO.
ZOBRAZIT 'Prosím hodnotu X = ' .
PŘIJMOUT X.
ZOBRAZIT 'Prosím hodnotu Y = ' .
PŘIJMOUT Y.
VYPOČÍTAJTE Z = X + Y.
ZOBRAZIT 'Sčítání X a Y je =' .
DISPLAY Z.
STOP RUN.

Výstup :

deska @ ubuntu: ~ / plocha počítače / pp$ cobc -xjF kk.cbl
Prosím X hodnota 's=
55
prosím Y'
s hodnota =
5
Přidání X a Y je =
0060
deska @ ubuntu: ~ / plocha počítače / pp$

Vysvětlení :
Zde uvádíme další ukázkový příklad programování, kde jednoduše ukážeme výsledek sečtení dvou čísel. K tomu vezmeme tři proměnné – X, Y a Z – pod sekcí pracovního úložiště. Hodnoty přebíráme od uživatele a uchováváme je uvnitř proměnných X a Y v sekci dělení procedur. Poté jednoduše sečteme tato dvě čísla a přiřadíme je do proměnné Z.

Závěr

V tomto tématu pokrýváme všechny aspekty a základy COBOL. Doufáme, že jste schopni porozumět všem oblastem jazyka COBOL, abyste mohli snadno implementovat základní znalosti COBOL v praktickém světě nebo v jakémkoli skutečném projektu.