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
- Aplikace malých rozměrů
- MF COBOL (Windows)
- IDE (otevřené IDE) GNUCOBOL COMPILER
- Skutečný sálový počítač COBOL vs COBOL KS (vizualizace zdroje) COBOL
- Velké aplikace
- 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.
- Identifikační oddělení
- ID PROGRAMU, NÁZEV PROGRAMU
- AUTOR, VSTUP KOMENTÁŘE
- DATUM ZAPSANO, VLOŽTE KOMENTÁŘ
- DATUM ZPRACOVÁNO, VLOŽTE KOMENTÁŘ
- 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.cblUč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Í DENTIFIKACEPROGRAM-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.cblProsí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.