logo

Tutorial COBOL

Tutorial COBOL

Limbajul de programare COBOL este unul dintre cele mai vechi limbaje de programare de nivel înalt. COBOL este un acronim care înseamnă Limbaj comun orientat spre afaceri . Inițial a fost un limbaj de programare compilat, asemănător englezei, conceput pentru utilizări în afaceri. La acea vreme, era folosit în principal în afaceri, finanțe și sisteme administrative pentru companii și guverne. În zilele noastre, în ciuda popularității în scădere a acestui limbaj, este folosit și în aplicații implementate pe computere mainframe, cum ar fi joburi de procesare a tranzacțiilor și loturilor la scară largă.

COBOL - Introducere

COBOL a fost proiectat inițial de CODASYL (Conference on Data Systems Language) în 1959. A fost parțial bazat pe limbajul de programare FLOW-MATIC proiectat de Grace Hopper. Este unul dintre cele mai vechi limbaje de programare de nivel înalt. A fost creat ca urmare a eforturilor Departamentului de Apărare al SUA de a crea un limbaj de programare portabil pentru procesarea datelor. Acum, este folosit în principal pentru dezvoltarea de afaceri, de obicei programe de aplicații orientate spre fișiere și nu îl putem folosi pentru a scrie software de sistem. Înseamnă pur și simplu că nu îl putem folosi pentru a dezvolta un sistem de operare sau un compilator.

Cum funcționează COBOL

Înainte de a înțelege funcționarea COBOL, ar trebui să conștientizăm faptul că computerele cunosc doar codul mașinii, adică un flux binar de 0 și 1. Deci, pentru a procesa codul COBOL, acesta trebuie convertit în cod mașină folosind un compilator. Ar trebui să rulăm sursa programului prin compilator. Compilatorul verifică în primul rând orice erori de sintaxă și apoi îl convertește în limbajul mașinii. Apoi compilatorul creează un fișier de ieșire, care este cunoscut sub numele de modul de încărcare. Acest fișier de ieșire conține cod executabil sub formă de 1 și 0.

Istoria COBOL

COBOL a fost unul dintre cele mai vechi limbaje de programare de nivel înalt dezvoltate în istoria programării. În anii 1950, când afacerile erau în creștere în partea de vest a lumii, a fost nevoie de automatizarea diferitelor procese pentru ușurință în operare, iar acest lucru a dat naștere unui limbaj de programare de nivel înalt destinat procesării datelor de afaceri.

  • În 1959, limbajul COBOL a fost dezvoltat de Conference on Data Systems Languages ​​(CODASYL).
  • Imprimeria guvernamentală a tipărit specificația COBOL ca COBOL60 în 1960.
  • COBOL-61, care este următoarea versiune a COBOL, a fost lansat în 1961 cu unele revizuiri.
  • În 1968, COBOL a fost aprobat de ANSI (American National Standards Institute) ca limbaj standard pentru uz comercial. O versiune numită COBOL-68.
  • A fost din nou revizuit în 1974 și 1985 pentru a dezvolta versiuni ulterioare care conțin un set suplimentar de caracteristici numite COBOL-74 și, respectiv, COBOL-85.
  • Și în cele din urmă, în 2002, a fost lansat COBOL orientat pe obiecte, care ar putea folosi obiecte încapsulate ca parte normală a programării COBOL.

Caracteristicile COBOL

Următoarele sunt câteva caracteristici populare ale limbajului COBOL:

Limbaj simplu și standard

COBOL este un limbaj simplu, standard și ușor de învățat, care poate fi compilat și executat pe diferite computere, cum ar fi IBM AS/400, computere personale, laptop-uri etc. Acceptă o gamă largă de vocabular de sintaxă și urmează un stil de codare neaglomerat. .

calea setată în java

Oferiți capabilități orientate spre afaceri

COBOL a fost dezvoltat pentru aplicații orientate spre afaceri legate de domeniul apărării, domeniul financiar etc. Oferă capabilități avansate de gestionare a fișierelor care îl fac capabil să gestioneze volume uriașe de date. COBOL gestionează peste 70% din tranzacțiile comerciale din lume și este cel mai potrivit pentru tranzacții complexe.

Scalabilitate și portabilitate

COBOL oferă structuri de control logice care facilitează citirea, modificarea și depanarea. COBOL este, de asemenea, scalabil, fiabil și portabil pe diverse platforme. Oferă diverse instrumente de testare și depanare pentru aproape toate platformele de computer.

Acceptabilitate universală

COBOL este unul dintre limbajele de programare universal acceptate. Este un limbaj de programare vechi de peste șase decenii și a schimbat afacerea și funcționarea acestora pe numeroase platforme și dispozitive. Limbajul de programare COBOL oferă instrumente de depanare și testare pentru aproape toate platformele de computer și oferă o mulțime de produse noi, compilatoare și instrumente de dezvoltare COBOL care sunt lansate aproape în fiecare an.

Avantajele COBOL

COBOL a fost primul limbaj de programare de nivel înalt utilizat în general. Oferă o mulțime de avantaje utilizatorilor lor:

  • COBOL este capabil să gestioneze procesări uriașe de date.
  • Poate fi folosit ca limbaj de documentare.
  • COBOL oferă un mesaj de eroare eficient, astfel încât rezolvarea erorilor este mai ușoară.
  • COBOL este compatibil cu versiunile sale anterioare.

Condiție prealabilă

Înainte de a continua cu acest tutorial COBOL, ar trebui să aveți cunoștințe de bază despre terminologiile de programare a computerelor și JCL. Cunoștințele de bază ale oricăruia dintre limbajele de programare vă vor ajuta să obțineți conceptele de programare COBOL și să vă deplasați rapid pe calea de învățare.

Public

Acest tutorial este creat pentru programatorii de software care ar dori să învețe elementele de bază ale COBOL. Acest tutorial vă va oferi suficientă înțelegere a limbajului de programare COBOL, de unde vă puteți duce la un nivel superior de expertiză.

automate finite nedeterministe

Probleme

Vă asigurăm că nu veți găsi nicio dificultate în timp ce învățați tutorialul nostru COBOL. Dar dacă există vreo greșeală în acest tutorial, vă rugăm să postați problema sau eroarea în formularul de contact, astfel încât să o putem îmbunătăți.