A COBOL programozási nyelv az egyik legrégebbi magas szintű programozási nyelv. A COBOL egy mozaikszó, ami azt jelenti Közös üzleti orientált nyelv . Eredetileg egy angol-szerű számítógépes programozási nyelv volt, amelyet üzleti használatra terveztek. Akkoriban főként üzleti, pénzügyi és adminisztratív rendszerekben használták a vállalatok és kormányok számára. Napjainkban ennek a nyelvnek a népszerűsége csökkenése ellenére a nagyszámítógépeken telepített alkalmazásokban is használják, például nagyszabású kötegelt és tranzakciófeldolgozási munkákban.
COBOL - Bevezetés
A COBOL-t eredetileg a CODASYL (Conference on Data Systems Language) tervezte 1959-ben. Ez részben a Grace Hopper által tervezett FLOW-MATIC programozási nyelven alapult. Ez az egyik legrégebbi magas szintű programozási nyelv. Az Egyesült Államok Védelmi Minisztériumának erőfeszítései eredményeként jött létre egy hordozható programozási nyelv létrehozására az adatfeldolgozáshoz. Ma már főként üzleti, jellemzően fájlorientált alkalmazási programok fejlesztésére használják, rendszerszoftverek írására pedig nem használható. Ez egyszerűen azt jelenti, hogy nem használhatjuk operációs rendszer vagy fordító fejlesztésére.
Hogyan működik a COBOL
Mielőtt megértenénk a COBOL működését, tisztában kell lennünk azzal a ténnyel, hogy a számítógépek csak gépi kódot ismernek, azaz egy 0-k és 1-ek bináris adatfolyamát. Tehát a COBOL kódjának feldolgozásához fordítóprogram segítségével gépi kóddá kell alakítani. A programforrást a fordítón keresztül kell futtatnunk. A fordító mindenekelőtt az esetleges szintaktikai hibákat ellenőrzi, majd gépi nyelvre konvertálja. Ezután a fordító létrehoz egy kimeneti fájlt, amely betöltési modulként ismert. Ez a kimeneti fájl végrehajtható kódot tartalmaz 1-es és 0-s formában.
A COBOL története
A COBOL az egyik legkorábbi magas szintű programozási nyelv volt, amelyet a programozás történetében fejlesztettek ki. Az 1950-es években, amikor a világ nyugati felén a vállalkozások feltörekedtek, felmerült az igény a különböző folyamatok automatizálására a könnyebb kezelhetőség érdekében, és ez megszületett az üzleti adatfeldolgozásra szánt magas szintű programozási nyelv.
- 1959-ben a COBOL nyelvet a Conference on Data Systems Languages (CODASYL) fejlesztette ki.
- A kormányzati nyomda 1960-ban COBOL60 néven nyomtatta ki a COBOL specifikációt.
- A COBOL-61, amely a COBOL következő verziója, 1961-ben jelent meg némi átdolgozással.
- 1968-ban a COBOL-t az ANSI (Amerikai Nemzeti Szabványügyi Intézet) szabványos nyelvként hagyta jóvá kereskedelmi használatra. A COBOL-68 nevű verzió.
- 1974-ben és 1985-ben ismét felülvizsgálták, hogy további verziókat fejlesszenek ki, amelyek további funkciókat tartalmaznak, COBOL-74 és COBOL-85 néven.
- Végül 2002-ben megjelent az objektum-orientált COBOL, amely a COBOL programozás normál részeként használhatta a tokozott objektumokat.
A COBOL jellemzői
Íme a COBOL nyelv néhány népszerű funkciója:
Egyszerű és szabványos nyelv
A COBOL egy egyszerű, szabványos és könnyen elsajátítható nyelv, amely különféle számítógépeken, például IBM AS/400-on, személyi számítógépeken, laptopokon stb. lefordítható és végrehajtható. A szintaxis szókincs széles skáláját támogatja, és egyszerű kódolási stílust követ. .
rejtett alkalmazások
Üzletközpontú képességek biztosítása
A COBOL-t a védelmi tartományhoz, pénzügyi tartományhoz stb. kapcsolódó, üzletorientált alkalmazásokhoz fejlesztették ki. Fejlett fájlkezelési képességekkel rendelkezik, amelyek hatalmas mennyiségű adat kezelésére alkalmassá teszik. A COBOL a világ üzleti tranzakcióinak több mint 70%-át bonyolítja le, és a legalkalmasabb összetett tranzakciókhoz.
Skálázhatóság és hordozhatóság
A COBOL logikai vezérlőstruktúrákat kínál, amelyek megkönnyítik az olvasást, a módosítást és a hibakeresést. A COBOL emellett méretezhető, megbízható és hordozható különféle platformokon. Különféle tesztelési és hibakereső eszközöket biztosít szinte minden számítógépes platformhoz.
Univerzális elfogadhatóság
A COBOL az egyik általánosan elfogadott programozási nyelv. Ez egy több mint hat évtizedes programozási nyelv, és számos platformon és eszközön megváltoztatta az üzleti életet és a működésüket. A COBOL programozási nyelv szinte minden számítógépes platformhoz kínál hibakereső és tesztelő eszközöket, és rengeteg új COBOL terméket, fordítót és fejlesztőeszközt biztosít, amelyek szinte minden évben megjelennek.
A COBOL előnyei
A COBOL volt az első általánosan használt magas szintű programozási nyelv. Számos előnnyel jár a felhasználók számára:
globális változók js
- A COBOL hatalmas adatfeldolgozásra képes.
- Dokumentációs nyelvként használható.
- A COBOL hatékony hibaüzenetet ad, így könnyebb a hibák feloldása.
- A COBOL kompatibilis a korábbi verzióival.
Előfeltétel
Mielőtt folytatná ezt a COBOL-oktatóanyagot, ismernie kell a számítógépes programozási terminológiákat és a JCL-t. Bármely programozási nyelv alapismerete segít elsajátítani a COBOL programozás fogalmait, és gyorsan haladni a tanulási pályán.
Közönség
Ez az oktatóanyag azoknak a szoftverprogramozóknak készült, akik szeretnék megtanulni a COBOL alapjait. Ez az oktatóanyag elegendő megértést nyújt a COBOL programozási nyelvről, ahonnan magasabb szintű szakértelemre tehet szert.
Problémák
Biztosítjuk Önt, hogy COBOL oktatóanyagunk elsajátítása során semmilyen nehézséget nem fog találni. De ha bármilyen hiba van ebben az oktatóanyagban, kérjük, tegye közzé a problémát vagy hibát a kapcsolatfelvételi űrlapon, hogy javíthassuk.