logo

COBOL-zelfstudie

COBOL-zelfstudie

COBOL-programmeertaal is een van de oudste programmeertalen op hoog niveau. COBOL is een acroniem dat staat voor Gemeenschappelijke zakelijk georiënteerde taal . Het was oorspronkelijk een gecompileerde, Engelsachtige computerprogrammeertaal, ontworpen voor zakelijk gebruik. In die tijd werd het vooral gebruikt in zakelijke, financiële en administratieve systemen voor bedrijven en overheden. Tegenwoordig wordt deze taal, ondanks de afnemende populariteit van deze taal, ook gebruikt in toepassingen die op mainframecomputers worden ingezet, zoals grootschalige batch- en transactieverwerkingstaken.

COBOL - Introductie

COBOL is oorspronkelijk ontworpen door CODASYL (Conference on Data Systems Language) in 1959. Het was gedeeltelijk gebaseerd op de programmeertaal FLOW-MATIC, ontworpen door Grace Hopper. Het is een van de oudste programmeertalen op hoog niveau. Het is ontstaan ​​als resultaat van de inspanningen van het Amerikaanse ministerie van Defensie om een ​​draagbare programmeertaal voor gegevensverwerking te creëren. Nu wordt het voornamelijk gebruikt voor het ontwikkelen van zakelijke, doorgaans bestandsgeoriënteerde applicatieprogramma's, en we kunnen het niet gebruiken om systeemsoftware te schrijven. Het betekent simpelweg dat we het niet kunnen gebruiken om een ​​besturingssysteem of een compiler te ontwikkelen.

Hoe COBOL werkt

Voordat we de werking van COBOL begrijpen, moeten we ons bewust zijn van het feit dat computers alleen machinecode kennen, dat wil zeggen een binaire stroom van nullen en enen. Om de code van COBOL te kunnen verwerken, moet deze dus met behulp van een compiler worden omgezet in machinecode. We moeten de programmabron door de compiler laten lopen. De compiler controleert eerst op eventuele syntaxisfouten en zet deze vervolgens om in machinetaal. Vervolgens maakt de compiler een uitvoerbestand, dat bekend staat als een laadmodule. Dit uitvoerbestand bevat uitvoerbare code in de vorm van 1s en 0s.

Geschiedenis van COBOL

COBOL was een van de eerste programmeertalen op hoog niveau die in de geschiedenis van het programmeren werd ontwikkeld. Tijdens de jaren vijftig, toen de bedrijven in het westelijke deel van de wereld in opkomst waren, was er behoefte aan het automatiseren van verschillende processen met het oog op bedieningsgemak, en hierdoor ontstond een programmeertaal van hoog niveau, bestemd voor de verwerking van bedrijfsgegevens.

  • In 1959 werd de COBOL-taal ontwikkeld door Conference on Data Systems Languages ​​(CODASYL).
  • De overheidsdrukkerij drukte de COBOL-specificatie in 1960 af als COBOL60.
  • COBOL-61, de volgende versie van COBOL, werd in 1961 uitgebracht met enkele herzieningen.
  • In 1968 werd COBOL door ANSI (American National Standards Institute) goedgekeurd als standaardtaal voor commercieel gebruik. Een versie genaamd COBOL-68.
  • Het werd opnieuw herzien in 1974 en 1985 om volgende versies te ontwikkelen die een extra reeks functies bevatten, respectievelijk COBOL-74 en COBOL-85.
  • En ten slotte werd in 2002 objectgeoriënteerde COBOL uitgebracht, die ingekapselde objecten kon gebruiken als een normaal onderdeel van COBOL-programmering.

Kenmerken van COBOL

Hieronder volgen enkele populaire kenmerken van de COBOL-taal:

Eenvoudige en standaardtaal

COBOL is een eenvoudige, standaard en gemakkelijk te leren taal die kan worden gecompileerd en uitgevoerd op verschillende computers, zoals IBM AS/400, personal computers, laptops enz. Het ondersteunt een breed scala aan syntaxisvocabulaire en volgt een overzichtelijke codeerstijl .

voorbeelden van besturingssystemen

Bied bedrijfsgerichte mogelijkheden

COBOL is ontwikkeld voor bedrijfsgerichte toepassingen die verband houden met het defensiedomein, het financiële domein, enz. Het biedt geavanceerde mogelijkheden voor bestandsverwerking waardoor het grote hoeveelheden gegevens kan verwerken. COBOL handelt meer dan 70% van de zakelijke transacties ter wereld af en is het meest geschikt voor complexe transacties.

Schaalbaarheid en draagbaarheid

COBOL biedt logische besturingsstructuren die het lezen, wijzigen en debuggen gemakkelijk maken. COBOL is ook schaalbaar, betrouwbaar en draagbaar op verschillende platforms. Het biedt verschillende test- en foutopsporingstools voor bijna alle computerplatforms.

Universele aanvaardbaarheid

COBOL is een van de universeel geaccepteerde programmeertalen. Het is een ruim zestig jaar oude programmeertaal en heeft het bedrijfsleven en de werking ervan op talloze platforms en apparaten veranderd. De COBOL-programmeertaal biedt debugging- en testtools voor bijna alle computerplatforms, en biedt veel nieuwe COBOL-producten, compilers en ontwikkelingstools die bijna elk jaar worden uitgebracht.

Voordelen van COBOL

COBOL was de eerste algemeen gebruikte programmeertaal op hoog niveau. Het biedt veel voordelen voor hun gebruikers:

10 van 50.00
  • COBOL kan enorme gegevensverwerking verwerken.
  • Het kan worden gebruikt als documenttaal.
  • COBOL biedt een effectieve foutmelding, zodat het oplossen van bugs eenvoudiger wordt.
  • COBOL is compatibel met de vorige versies.

Voorwaarde

Voordat u doorgaat met deze COBOL-tutorial, moet u een basiskennis hebben van computerprogrammeerterminologieën en JCL. Een basiskennis van een van de programmeertalen zal u helpen de concepten van COBOL-programmering onder de knie te krijgen en snel vooruitgang te boeken op het leertraject.

Publiek

Deze tutorial is gemaakt voor softwareprogrammeurs die de basisprincipes van COBOL willen leren. Deze tutorial biedt voldoende inzicht in de COBOL-programmeertaal, van waaruit u uzelf naar een hoger expertiseniveau kunt brengen.

Problemen

Wij verzekeren u dat u geen problemen zult ondervinden bij het leren van onze COBOL-tutorial. Maar als er een fout in deze tutorial zit, plaats dan het probleem of de fout in het contactformulier, zodat we het kunnen verbeteren.