Kas yra COBOL

Kas Yra Cobol



Šiame straipsnyje aptarsime COBOL kalbos įvadą ir pagrindus. COBOL reiškia „Common Business Oriented Language“. COBOL dažniausiai naudojamas dideliam programų kiekiui ir milijardų verslo operacijų apdorojimui, kad ir kur ji būtų.

Kur tiksliai šiandien galime pamatyti COBOL?

  • COBOL programavimo kalba atlieka esminį vaidmenį bankomatų sistemose, nes ji naudojama beveik 95% visų bankomatuose atliekamų operacijų kortelėmis.
  • COBOL vaidina lemiamą vaidmenį daugumoje asmeninių operacijų, kurių programavimo kalba naudojama maždaug 80%.
  • Kasdien COBOL sistemos palengvina maždaug trijų trilijonų dolerių prekybą.
  • Kasdien atliekamų COBOL operacijų skaičius yra 200 kartų didesnis nei atliekamų Google paieškų.

COBOL savybės

  • Tai programavimo kalba, kuri vadovaujasi struktūriniu požiūriu.
  • Ji parašyta anglų kalba, todėl ją lengva suprasti.
  • Lengva prižiūrėti visus techninės ir programinės įrangos aspektus.
  • Jis turi labai didelį skaičiavimo pajėgumą.
  • Kalbant apie taikomąsias programas, tai lengviau suprantama.
  • Tai geriau skaito taikomąją programą.

COBOL tipai

  • PC COBOL
    1. Mažo dydžio aplikacijos
    2. MF COBOL (langai)
    3. IDE (atidaryti IDE) GNUCOBOL KOMPILIATORIAUS
  • Tikrasis pagrindinis kompiuteris COBOL vs COBOL KS (vizualizuoti šaltinį) COBOL
    1. Didelio dydžio aplikacijos
    2. VS- COBOL II

COBOL diegimas vietiniame kompiuteryje

Norėdami įdiegti COBOL Ubuntu / Linux, turime atlikti šiuos paprastus veiksmus:

Pirmiausia terminale atnaujinkite „apt“ duomenų bazę.









Tada, norėdami įrenginyje įdiegti COBOL, naudokite šią komandą:







Galiausiai, norėdami patikrinti COBOL diegimą, naudokite šią komandą:



Kodavimo lapas

Tai yra kodavimo standartas, kurio turime laikytis programuodami:

  • 1–6 puslapių / eilučių skaičius – neprivalomas (automatiškai priskiriamas kompiliatoriaus)
  • 7 tęsiniai (-), komanda (*), naujo puslapio pradžia (/)
  • Derinimo eilutė (D)
  • 8 – 11 A stulpelis – Skyriai, skyriai, pastraipos, 01, 77 deklaracijos turėtų prasidėti čia
  • 12 – 72 B stulpelis – visi kiti teiginiai ir deklaracijos prasideda nuo šio taško.
  • 73-80 identifikavimo laukas, kuris matomas šaltinio sąraše, bet kurio kompiliatorius nepaiso

Kalbos struktūra

COBOL kalba naudojama kuriant programas, skirtas programoms kurti. Programos daugiausia suskirstytos į keturis skyrius:

Identifikavimo skyrius:

Tai pirmasis padalijimas, o programa nurodyta čia. Kaip privalomas elementas PROGRAMIDĖ, po kurios nurodomas vartotojo apibrėžtas pavadinimas, turi būti įtraukta į pastraipą. Kitos programos pastraipos yra neprivalomos ir naudojamos kaip dokumentacija.

  1. Identifikavimo skyrius
  2. PROGRAMOS ID, PROGRAMOS PAVADINIMAS
  3. AUTORIUS, KOMENTARAS
  4. PARAŠYMO DATA, ĮRAŠYMAS KOMENTARAS
  5. SUDARYMO DATA, ĮRAŠAS KOMENTARAS
  6. SAUGUMAS, ĮĖJIMAS SOMMENT

Aplinkos skyrius:

Pats pavadinimas rodo, kad jis susijęs su tokia aplinka kaip aparatinė įranga, kompiuteris ir naudojami failai. Jį sudaro du skyriai: konfigūracijos sekcija (programa, kurioje ji sudaryta) ir įvesties išvesties sekcija (programoje naudojami failai).

  • FAILŲ VALDYMAS
  • I-O VALDYMAS

