logo

COBOL výukový program

COBOL výukový program

Programovací jazyk COBOL je jedním z nejstarších programovacích jazyků na vysoké úrovni. COBOL je zkratka, která znamená Společný obchodně orientovaný jazyk . Původně to byl kompilovaný počítačový programovací jazyk podobný angličtině určený pro obchodní použití. V té době se používal hlavně v obchodních, finančních a administrativních systémech pro společnosti a vlády. V dnešní době, i přes klesající popularitu tohoto jazyka, se používá také v aplikacích nasazených na sálových počítačích, jako jsou rozsáhlé dávkové a transakční úlohy.

COBOL - Úvod

COBOL byl původně navržen společností CODASYL (Conference on Data Systems Language) v roce 1959. Částečně vycházel z programovacího jazyka FLOW-MATIC navrženého Grace Hopperovou. Je to jeden z nejstarších programovacích jazyků na vysoké úrovni. Byl vytvořen jako výsledek snahy amerického ministerstva obrany vytvořit přenosný programovací jazyk pro zpracování dat. Nyní se používá hlavně pro vývoj obchodních, typicky souborově orientovaných aplikačních programů a nemůžeme jej použít k psaní systémového softwaru. Jednoduše to znamená, že jej nemůžeme použít k vývoji operačního systému nebo kompilátoru.

Jak COBOL funguje

Než pochopíme fungování COBOLu, měli bychom si být vědomi skutečnosti, že počítače znají pouze strojový kód, tj. binární proud 0s a 1s. Aby bylo možné zpracovat kód COBOL, musí být převeden na strojový kód pomocí kompilátoru. Měli bychom spustit zdrojový kód programu přes kompilátor. Kompilátor nejprve zkontroluje případné syntaktické chyby a poté jej převede do strojového jazyka. Poté kompilátor vytvoří výstupní soubor, který je známý jako zaváděcí modul. Tento výstupní soubor obsahuje spustitelný kód ve tvaru 1s a 0s.

Historie COBOL

COBOL byl jedním z prvních programovacích jazyků na vysoké úrovni vyvinutých v historii programování. V 50. letech 20. století, kdy podniky v západní části světa stoupaly, vznikla potřeba automatizovat různé procesy pro usnadnění provozu, a to dalo vzniknout programovacímu jazyku na vysoké úrovni určenému pro zpracování obchodních dat.

  • V roce 1959 byl jazyk COBOL vyvinut organizací CODASYL (Conference on Data Systems Languages).
  • Vládní tiskárna vytiskla specifikaci COBOL jako COBOL60 v roce 1960.
  • COBOL-61, což je další verze COBOL, byla vydána v roce 1961 s několika revizemi.
  • V roce 1968 byl COBOL schválen ANSI (American National Standards Institute) jako standardní jazyk pro komerční použití. Verze s názvem COBOL-68.
  • V roce 1974 a 1985 byl znovu revidován, aby se vyvinuly následující verze, které obsahují další sadu funkcí pojmenovaných COBOL-74 a COBOL-85.
  • A konečně v roce 2002 byl vydán objektově orientovaný COBOL, který mohl používat zapouzdřené objekty jako běžnou součást programování COBOL.

Vlastnosti COBOL

Níže jsou uvedeny některé oblíbené funkce jazyka COBOL:

Jednoduchý a standardní jazyk

COBOL je jednoduchý, standardní a snadno naučitelný jazyk, který lze zkompilovat a spustit na různých počítačích, jako je IBM AS/400, osobní počítače, notebooky atd. Podporuje širokou škálu slovní zásoby syntaxe a řídí se jednoduchým stylem kódování. .

zákony ekvivalence

Poskytujte funkce zaměřené na podnikání

COBOL byl vyvinut pro obchodně orientované aplikace související s obrannou doménou, finanční doménou atd. Poskytuje pokročilé možnosti zpracování souborů, díky nimž je schopen zpracovávat obrovské objemy dat. COBOL zpracovává více než 70 % světových obchodních transakcí a je nejvhodnější pro komplexní transakce.

Škálovatelnost a přenositelnost

COBOL nabízí logické řídicí struktury, které usnadňují čtení, úpravy a ladění. COBOL je také škálovatelný, spolehlivý a přenosný napříč různými platformami. Poskytuje různé nástroje pro testování a ladění pro téměř všechny počítačové platformy.

Univerzální přijatelnost

COBOL je jedním z všeobecně uznávaných programovacích jazyků. Je to více než šest desetiletí starý programovací jazyk a změnil podnikání a jejich práci na mnoha platformách a zařízeních. Programovací jazyk COBOL nabízí nástroje pro ladění a testování pro téměř všechny počítačové platformy a poskytuje mnoho nových produktů COBOL, kompilátorů a vývojových nástrojů, které jsou vydávány téměř každý rok.

Výhody COBOL

COBOL byl první obecně používaný vysokoúrovňový programovací jazyk. Svým uživatelům poskytuje řadu výhod:

  • COBOL je schopen zpracovat obrovské množství dat.
  • Může být použit jako dokumentační jazyk.
  • COBOL poskytuje účinnou chybovou zprávu, takže řešení chyb je snazší.
  • COBOL je kompatibilní se svými předchozími verzemi.

Předpoklad

Než budete pokračovat v tomto tutoriálu COBOL, měli byste mít základní znalosti terminologie počítačového programování a JCL. Základní znalost některého z programovacích jazyků vám pomůže získat koncepty COBOL programování a rychle se pohybovat ve výuce.

Publikum

Tento tutoriál je vytvořen pro softwarové programátory, kteří by se chtěli naučit základy COBOL. Tento tutoriál vám poskytne dostatečné porozumění programovacímu jazyku COBOL, odkud se můžete dostat na vyšší úroveň odbornosti.

java stack

Problémy

Ujišťujeme vás, že při učení našeho COBOL tutoriálu nenajdete žádné potíže. Ale pokud je v tomto návodu nějaká chyba, laskavě napište problém nebo chybu do kontaktního formuláře, abychom to mohli vylepšit.