COBOL steht für Common Business Oriented Language und ist ein High-Level- Programmiersprache, die ursprünglich in den späten 1950er Jahren entwickelt. COBOL sollte möglichst gut lesbar sein und , als Folge , sind Strukturen - wie Abschnitt , Absatz und Satz - traditionell mit englischen Prosa verbunden. COBOL-Programme sind in der Regel ausführlicher oder wortreich , als die in zeitgenössischen Programmiersprachen geschrieben , wie C oder C + +. Syntax
Die Syntax oder Grammatik, von COBOL wird durch eine Notation als COBOL Metalanguage bekannt definiert. COBOL reservierte Wörter - Wörter, die eine feste Bedeutung haben und nicht von Programmierern neu definiert werden - sind in Großbuchstaben geschrieben und unterstrichen , wenn Pflichtfelder. Material in geschweiften Klammern ({ }) eingeschlossen zeigt, dass ein Programmierer muss eine der Optionen innerhalb der geschweiften Klammern wählen , während das Material in eckigen Klammern ([]) ist optional . Eine Sequenz von drei Punkten (...) , sonst wie eine Ellipse bekannt , zeigt an, dass die Syntax vor der Ellipse im Ermessen des Programmierers kann wiederholt werden.
Programmstruktur
< p> COBOL -Programme bestehen aus einer Hierarchie von Abteilungen, Abschnitte, Absätze , Sätze und Aussagen. Eine Teilung ist ein Block von Code, der einen oder mehrere Abschnitte , die mit dem reservierten Wort " Abschnitt" beginnen , gefolgt von einem Punkt und wiederum enthalten einen oder mehrere Absätze enthält . Ein Absatz ist ein Block von Code mit einem oder mehreren Sätzen , von denen jedes aus einer oder mehreren Anweisungen mit einem Punkt beendet besteht .
Variablen
COBOL Variablen in einer Abteilung , wie dem Datenteil und jede Variable Erklärung besteht aus einem Stand -Nummer, ein Name oder Bezeichner Daten und im Falle der sogenannten elementaren Variablen , ein Bild Klausel, die die Struktur des variablen werden bekannte definiert. Elementare Variablen - was vielleicht als normale Variablen in anderen Programmiersprachen beschrieben - nicht weiter unterteilt und erfordern ein Bild Klausel, um den Speicher für die Variable erforderlich behalten . Gruppe Variablen , auf der anderen Seite , aus einer Sammlung von elementaren Variablen oder Elemente , als eine einzige Gruppe behandelt bestehen . Sie tun nicht reservieren Speicherplatz , so kann nicht ein Bild Klausel.
Fehlermeldungen
Gemeinsame COBOL Fehlermeldungen gehören Pre-Compiler , Compiler und Runtime-Fehler Nachrichten. Pre- Compiler Fehlermeldungen werden durch Probleme, einen Job aus mit dem Programm, das High-Level- COBOL -Anweisungen in Maschinencode , wie der Compiler bekannt übersetzt eingereicht verhindern verursacht . Compiler -Fehler werden durch Probleme mit der COBOL -Code selbst verursacht, während Runtime-Fehlern von Programmen etwas Illegales tut während der Ausführung verursacht werden.