Duomenų skyrius:

Tai yra CBL PGM dalis, kur programa apdoroja kiekvieną duomenų elementą. Prieš naudojant duomenis Procedūrų skyriuje, pirmiausia juos reikia deklaruoti šiame skyriuje. Programa yra ne kas kita, o duomenys, kurie skirstomi į laikinus ir nuolatinius.

Temp : Šis kintamasis pasiekiamas programos vykdymo metu.

Permė : Jis pasiekiamas baigus programą.

  • Failų skyrius
  • Veikiantis saugojimo skyrius
  • Linijos skyrius

Veikiantis saugojimo skyrius:
Jis daugiausia naudojamas vartotojo apibrėžtiems kintamiesiems arba duomenų pavadinimams deklaruoti.

Pavadinimo standartai:

  • Kintamojo pavadinimą turi sudaryti 1–30 raidinių ir skaitmeninių simbolių.
  • Jame turi būti bent viena abėcėlė.
  • Tarp simbolių nėra tarpo.
  • Negalima naudoti atvirkštinių žodžių, pvz., LAIKAS, PRIDĖTI, SKAIČIUOTI.
  • Nėra specialių simbolių, tokių kaip # ir $.
  • Pavyzdys: WS-EMPNO, WS-EMPNAME

Pagrindinės COBOL programos

1 programavimo pavyzdys:

identifikavimo skyrius.
programos ID. 'Sveiki' .

procedūrų skyrius.
ekranas 'Mokytis COBOL yra labai smagu!' .
sustabdyti bėgimą.

Išvestis :

lenta @ ubuntu: ~ / Darbalaukis / pp$ cobc -xjF pk.cbl
Mokytis COBOL yra labai smagu !
lenta @ ubuntu: ~ / Darbalaukis / pp$

Paaiškinimas :
Šiame pirmajame pavyzdyje bandome parodyti, kaip sudaroma ir vykdoma pagrindinė COBOL programa. Čia mes suteikiame „labas“ reikšmę kaip programos ID. Tada atspausdiname paprastą eilutę, kuri yra „Mokytis COBOL yra labai smagu! pagal procedūrinį skyrių.

2 programavimo pavyzdys:

DENTIFIKACIJOS SKYRIUS
PROGRAMOS ID. „2_numerio_pridėjimas“.
DUOMENŲ SKYRIUS.
DARBO-SANDĖLIAVIMO SKYRIUS.

77 X PIC 9 ( 4 ) .
77 Y PIC 9 ( 4 ) .
77 Z PIC 9 ( 4 ) .
PROCEDŪRŲ SKYRIUS.
DĖL.
EKRANAS 'Prašau X reikšmę =' .
PRIIMTI X.
EKRANAS 'Prašau Y vertės =' .
PRIIMTI Y.
APSKAIČIUOTI Z = X + Y.
EKRANAS 'X ir Y pridėjimas yra = ' .
EKRANAS Z.
STOP BĖGTI.

Išvestis :

lenta @ ubuntu: ~ / Darbalaukis / pp$ cobc -xjF kk.cbl
Prašau X vertė =
55
prašau
s vertė =
5
X ir Y pridėjimas yra =
0060
lenta @ ubuntu: ~ / Darbalaukis / pp$

Paaiškinimas :
Pateikiame dar vieną demonstracinio programavimo pavyzdį, kuriame tiesiog parodome dviejų skaičių pridėjimo rezultatą. Tam paimame tris kintamuosius – X, Y ir Z – darbinėje saugykloje. Mes paimame reikšmes iš vartotojo ir laikome jas X ir Y kintamuosiuose procedūrų padalijimo skyriuje. Tada mes tiesiog pridedame šiuos du skaičius ir priskiriame juos Z kintamajame.

Išvada

Šioje temoje aptariame visus COBOL aspektus ir pagrindus. Tikimės, kad jūs sugebėsite suprasti visas COBOL kalbos sritis, kad galėtumėte lengvai įgyvendinti pagrindines COBOL žinias praktiniame pasaulyje ar bet kuriame realiame projekte.