製品情報
English | 日本語
Smart Interpreter Training COBOL (SIT COBOL)には、体験版とラインセンス版(有償)があります。
以下にその2つの製品の機能比較表を掲載します。
サポートしている言語機能は、体験版、ライセンス版ともにCOBOL85規格の範囲です。
したがって、2002年以降に規格化されたオブジェクト指向等の機能はサポートしていませんが、COBOLの基本機能は十分に学ぶことがでるでしょう。
また、オープン系COBOLでは、ごく普通に利用されている埋込みSQL機能をサポートしているので、より実践に近い学習が可能です。
なお、本製品の最新情報は、ユーザ登録(無償)された方にお届けしています。
(Twitterでも情報発信しています @sitcobol)
体験版とライセンス版の機能差
※ サポートしているCOBOL言語機能詳細について、こちらを参照してください。
●:サポートしている、ー:未サポート
機能など
体験版
ライセンス版
COBOL85規格
中核機能
(R1.0.0~)
- 演算系
COMPUTE,ADD,SUBTRACT,
DIVIDE,MULTIPLY, COMPUTE
●
●
- 制御系
IF, EVALUATE, GO, STOP,
PERFORM, EXIT
●
●
- 小入出力系
ACCEPT, DISPLAY
●
●
- その他基本機能
MOVE, INITIALIZE
●
●
- 文字列操作系
STRING, INSPECT,
TRANSFORM, UNSTRING
ー
●
- 表引き
SEARCH
ー
●
プログラム間連絡
CALL, GOBACK
(未サポート)
ー
●(*1)
原始文操作機能
COPY
(R1.3.0~)
ー
●
ファイル入出力機能
OPEN, CLOSE, READ, WRITE, DELETE, REWRITEなど
(R1.2.0~)
ー
●
ソート・マージ機能
SORT, MERGE, RELEASE, RETURN
(未サポート)
ー
●(*1)
組み込み関数機能
(R1.1.0~)
ー
●
入れ子機能
ー
ー
日本語機能
(R1.5.0~)
●
●
埋込みSQL機能
(R1.5.0~)
ー
●
環境変数入出力機能
(R1.3.0~)
●
●
組み込みサブルーチン
(R1.4.0~)
●
●
専用エディタでの編集
(R1.0.0~)
●
●
トレース機能
(R1.0.0~)
●
●
ステップ実行機能
(R1.0.0~)
●
●
データ値参照・更新
(参照系:R1.0.0~、更新:未サポート)
参照のみ可能
●(*1)
その他
・データ部行数
・手続き部行数
・実行可能行数
・エディタ上での実行
・コマンドプロンプト上で実行
制限なし
制限なし
100ステップ
●
ー
制限なし(*2)
制限なし(*2)
制限なし(*2)
●
●(*1)
価格
無料
35,000円
(税込 38,500円)
(*1) 2025年1月現在 準備中です
(*2) PCのメモリ容量等に依存します
サポートしている言語機能範囲
Smart Interpreter Training COBOLがサポートしているCOBOL言語機能の詳細はこちらで参照できます。
動作環境・必要ソフトウェア
・OS
・CPU
・メモリ容量
・必須ソフトウェア
Windows 10 以上
特に指定なし
特に指定なし
特に指定なし
ライセンス情報
本製品は、以下のライブラリを含むLGPLv3ライセンスのもとで提供されています:
PySide6 (© The Qt Company Ltd.)
PySide6ライブラリはLGPLv3ライセンスで提供されています。ライセンスの詳細については、以下のURLを参照してください:
https://www.gnu.org/licenses/lgpl-3.0.html
本製品の一部として使用されているPySide6ライブラリのソースコードおよび変更はありません。
本製品の利用者は、PySide6ライブラリを以下の方法で交換することができます:
本コマンド(sitcobol.exe)配下にある '_internal/PySide6'フォルダにPySide6ライブラリを配置してください
本製品のその他の部分は、独自のライセンス条件に従って提供されます。
注意事項・免責事項
本製品は、COBOLプログラミングの教育目的のために開発されたものです。プログラミング学習者がCOBOLの基礎から応用までを学ぶための教材として提供されています。
本製品は、業務システムの構築や運用を目的としたものではありません。そのため、本製品を業務システムに使用された場合に生じるいかなる問題や損害についても、弊社は一切の責任を負いかねますので、予めご了承ください。
また、本製品はインタープリタ方式を採用しているため、プログラムの実行性能が低下する場合があります。インタープリタ方式とは、プログラムを一行ずつ読み込んで実行する仕組みであり、コンパイル方式に比べて処理速度が遅くなることが多いです。
さらに、本製品は文法違反がある場合でも可能な限りプログラムを動かそうとする設計思想を持っているため、予期しない動作をすることがあります。このため、厳密な動作や計算精度を保証するものではありません。
本製品をご利用いただく際には、これらの点について十分にご理解いただき、ご利用いただけますようお願い申し上げます。なお、弊社では継続的に品質向上や性能改善に努めておりますので、今後のアップデートにもご期待ください。
禁止事項
本製品の実体はZIPファイルとなっておりますが、二次配布を禁止いたします。知人等に紹介する場合は、必ず本製品販売ページのURLから製品をダウンロードするようにお伝えください。
取得したライセンスの他者への譲渡を禁止いたします。
本製品のリバース・エンジニアリングを禁止いたします。