Was ist COBOL

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

Wo genau können wir Cobol heute sehen?

  • Die COBOL -Programmiersprache spielt eine entscheidende Rolle in ATM -Systemen, da sie in fast 95% aller Kartentransaktionen verwendet wird, die an Geldautomaten durchgeführt werden.
  • COBOL spielt eine entscheidende Rolle in der Mehrheit der persönlichen Transaktionen mit einer geschätzten 80% igen Nutzung der Programmiersprache.
  • Täglich ermöglichen COBOL -Systeme im Handel mit ca. drei Billionen Dollar.
  • Täglich ist die Anzahl der durchgeführten COBOL -Transaktionen 200 -mal höher als die Anzahl der durchgeführten Google -Suche.

Merkmale von COBOL

  • Es ist eine Programmiersprache, die einem strukturierten Ansatz folgt.
  • Es ist in englischer Version geschrieben, was es leicht zu verstehen macht.
  • Es ist einfach, alle Aspekte seiner Hardware und Software zu pflegen.
  • Es hat eine sehr hohe Rechenkapazität.
  • In der Aussicht auf Anwendungsprogramme ist es einfacher zu verstehen.
  • Es hat mehr Lesbarkeit des Anwendungsprogramms.

Arten von Cobol

  • PC-basierte COBOL
    1. Anwendungen kleiner Größe
    2. MF COBOL (Fenster)
    3. IDE (Open IDE) Gnucobol Compiler
  • Real Mainframe COBOL vs COBOL KS (Visualize Source) COBOL
    1. Große Anwendungen
    2. Vs- cobol II

COBOL auf lokaler Maschine installieren

Um COBOL auf Ubuntu/Linux zu installieren, müssen wir diese einfachen Schritte befolgen:

Aktualisieren Sie zunächst die Datenbank "APT" im Terminal.

Verwenden Sie dann COBOL auf der Maschine, um diesen Befehl zu verwenden:

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

Codierungsblatt

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

  • 1 - 6 Seiten / Zeilennummer - Optional (automatisch vom Compiler zugewiesen)
  • 7 Kontinuitäten (-), Befehl (*), eine neue Seite (/) starten
  • Debugging -Linie (d)
  • 8 - 11 Spalte A - Abteilungen, Abschnitte, Absätze, 01, 77 Deklarationen sollten hier beginnen
  • 12 - 72 Spalte B - Alle anderen Aussagen und Deklarationen beginnen ab diesem Zeitpunkt.
  • 73-80 Identifikationsfeld, das in der Quellliste sichtbar ist, aber vom Compiler ignoriert wird

Sprachstruktur

Die COBOL -Sprache wird verwendet, um die Programme zur Entwicklung von Anwendungen zu erstellen. Die Programme sind hauptsächlich in vier Abteilungen unterteilt:

  • Identifikationsabteilung
  • Umweltabteilung
  • Datenabteilung
  • Verfahrensabteilung

Identifikationsabteilung:

Es ist die erste Division und das Programm wird hier identifiziert. Als obligatorisches Element muss die ProgrammID gefolgt von einem benutzerdefinierten Namen in den Absatz enthalten sein. Die anderen Absätze im Programm sind optional und dienen dem Zweck der Dokumentation.

  1. Identifikationsabteilung
  2. Programme, Programmname
  3. Autor, Kommentareintrag
  4. Datum geschrieben, Kommentareintrag
  5. Datum zusammengestellt, Kommentareintrag
  6. Sicherheit, SOMMT -Eintrag

Umweltabteilung:

Der Name selbst zeigt an, dass er sich auf die Umgebung wie Hardware, Computer und Dateien bezieht, die verwendet werden. Es verfügt über zwei Abschnitte: den Abschnitt Konfiguration (das Programm, in dem es kompiliert wird) und den Abschnitt "Eingabebereich" (die Dateien, die im Programm verwendet werden).

  • Dateikontrolle
  • I-O Kontrolle

Datenabteilung:

Es ist Teil von CBL PGM, bei dem jedes Datenelement vom Programm verarbeitet wird. Bevor die Daten in der Prozedurabteilung verwendet werden, muss sie zunächst in diesem Abschnitt deklariert werden. Die Anwendung ist nichts anderes als die Daten, die als vorübergehend und dauerhaft geteilt werden.

Temperatur: Diese Variable ist während der gesamten Ausführung des Programms zugänglich.

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

  • Dateiabschnitt
  • Arbeitsspeicherabschnitt
  • Linkerabschnitt

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

Benennungsstandards:

  • Der variable Name muss aus 1-30 alphanumerischen Zeichen bestehen.
  • Es sollte mindestens ein Alphabet enthalten.
  • Kein Platz zwischen Charakteren.
  • Keine umgekehrten Wörter, die wie Zeit verwendet werden sollen, hinzufügen, berechnen.
  • Keine Sonderzeichen wie # und $.
  • Beispiel: WS-EMPNO, WS-EMPNAME

Grundlegende COBOL -Programme

Programmierbeispiel 1:

Identifikationsabteilung.
Programm-ID. "Hallo".
Verfahrensabteilung.
Display "Lernen COBOL macht sehr Spaß!".
Stop Run.

Ausgang:

Papan@Ubuntu: ~/Desktop/pp $ cobc -xjf pk.CBL
Cobol zu lernen macht sehr Spaß!
Papan@Ubuntu: ~/Desktop/pp $

Erläuterung:
In diesem ersten Beispiel versuchen wir Ihnen zu zeigen, wie ein grundlegendes COBOL -Programm zusammengestellt und ausgeführt wird. Hier geben wir den „Hallo“ -Wartwert als Programm-ID. Dann drucken wir eine einfache Linie: „Lernen Cobol macht sehr viel Spaß!”Unter der Abteilung für Verfahren.

Programmierbeispiel 2:

Dentification Division
Programm-ID. "Addition_of_2_Number".
Datenabteilung.
Abschnitt Working-Storage.
77 x Bild 9 (4).
77 Y Bild 9 (4).
77 Z Bild 9 (4).
Verfahrensabteilung.
Para.
Zeigen Sie "bitte x's value =" an.
Akzeptiere x.
Zeigen Sie "Bitte y's value =" an.
Akzeptiere y.
Berechnen Sie z = x + y.
Zeigen Sie "Addition von x und y is =" anzeigen.
Anzeige z.
Stop Run.

Ausgang:

Papan@Ubuntu: ~/Desktop/pp $ cobc -xjf kk.CBL
Bitte xs Wert =
55
Bitte y Wert =
5
Zugabe von x und y ist =
0060
Papan@Ubuntu: ~/Desktop/pp $

Erläuterung:
Hier geben wir ein weiteres Demo -Programmierbeispiel, in dem wir einfach ein Ergebnis des Hinzufügens von zwei Zahlen zeigen. Dafür nehmen wir drei Variablen - x, y und z - unter den Abschnitt "Working Storage". Wir nehmen die Werte vom Benutzer ab und behalten sie im Abschnitt "X- und Y" im Abschnitt zur Verfahrensabteilung. Dann fügen wir einfach diese beiden Zahlen hinzu und weisen sie in die Z -Variable zu.

Abschluss

In diesem Thema behandeln wir alle Aspekte und Grundlagen von COBOL. Wir hoffen, dass Sie in der Lage sind, alle Felder der COBOL -Sprache zu verstehen, damit Sie das grundlegende COBOL -Wissen in der praktischen Welt oder jedes wirkliche Projekts problemlos implementieren können.