logo

COBOL Tutorial

COBOL Tutorial

Programovací jazyk COBOL je jedným z najstarších programovacích jazykov na vysokej úrovni. COBOL je skratka, ktorá znamená Spoločný obchodne orientovaný jazyk . Pôvodne to bol kompilovaný počítačový programovací jazyk podobný angličtine určený na obchodné účely. V tom čase sa používal najmä v obchodných, finančných a administratívnych systémoch pre spoločnosti a vlády. V súčasnosti, napriek klesajúcej popularite tohto jazyka, sa používa aj v aplikáciách nasadených na sálových počítačoch, ako sú rozsiahle dávkové a transakčné spracovanie.

COBOL - Úvod

COBOL pôvodne navrhol CODASYL (Conference on Data Systems Language) v roku 1959. Čiastočne bol založený na programovacom jazyku FLOW-MATIC, ktorý navrhla Grace Hopper. Je to jeden z najstarších programovacích jazykov na vysokej úrovni. Bol vytvorený ako výsledok úsilia amerického ministerstva obrany vytvoriť prenosný programovací jazyk na spracovanie údajov. Teraz sa používa hlavne na vývoj obchodných, typicky súborovo orientovaných aplikačných programov a nemôžeme ho použiť na písanie systémového softvéru. Znamená to jednoducho, že ho nemôžeme použiť na vývoj operačného systému alebo kompilátora.

Ako COBOL funguje

Pred pochopením fungovania COBOLu by sme si mali uvedomiť skutočnosť, že počítače poznajú iba strojový kód, t. j. binárny tok 0 a 1. Aby bolo možné spracovať kód COBOL, musí byť prevedený na strojový kód pomocou kompilátora. Zdroj programu by sme mali spustiť cez kompilátor. Kompilátor najskôr skontroluje prípadné syntaktické chyby a potom ho prevedie do strojového jazyka. Potom kompilátor vytvorí výstupný súbor, ktorý je známy ako zavádzací modul. Tento výstupný súbor obsahuje spustiteľný kód v tvare 1s a 0s.

História COBOL

COBOL bol jedným z prvých vysokoúrovňových programovacích jazykov vyvinutých v histórii programovania. Počas 50-tych rokov 20. storočia, keď podniky v západnej časti sveta stúpali, vznikla potreba automatizovať rôzne procesy pre uľahčenie prevádzky, čo dalo vznik vysokoúrovňovému programovaciemu jazyku určenému na spracovanie obchodných údajov.

  • V roku 1959 bol jazyk COBOL vyvinutý Konferenciou jazykov dátových systémov (CODASYL).
  • Vládna tlačiareň vytlačila špecifikáciu COBOL ako COBOL60 v roku 1960.
  • COBOL-61, čo je ďalšia verzia COBOL, bola vydaná v roku 1961 s niekoľkými revíziami.
  • V roku 1968 bol COBOL schválený ANSI (American National Standards Institute) ako štandardný jazyk pre komerčné použitie. Verzia s názvom COBOL-68.
  • V rokoch 1974 a 1985 bol opäť revidovaný, aby sa vyvinuli nasledujúce verzie, ktoré obsahujú dodatočnú sadu funkcií s názvom COBOL-74 a COBOL-85.
  • A nakoniec, v roku 2002 bol vydaný objektovo orientovaný COBOL, ktorý mohol používať zapuzdrené objekty ako bežnú súčasť programovania COBOL.

Vlastnosti COBOL

Nasleduje niekoľko populárnych funkcií jazyka COBOL:

Jednoduchý a štandardný jazyk

COBOL je jednoduchý, štandardný a ľahko osvojiteľný jazyk, ktorý je možné zostaviť a spustiť na rôznych počítačoch, ako je IBM AS/400, osobné počítače, laptopy atď. Podporuje širokú škálu slovnej zásoby syntaxe a riadi sa jednoduchým štýlom kódovania. .

počúvať port

Poskytnite možnosti orientované na podnikanie

COBOL bol vyvinutý pre obchodne orientované aplikácie súvisiace s obrannou doménou, finančnou doménou atď. Poskytuje pokročilé možnosti spracovania súborov, vďaka ktorým je schopný spracovať obrovské objemy údajov. COBOL spracováva viac ako 70 % svetových obchodných transakcií a je najvhodnejší pre komplexné transakcie.

Škálovateľnosť a prenosnosť

COBOL ponúka logické riadiace štruktúry, ktoré uľahčujú čítanie, úpravu a ladenie. COBOL je tiež škálovateľný, spoľahlivý a prenosný naprieč rôznymi platformami. Poskytuje rôzne testovacie a ladiace nástroje pre takmer všetky počítačové platformy.

Univerzálna prijateľnosť

COBOL je jedným zo všeobecne akceptovaných programovacích jazykov. Je to viac ako šesť desaťročí starý programovací jazyk a zmenil podnikanie a ich fungovanie na mnohých platformách a zariadeniach. Programovací jazyk COBOL ponúka nástroje na ladenie a testovanie pre takmer všetky počítačové platformy a poskytuje množstvo nových produktov, kompilátorov a vývojových nástrojov COBOL, ktoré sú vydávané takmer každý rok.

Výhody COBOL

COBOL bol prvý všeobecne používaný vysokoúrovňový programovací jazyk. Používateľom poskytuje množstvo výhod:

pre slučku v c
  • COBOL je schopný spracovať obrovské množstvo dát.
  • Môže byť použitý ako dokumentačný jazyk.
  • COBOL poskytuje efektívne chybové hlásenie, takže riešenie chýb je jednoduchšie.
  • COBOL je kompatibilný so svojimi predchádzajúcimi verziami.

Predpoklad

Pred pokračovaním v tomto návode COBOL by ste mali mať základné znalosti terminológie počítačového programovania a JCL. Základná znalosť ktoréhokoľvek z programovacích jazykov vám pomôže osvojiť si koncepty COBOL programovania a rýchlo sa pohybovať na ceste učenia.

publikum

Tento návod je vytvorený pre softvérových programátorov, ktorí by sa chceli naučiť základy COBOL. Tento tutoriál vám poskytne dostatočné pochopenie programovacieho jazyka COBOL, odkiaľ sa môžete posunúť na vyššiu úroveň odbornosti.

Problémy

Uisťujeme vás, že pri učení nášho COBOL tutoriálu nenájdete žiadne ťažkosti. Ak sa však v tomto návode vyskytne nejaká chyba, pošlite problém alebo chybu do kontaktného formulára, aby sme to mohli vylepšiť.