Was ist COBOL

Was Ist Cobol



In diesem Artikel werden wir über die Einführung und Grundlagen der COBOL-Sprache diskutieren. COBOL steht für Common Business Oriented Language. COBOL wird vor allem für das große Anwendungsvolumen und die Transaktionsverarbeitung von Milliarden von Geschäftstransaktionen verwendet, wo immer es ist.

Wo genau können wir COBOL heute sehen?

  • Die COBOL-Programmiersprache spielt eine entscheidende Rolle in Geldautomatensystemen, da sie bei fast 95 % aller Kartentransaktionen an Geldautomaten verwendet wird.
  • COBOL spielt eine entscheidende Rolle bei den meisten persönlichen Transaktionen mit einer geschätzten Auslastung von 80 % der Programmiersprache.
  • Täglich ermöglichen COBOL-Systeme den Handel im Wert von etwa drei Billionen Dollar.
  • Die Anzahl der täglich durchgeführten COBOL-Transaktionen ist 200-mal höher als die Anzahl der durchgeführten Google-Suchen.

Funktionen von COBOL

  • Es ist eine Programmiersprache, die einem strukturierten Ansatz folgt.
  • Es ist in englischer Sprache verfasst, was es leicht verständlich macht.
  • Es ist einfach, alle Aspekte seiner Hardware und Software zu warten.
  • Es hat eine sehr hohe Rechenleistung.
  • In der Perspektive von Anwendungsprogrammen ist es einfacher zu verstehen.
  • Es hat eine bessere Lesbarkeit des Anwendungsprogramms.

Arten von COBOL

  • PC-basiertes COBOL
    1. Kleine Anwendungen
    2. MF COBOL (Windows)
    3. IDE (offene IDE) GNUCOBOL-COMPILER
  • Echter Mainframe COBOL vs. COBOL KS (Quelle visualisieren) COBOL
    1. Großformatige Anwendungen
    2. VS- COBOL II

Installieren von COBOL auf dem lokalen Computer

Um COBOL unter Ubuntu/Linux zu installieren, müssen wir diesen einfachen Schritten folgen:

Aktualisieren Sie zuerst die „apt“-Datenbank im Terminal.









Verwenden Sie dann diesen Befehl, um COBOL auf dem Computer zu installieren:







Um schließlich die COBOL-Installation zu überprüfen, verwenden Sie diesen Befehl:



Kodierblatt

Dies ist der Codierungsstandard, dem wir bei unserer Programmierung folgen müssen:

  • 1 – 6 Seiten / Zeilen Anzahl – optional (vom Compiler automatisch vergeben)
  • 7 Kontinuitäten (-), Befehl (*), Beginn einer neuen Seite (/)
  • Debugging-Zeile (D)
  • 8 – 11 Spalte A – Abteilungen, Abschnitte, Absätze, 01, 77 Erklärungen sollten hier beginnen
  • 12 – 72 Spalte B – Alle weiteren Aussagen und Erklärungen beginnen an dieser Stelle.
  • 73-80 Identifikationsfeld, das in der Quellliste sichtbar ist, aber vom Compiler ignoriert wird

Sprachstruktur

Die COBOL-Sprache wird zum Erstellen der Programme zum Entwickeln von Anwendungen verwendet. Die Programme sind hauptsächlich in vier Bereiche unterteilt:

Identifizierungsabteilung:

Es ist die erste Division und das Programm wird hier identifiziert. Als obligatorisches Element muss die PROGRAMID, gefolgt von einem benutzerdefinierten Namen, in den Absatz aufgenommen werden. Die anderen Absätze im Programm sind optional und dienen der Dokumentation.

  1. Identifizierungsabteilung
  2. PROGRAMM-ID, PROGRAMMNAME
  3. AUTOR, KOMMENTAREINTRAG
  4. GESCHRIEBEN DATUM, EINTRAG KOMMENTIEREN
  5. DATUM DER ERSTELLUNG, KOMMENTAREINTRAG
  6. SICHERHEIT, SOMMENTEINTRITT

Umweltabteilung:

Der Name selbst zeigt an, dass er mit der Umgebung wie Hardware, Computer und Dateien zusammenhängt, die verwendet werden. Es besteht aus zwei Abschnitten: dem Konfigurationsabschnitt (das Programm, in dem es kompiliert wird) und dem Eingabe-/Ausgabeabschnitt (die Dateien, die im Programm verwendet werden).

  • DATEI-KONTROLLE
  • I-O-STEUERUNG

