Job Control Language
Job Control Language (JCL) ist ein Name für Skriptsprachen, die auf IBM-Mainframe-Betriebssystemen verwendet werden. Sie weist das System an, wie ein Batch-Job ausgeführt oder ein Subsystem gestartet werden kann.
Der Zweck der JCL besteht darin zu sagen, welche Programme mit welchen Dateien oder Geräten für die Ein- oder Ausgabe ausgeführt werden sollen. Sie kann angeben, unter welchen Bedingungen ein Schritt übersprungen werden soll.
Es gibt zwei verschiedene IBM Job Control-Sprachen:
- eine für die Betriebssystem-Linie, die mit DOS/360 beginnt und deren letztes Mitglied z/VSE ist; und
- die andere für die Abstammungslinie von OS/360 bis z/OS, wobei letztere jetzt JES-Erweiterungen, Job Entry Control Language (JECL), enthält.
Sie teilen einige grundlegende Syntaxregeln und einige Grundkonzepte, sind aber ansonsten sehr unterschiedlich.
Fragen und Antworten
F: Was ist JCL?
A: JCL steht für Job Control Language, eine Skriptsprache, die auf IBM-Mainframe-Betriebssystemen verwendet wird, um dem System mitzuteilen, wie ein Batch-Job ausgeführt oder ein Subsystem gestartet werden soll.
F: Was ist der Zweck von JCL?
A: Der Zweck der JCL besteht darin, anzugeben, welche Programme ausgeführt werden sollen, welche Dateien oder Geräte für die Ein- oder Ausgabe verwendet werden sollen und unter welchen Bedingungen ein Schritt übersprungen werden soll.
F: Wie viele verschiedene IBM Job Control Sprachen gibt es?
A: Es gibt zwei verschiedene IBM Job Control-Sprachen. Die eine ist für die Betriebssystemlinie, die mit DOS/360 beginnt und deren jüngstes Mitglied z/VSE ist, und die andere ist für die Linie von OS/360 bis z/OS, wobei letztere jetzt die JES-Erweiterungen, die Job Entry Control Language (JECL), enthält.
F: Was haben die beiden unterschiedlichen IBM Job Control Sprachen gemeinsam?
A: Die beiden unterschiedlichen IBM Job Control Sprachen haben einige grundlegende Syntaxregeln und einige grundlegende Konzepte gemeinsam.
F: Was sind die Unterschiede zwischen den beiden IBM Job Control Sprachen?
A: Die beiden verschiedenen IBM Job Control Sprachen sind ansonsten sehr unterschiedlich.
F: Wofür steht JES extensions?
A: JES extensions steht für Job Entry Control Language.
F: Welches ist das jüngste Mitglied der Betriebssystemlinie, die mit DOS/360 beginnt?
A: Das jüngste Mitglied der Betriebssystemlinie, die mit DOS/360 beginnt, ist z/VSE.