Smart Interpreter Training
COBOL
English | 日本語
最新情報
2024-10-21
2024-10-07
原始文操作機能(COPY文)、環境変数アクセス機能をサポートしました。(Ver11 Release 1.3.0)
ファイル機能をサポートしました。(Ver11 Release 1.2.0)
あなたのCOBOL学習を次のレベルへ
Smart Interpreter Training COBOL (SIT COBOL)
SIT COBOLは、COBOLプログラミングの学習と実践をサポートするために設計された強力なソフトウェアです。その名のとおり、インタープリタなので操作も簡単、初心者から熟練者まで、あらゆるレベルのプログラマーが利用できます。
まずは実行の様子をご覧ください。
例)COBOLプログラムの実行の様子
COBOLで作成された棚卸しシステムを実行している様子です。
「棚卸しメニュー」が表示されて、そのメニューから実行したい項目の入力を求められている場面です。
下方に、ACCEPT命令の入力ダイアログが表示されています。
例2)ステップごとに実行する様子
同じプログラムを、今度は、ステップ実行している様子です。
現在、1760行目を実行しようとしているところです。「データ参照」ダイアログには、WS-CURRENT-USERとACCOUT-NAMEの属性と、その時点での値が表示されています。
SIT COBOLの特徴
SIT COBOLは、COBOLプログラミングの学習用に作られたソフトウェアです。プログラミングに必要なプログラムの作成環境、実行環境が備わっており、次のような特徴を持っています。
セットアップ不要:
ダウンロードしてzipファイルを解凍したら即利用ができます。面倒なセットアップはありません。
即実行可能:
インタープリタ方式なので、プログラムを書いたらすぐに実行可能。学んだことをすぐに試せます。
作成途中でも実行可能:
SIT COBOLは文法エラーがある場合でもメッセージを出して極力実行。例えば変数が未定義だった場合でも、変数の定義を補って実行を続けます。
便利なステップ実行:
プログラムの動作を1命令ずつ実行できます。1命令ごとの結果を確認しながら学べるので、細かな動作理解に最適です。
実行された命令をトレース:
「トレースモード」で実行すると、COBOLプログラムのどの行、命令を通過したのか、プログラムの行イメージが表示されます。
データの値の参照/更新(*)も自由自在:
実行中にデータの値を参照・更新できるため、動作の確認とデバッグが容易です。
Visual Studio Codeライクな専用エディタ:
SIT COBOL専用のエディタがそのまま実行環境になるため、シームレスな開発体験を提供します。
(*) 2024年7月現在、データの更新は未サポート
誰でも使える
まずは、体験版をダウンロードして実際に動かして試してみてください。実際に実行できる命令数が50命令(プログラムの記述量は無制限です)など制限はありますが、COBOL中核機能はほとんど動作をしますので、支障なく基礎を学べるでしょう。
また、COBOLに慣れてきて、もう少し詳しく学習をしてみたいときは、ライセンスを取得することにより、すべての機能が使用できるようになります。
初心者に最適:
基本から学びたい方には、使いやすいインターフェースと豊富なサポート機能(言語規格はCOBOL85規格範囲(*))を提供します。
熟練者にも:
高度な機能を活用して、効率的に開発や検証を行いたいプロフェッショナルにも対応。
日本語と英語に対応:
専用エディタのメニュー表示や、実行時メッセージなどの言語を、日本語と英語から選択可能。
(*) 規格範囲をすべてサポートしているわけではありません