Datenabteilung:

Es ist Teil von CBL PGM, wo jedes Datenelement vom Programm verarbeitet wird. Bevor die Daten in der Procedure Division verwendet werden, müssen sie zunächst in diesem Abschnitt deklariert werden. Die Anwendung ist nichts anderes als die Daten, die in temporär und permanent unterteilt sind.

Temp : Auf diese Variable kann während der gesamten Ausführung des Programms zugegriffen werden.

Dauerwelle : Es ist nach Abschluss des Programms verfügbar.

  • Abschnitt Datei
  • Abschnitt Arbeitsspeicher
  • Abstammungsabschnitt

Abschnitt Arbeitsspeicher:
Es wird hauptsächlich verwendet, um die benutzerdefinierten Variablen oder Datennamen zu deklarieren.

Benennungsstandards:

  • Der Variablenname muss aus 1-30 alphanumerischen Zeichen bestehen.
  • Es sollte mindestens ein Alphabet enthalten.
  • Kein Leerzeichen zwischen den Zeichen.
  • Es dürfen keine umgekehrten Wörter wie TIME, ADD, COMPUTE verwendet werden.
  • Keine Sonderzeichen wie # und $.
  • Beispiel: WS-EMPNO, WS-EMPNAME

Grundlegende COBOL-Programme

Programmierbeispiel 1:

Identifikationsabteilung.
Programm-ID. 'Hallo' .

Verfahrensteilung.
Anzeige 'COBOL lernen macht sehr viel Spaß!' .
lauf stoppen.

Ausgang :

Planke @ Ubuntu: ~ / Schreibtisch / pp $ cobc -xjF pk.cbl
COBOL zu lernen macht sehr viel Spaß !
Planke @ Ubuntu: ~ / Schreibtisch / pp$

Erläuterung :
In diesem ersten Beispiel versuchen wir Ihnen zu zeigen, wie ein einfaches COBOL-Programm kompiliert und ausgeführt wird. Hier geben wir den „Hallo“-Wert als Programm-ID an. Dann drucken wir eine einfache Zeile mit der Aufschrift „COBOL lernen macht sehr viel Spaß!“. unter der Verfahrensabteilung.

Programmierbeispiel 2:

ZAHNABTEILUNG
PROGRAMM-ID. „Zusatz_von_2_Zahl“.
DATENTEILUNG.
WORKING-STORAGE-ABSCHNITT.

77 X BILD 9 ( 4 ) .
77 Y BILD 9 ( 4 ) .
77 Z BILD 9 ( 4 ) .
VERFAHRENSABTEILUNG.
FÜR.
ANZEIGE ' Bitte den Wert von X = ' .
AKZEPTIEREN X.
ANZEIGE „Bitte Wert von Y=“ .
AKZEPTIEREN Y.
BERECHNE Z = X + Y.
ANZEIGE ' Addition von X und Y ist = ' .
ANZEIGE Z.
STOPP LAUFEN.

Ausgang :

Planke @ Ubuntu: ~ / Schreibtisch / pp $ cobc -xjF k.kbl
Bitte x Der Wert von =
55
Bitte Y'
S Wert =
5
Addition von X und Y Ist =
0060
Planke @ Ubuntu: ~ / Schreibtisch / pp$

Erläuterung :
Hier geben wir ein weiteres Demo-Programmierbeispiel, bei dem wir einfach ein Ergebnis der Addition zweier Zahlen zeigen. Dazu nehmen wir drei Variablen – X, Y und Z – in den Arbeitsspeicherbereich. Wir nehmen die Werte vom Benutzer und speichern sie in den X- und Y-Variablen im Abschnitt „Procedure Division“. Dann addieren wir einfach diese beiden Zahlen und weisen sie der Z-Variablen zu.

Abschluss

In diesem Thema behandeln wir alle Aspekte und Grundlagen von COBOL. Wir hoffen, dass Sie in der Lage sind, alle Bereiche der COBOL-Sprache zu verstehen, sodass Sie das grundlegende COBOL-Wissen problemlos in der Praxis oder einem realen Projekt umsetzen können.