COBOL staat voor Common Business Oriented Language en is een high - level programmeertaal die oorspronkelijk ontwikkeld in de late jaren 1950 . COBOL was bedoeld om zo leesbaar mogelijk en daardoor structuren omvat - zoals sectie paragraaf en zin - traditioneel geassocieerd met Engels proza . COBOL -programma's zijn meestal meer uitgebreide , of langdradig , dan geschreven in meer hedendaagse programmeertalen , zoals C of C + + . Syntax De syntaxis of grammatica , van COBOL wordt gedefinieerd door een notatie die bekend staat als de COBOL Metalanguage . COBOL gereserveerde woorden - woorden die een vaste betekenis hebben en kunnen niet opnieuw worden gedefinieerd door programmeurs - zijn in hoofdletters geschreven en onderstreept indien verplicht. Materiaal tussen accolades ( { } ) geeft aan dat een programmeur moet kiezen voor een van de opties binnen de accolades , terwijl materiaal tussen vierkante haken ( [ ] ) is volledig optioneel . Een reeks van drie punten ( ... ) , ook wel bekend als een ellips , aan dat de syntax voor de ellips kan worden herhaald ter beoordeling van de programmeur . Programmastructuur COBOL programma's bestaan uit een hiërarchie van divisies , afdelingen , paragrafen , zinnen en uitspraken . Een deling een codeblok dat een of meer secties , die beginnen met het gereserveerde woord " SECTIE " gevolgd door een periode en op zijn beurt een of meer leden bevat . Een paragraaf is een blok code die een of meer zinnen , die elk bestaan uit een of meer verklaringen beëindigd met een periode . Variabelen COBOL variabelen worden gedefinieerd in een splitsing, bekend als de data divisie en elke variabeledeclaratie uit een aantal niveau , een data naam of identificatie en , in het geval van zogenaamde elementaire variabelen een beeld clausule , die de structuur van de variabele beschrijft . Elementaire variabelen - die kunnen worden omschreven als gewone variabelen in andere programmeertalen - worden niet verder onderverdeeld en vereisen een foto clausule aan de opslag die nodig is voor de variabele behouden . Groep variabelen , anderzijds , uit een verzameling van elementaire variabelen of voorwerpen , behandeld als een enkele groep . Ze doen niet reserve opslagruimte , dus kan geen foto clausule . Foutmeldingen Common COBOL foutmeldingen omvatten pre - compiler , compiler en runtime error berichten . Pre - compiler foutmeldingen worden veroorzaakt door problemen die een baan voorkomen dat voorgelegd aan het programma dat op hoog niveau COBOL in machine -code , die bekend staat als de compiler vertaalt . Compiler fouten worden veroorzaakt door problemen met de COBOL- code zelf , terwijl runtime fouten worden veroorzaakt door programma's iets tijdens de uitvoering illegaal doen .
|