logo

Tutorial COBOL

Tutorial COBOL

El llenguatge de programació COBOL és un dels llenguatges de programació d'alt nivell més antics. COBOL és un acrònim que significa Llenguatge comú d'orientació empresarial . Originalment era un llenguatge de programació informàtic compilat semblant a l'anglès dissenyat per a usos empresarials. En aquella època, s'utilitzava principalment en sistemes empresarials, financers i administratius per a empreses i governs. Avui en dia, malgrat la popularitat decreixent d'aquest llenguatge, també s'utilitza en aplicacions desplegades en ordinadors mainframe, com ara treballs de processament de transaccions i lots a gran escala.

COBOL - Introducció

COBOL va ser dissenyat originalment per CODASYL (Conference on Data Systems Language) l'any 1959. Es va basar en part en el llenguatge de programació FLOW-MATIC dissenyat per Grace Hopper. És un dels llenguatges de programació d'alt nivell més antics. Va ser creat com a resultat de l'esforç del Departament de Defensa dels EUA per crear un llenguatge de programació portàtil per al processament de dades. Ara, s'utilitza principalment per desenvolupar programes d'aplicacions comercials, normalment orientats a fitxers, i no el podem utilitzar per escriure programari del sistema. Simplement vol dir que no el podem utilitzar per desenvolupar un sistema operatiu o un compilador.

Com funciona COBOL

Abans d'entendre el funcionament de COBOL, hauríem de ser conscients del fet que els ordinadors només coneixen el codi màquina, és a dir, un flux binari de 0 i 1. Per tant, per processar el codi de COBOL, s'ha de convertir en codi màquina mitjançant un compilador. Hauríem d'executar la font del programa mitjançant el compilador. El compilador primer comprova si hi ha errors de sintaxi i després el converteix en llenguatge màquina. A continuació, el compilador crea un fitxer de sortida, que es coneix com a mòdul de càrrega. Aquest fitxer de sortida conté codi executable en forma d'1 i 0.

Història de COBOL

COBOL va ser un dels primers llenguatges de programació d'alt nivell desenvolupats en la història de la programació. Durant la dècada de 1950, quan els negocis estaven creixent a la part occidental del món, hi havia la necessitat d'automatitzar diversos processos per facilitar-ne l'operació, i això va donar lloc a un llenguatge de programació d'alt nivell destinat al processament de dades empresarials.

  • El 1959, el llenguatge COBOL va ser desenvolupat per Conference on Data Systems Languages ​​(CODASYL).
  • La impremta del govern va imprimir l'especificació COBOL com a COBOL60 el 1960.
  • COBOL-61, que és la següent versió de COBOL, es va publicar el 1961 amb algunes revisions.
  • El 1968, COBOL va ser aprovat per ANSI (American National Standards Institute) com a llenguatge estàndard per a ús comercial. Una versió anomenada COBOL-68.
  • Va ser revisat de nou el 1974 i el 1985 per desenvolupar versions posteriors que contenen un conjunt addicional de característiques anomenades COBOL-74 i COBOL-85, respectivament.
  • I finalment, l'any 2002, es va llançar COBOL orientat a objectes, que podia utilitzar objectes encapsulats com a part normal de la programació COBOL.

Característiques de COBOL

A continuació es mostren algunes característiques populars del llenguatge COBOL:

Llenguatge senzill i estàndard

COBOL és un llenguatge senzill, estàndard i fàcil d'aprendre que es pot compilar i executar en diversos ordinadors com IBM AS/400, ordinadors personals, ordinadors portàtils, etc. Admet una àmplia gamma de vocabulari de sintaxi i segueix un estil de codificació ordenat. .

indústria i fàbrica

Proporcionar capacitats orientades al negoci

COBOL va ser desenvolupat per a aplicacions orientades al negoci relacionades amb el domini de defensa, el domini financer, etc. Proporciona capacitats avançades de gestió de fitxers que el fan capaç de gestionar grans volums de dades. COBOL gestiona més del 70% de les transaccions comercials del món i és el més adequat per a transaccions complexes.

Escalabilitat i portabilitat

què és el nombre de l'alfabet

COBOL ofereix estructures de control lògics que fan que sigui fàcil de llegir, modificar i depurar. COBOL també és escalable, fiable i portàtil en diverses plataformes. Proporciona diverses eines de prova i depuració per a gairebé totes les plataformes informàtiques.

Acceptabilitat universal

COBOL és un dels llenguatges de programació universalment acceptats. És un llenguatge de programació de més de sis dècades i ha canviat el negoci i el seu funcionament en nombroses plataformes i dispositius. El llenguatge de programació COBOL ofereix eines de depuració i prova per a gairebé totes les plataformes informàtiques i ofereix molts productes nous, compiladors i eines de desenvolupament COBOL que es publiquen gairebé cada any.

Avantatges de COBOL

COBOL va ser el primer llenguatge de programació d'alt nivell utilitzat generalment. Proporciona molts avantatges als seus usuaris:

  • COBOL és capaç de gestionar un gran processament de dades.
  • Es pot utilitzar com a llenguatge de documentació.
  • COBOL proporciona un missatge d'error efectiu perquè la resolució d'errors sigui més fàcil.
  • COBOL és compatible amb les seves versions anteriors.

Requisit previ

Abans de continuar amb aquest tutorial de COBOL, hauríeu de tenir uns coneixements bàsics de terminologia de programació informàtica i JCL. Uns coneixements bàsics de qualsevol dels llenguatges de programació us ajudaran a obtenir els conceptes de programació COBOL i avançar ràpidament en el camí d'aprenentatge.

Públic

Aquest tutorial està creat per a programadors de programari que vulguin aprendre els conceptes bàsics de COBOL. Aquest tutorial proporcionarà una comprensió suficient del llenguatge de programació COBOL des d'on us podeu portar a un nivell d'experiència superior.

Problemes

Us assegurem que no trobareu cap dificultat mentre apreneu el nostre tutorial COBOL. Però si hi ha algun error en aquest tutorial, si us plau, publiqueu el problema o l'error al formulari de contacte perquè puguem millorar-lo.