Skip to main content

ジョブコントロール言語とは何ですか?

ジョブコントロール言語は、IBMメインフレームで使用するバッチ処理言語ですが、ジョブコントロール機能を実行するために書かれたプログラムのキャッチオール用語としても使用されます。メインフレーム言語として、それはスクリプト言語として知られているものであり、スクリプトは異なる機能を実行するために書かれて保存され、必要に応じて使用されます。各手順はステップとして書き込まれ、各ステップはそのステップを実行するプログラムを引き上げます。メインフレームは数十人のユーザーが使用しているため、実行または請求に関するコメントが描かれ、ドキュメントの印刷またはマージのユーティリティプログラムが指示され、最後に、全体としてのジョブの定義があります。一連の命令セットは、メインフレームを使用するためのキューに優先度を割り当てることを要求します。execコマンド。追加のステートメントが必要な場合は、これらのカタログ化された手順を変更することができます。既存の手順セットのオペランド値を変更することができ、適切な実行順に作成および挿入されたオーバーライドステートメントまたは変更を使用して、手順のパラメーターを変更することもできます。定期的に提出されたレポートの場合、これらのレポートのパラメーターは、同じタイプのレポートの別のレポートが必要な場合はいつでも、名前を付けて保存し、その後印刷の実行に呼び出すことができます。これらのプリンター出力コマンドは、メインフレームのプリンターへのsysoutコマンドのコードで識別することにより、どのタイプの紙を印刷するために使用するかをプリンターに伝える必要があります。マイクロコンピューターのプリンターにボタンを押すことで通常見つかったすべての印刷命令は、完全または半分のデュプレックス印刷、グレーのバーオーバーレイ、またはオーバーレイなし、時間と日付のスタンピングなど、デジタルを含めるなど、印刷出力について指定する必要があります。画像またはロゴ。

ジョブコントロール言語は、IBMメインフレームのユーティリティプログラムも使用しています。これらのユーティリティプログラムは、バッチ処理に必要に応じて使用されます。IBMユーティリティプログラムには、3つの主要なセットがあります。(1)システムユーティリティ、(2)アクセスサービス方法、および(3)データセットユーティリティ。システムユーティリティは、すべてのカタログのメンテナンスと管理に使用されます。アクセスサービスメソッドは、仮想ストレージアクセスメソッド命令セットを処理し、データセットのユーティリティはデータセットの作成、印刷、コピー、移動、削除を担当します。これらのユーティリティプログラムには、ジョブコントロール言語オペレーティングシステムが備わっています。ジョブで使用されるデバイスを一般名を使用して呼び出すことを許可することにより、この独立性を促進します。ただし、モデル番号を使用することにより、特定のDOTマトリックスプリンターまたはインクジェットプリンターを指定できます。同じことがバックアップを作成するとき、Unit ' TapeまたはUnit ' diskの一般的な使用が適切なメディアにバックアップを作成する場合にも当てはまります。