メインコンテンツにスキップ
eLearner.app

インタラクティブコース

COBOLコース

厳密なコード構造とデータ宣言から算術演算、フロー制御、段落を使用したモジュール性まで、詳細な説明、実践的な例、および対話型の演習で COBOL 言語をゼロから学びます。

01 · モジュール 1 — 構造と部門

2 レッスン

4 つの主要な部門、COBOL の伝統的な固定列レイアウト、およびメモリ内の変数の定義。

  1. 1.1プログラムの構造COBOL ファイルの骨格、必須の部分(IDENTIFICATION、ENVIRONMENT、DATA、PROCEDURE)、および固定形式を理解します。~10 min
  2. 1.2変数と画像レベル番号、PIC 句 (X、9、V)、および VALUE 句を使用して、WORKING-STORAGE SECTION 内の変数を宣言します。~12 min

02 · モジュール 2 — 演算と条件文

2 レッスン

COBOL の形式的な算術演算、COMPUTE 式、および IF と EVALUATE による条件制御。

  1. 2.1COBOL 算術演算ADD、SUBTRACT、MULTIPLY、DIVIDE 数学ステートメントを使用して計算を実行し、汎用の COMPUTE ステートメントを使用します。~12 min
  2. 2.2IF と EVALUATE による決定IF-ELSE-END-IF 条件を使用してコードの実行を分岐し、EVALUATE ステートメントで複数の選択肢を管理します。~12 min

03 · モジュール 3 — モジュール性と反復

2 レッスン

再利用可能な段落でコードを定義および整理し、制御された反復ループを実行します。

  1. 3.1段落とパフォーマンスPROCEDURE DIVISION を段落と呼ばれる論理ブロックに分割し、PERFORM を使用して順序どおりに呼び出します。~12 min
  2. 3.2ループと反復PERFORM TIMES で数値サイクルを定義し、PERFORM UNTIL で条件付きサイクルを定義することにより、反復ループを管理します。~15 min

04 · モジュール 4 — データ構造とテーブル

2 レッスン

複雑な構造 (グループ項目) を定義および使用し、OCCURS を使用してテーブル内のデータを繰り返します。

  1. 4.1グループ項目とレコードレコードおよび下位グループ フィールド内のデータを階層的に理解し、構造化します。~12 min
  2. 4.2テーブルと OCCURS 句OCCURS 句と 1 から始まるインデックスを使用して、データの配列を保存および操作します。~15 min

05 · モジュール 5 — ファイル操作とバッチ処理

2 レッスン

順次バッチ処理のための外部ファイルの定義、関連付け、および操作。

  1. 5.1ファイル定義とファイル制御ENVIRONMENT DIVISION で SELECT および ASSIGN を使用して論理ファイルを物理ファイルに関連付け、FILE SECTION でレコードを定義します。~15 min
  2. 5.2ファイル I/O 操作OPEN、READ、WRITE、CLOSE を使用して、PROCEDURE DIVISION 内のシーケンシャル ファイルのライフサイクルを管理します。~15 min