COBOL2002 ユーザーズガイド

[目次][用語][索引][前へ][次へ]

付録E.1 COBOL2002で使用するファイル

COBOL2002で使用するファイルの一覧を,次に示します。

表E-1 COBOL2002で使用するファイル

拡張子 ファイル種別 内容 出力元 入力先
.bkf バックアップファイル プロジェクトマスタファイルのバックアップ情報を格納するファイル。 マネージャ マネージャ
.cbc COPY関連づけファイル COPYプログラム変更時に再コンパイルするかどうかを認識するための情報を格納するファイル。 コンパイラ マネージャ
.cbe 2項関係情報ファイル データの受け渡しに関係する2項関係情報を格納するファイル。 コンパイラ COBOL2002 Professional Tool Kit(データ影響波及分析)
.cbd
 
EXPORTS名称ファイル
 
モジュール定義ファイルを作成するための情報を格納するファイル。
 
コンパイラ
 
コンパイラ
マネージャ
.cblほか1 COBOLソースファイル COBOL原始プログラムを格納するファイル。 コンパイラ
.cbl※4 XMLアクセス用データ定義 XMLドキュメントへのアクセスに必要なCOBOLのデータ定義を格納するファイル。 XMLアクセス用COBOLソース生成コマンド コンパイラ
.cbl※4 XMLアクセス用ステータス定義 XMLアクセスルーチンのステータス名称を定義する登録集原文。 コンパイラ
.cbl※4 XMLアクセスルーチン XMLドキュメントにアクセスするCOBOL副プログラムを格納するファイル。 XMLアクセス用COBOLソース生成コマンド コンパイラ
.cbl※2※3 COBOL UAP引数定義ファイル Cosminexus連携機能から呼び出したいCOBOL UAP引数を定義したファイル。 Cosminexus連携機能
.cbo オブジェクト関連づけファイル リンク時に必要なオブジェクトの情報を取得するためのファイル。 コンパイラ マネージャ
.cbp プログラム情報ファイル テストデバッグ情報やカバレージ情報を格納するファイル。-TDInfまたは-CVInfオプションを指定してコンパイルしたときに出力される。 コンパイラ コンパイラ,テストデバッガ
.cbr 実行環境ファイル 設定した実行環境を記憶しておくファイル。 実行支援 実行支援,ライブラリ
.cbs 擬似プログラム用プログラム情報ファイル -SimMain,-SimSub,-SimIdentのどれかのオプションを指定してコンパイルしたときに出力されるプログラム情報ファイル。 コンパイラ テストデバッガ
.cbw※7 stdcall呼び出し指示ファイル DLLファイル中のstdcall呼び出し規約のプログラムを呼び出すとき,呼び出すプログラムの名称を登録するためのファイル。 コンパイラ
.cet プログラムテンプレートファイル プログラムテンプレートを格納するファイル。 エディタ
.cex COBOLエディタ設定ファイル COBOLエディタのカスタマイズ情報を保存するファイル。 エディタ エディタ
.class※3 Cosminexus上Java実行ファイル Cosminexus連携機能を呼び出すJava実行ファイル。 Cosminexus連携機能
.cll カバレージ情報リストファイル カバレージ情報をリスト形式にして格納するファイル。 カバレージ
.clx※7※11 OLEサーバ用シグニチャ情報ファイル OLEサーバを生成するためのシグニチャ情報を格納するファイル。 コンパイラ コンパイラ
.cnl カウント情報リストファイル カウント情報をリスト形式にして格納するファイル。 カバレージ
.cno 実行結果出力ファイル プログラムからの連動実行によるカウント情報を表示するとき,実行結果を出力するファイル。 カバレージ
.cvo 実行結果出力ファイル プログラムからの連動実行によるカバレージ情報を蓄積するとき,実行結果を出力するファイル。 カバレージ
.cxc※4 カタログファイル 公開識別子とファイルの対応づけを定義するファイル。 XMLアクセス用COBOLソース生成コマンド
XMLアクセス用実行時ライブラリ
.cxd※4 XMLデータ定義ファイル XMLドキュメントの要素とCOBOLのデータ構造とのマッピングを記述したファイル。 XMLアクセス用COBOLソース生成コマンド
.def モジュール定義ファイル 名前,属性,システムの条件など,実行可能ファイルやDLLの特性を記述したファイル。 コンパイラ リンカ
.dll※9 DLLファイル DLL(ダイナミックリンクライブラリ)を格納するファイル。 リンカ
.drf
または
.drl※10
データレコードファイル 索引順編成ファイルで,実際にレコードを格納しているファイル。 ISAM ISAM
.dtd※4または.xml※4 XML文書型定義ファイル XMLドキュメントのマークづけ要素とその構造を定義したファイル。 XMLアクセス用COBOLソース生成コマンド
.env※7※11 CGI環境ファイル CGI用環境変数を格納するファイル。 ライブラリ ライブラリ
.exe※9 実行可能ファイル コンパイル,リンクをして実行可能になったプログラムを格納するファイル。 リンカ
.exp EXPORTファイル リンカが生成するエクスポートライブラリの出力ファイル。 リンカ
.flf ファイル定義ファイル ファイル定義の情報を格納するファイル。 F/R定義 F/R定義
.hmf プロジェクトマスタファイル プロジェクトマスタに関する情報を格納するファイル。 マネージャ マネージャ
.hmp プロジェクト情報ファイル プロジェクトマスタから出力したプロジェクトの情報を格納するファイル。 マネージャ マネージャ
.htm5※11
または
.html5※11
HTMLファイル Webページに出力する内容を格納するファイル。 HTML
トランスレータ
.java※3 COBOLアクセス用BeanJavaソースファイル Cosminexus連携機能が出力するCOBOLアクセス用Beanを格納するファイル。 Cosminexus連携機能
.java※3 EJB関連Javaソースファイル Cosminexus連携機能が出力するEJB用ホームインタフェース,リモートインタフェース,Enterprise Beanを格納するファイル。 Cosminexus連携機能
.k01
または
.l01※10
主キーファイル 索引順編成ファイルで,主レコードキーでレコードを検索するためのファイル。 ISAM ISAM
.k02〜.k99
または
.l02〜.l99※10
副キーファイル 索引順編成ファイルで,副レコードキーでレコードを検索するためのファイル。 ISAM ISAM
.kdf
または
.kdl※10
キー定義ファイル 索引順編成ファイルで,データファイルとキーファイルとの対応を表すデータを格納するファイル。 ISAM,
F/R定義
ISAM
.lib ライブラリファイル ライブラリを格納するファイル。ライブラリには,オブジェクトプログラムのライブラリである標準ライブラリと,DLLの関数情報を保持するインポートライブラリがある。 リンカ,
LIBコマンド
.lst コンパイルリストファイル コンパイルリストを格納するファイル。-SrcListオプションを指定してコンパイルしたときに出力される。 コンパイラ
.obj オブジェクトファイル コンパイルの結果であるオブジェクトプログラムを格納するファイル。 コンパイラ リンカ
.odf611 OLE定義ファイル OLE定義の情報を格納するファイル。 コンパイラ
.pkg パッケージ情報ファイル 起動条件など,ツールの情報を格納するファイル。 マネージャ マネージャ
.prt 印刷書式情報ファイル 印刷書式情報を格納するファイル。 実行支援 実行支援,ライブラリ
.rc リソース定義ファイル COBOLプログラムで使用するリソースの情報を記述したファイル。 コンパイラ リンカ
.rdf レコード定義ファイル レコード定義の情報を格納するファイル。 F/R定義 F/R定義
.reg※7※11 レジストリファイル レジストリ情報を格納するファイル。 CBLOLERGコマンド
.rep※8 リポジトリファイル プログラム定義,関数定義,クラス定数,およびインタフェース定義の中で規定された情報を格納するファイル。 コンパイラ コンパイラ
.res リソースファイル リソース定義ファイルをリソースコンパイラでコンパイルした結果生成されるオブジェクトファイル。 リンカ リンカ
.sai ソース解析情報ファイル COBOLソースを解析した情報を出力するファイル。 コンパイラ COBOL2002 Professional Tool Kit(COBOLソース解析)
.svw COBOLサービスルーチンファイル COBOLエディタでキーワードとして有効にするサービスルーチンを登録するファイル。 エディタ エディタ
.tag タグファイル タグジャンプ情報を格納するファイル。 エディタ エディタ
.tdi TDコマンド格納ファイル(中断点情報) 中断点情報のTDコマンドを格納するファイル。-TestCmd,Fullまたは-TestCmd,Breakオプションを指定してコンパイルしたときに出力される。 コンパイラ テストデバッガ
.tds TDコマンド格納ファイル(シミュレーション情報) 使用するシミュレーション情報のTDコマンドを格納するファイル。-TestCmd,Simオプションを指定してコンパイルしたときに出力される。 コンパイラ テストデバッガ
.trc※7※11 トレース情報ファイル CGIプログラムの作成を支援するサービスルーチンの,トレース情報を格納するファイル。 ライブラリ
.usw ユーザキーワードファイル COBOLエディタで,予約語,サービスルーチン名以外でキーワードとする語句を登録するファイル。 エディタ エディタ
.wdf 画面定義ファイル 画面定義の情報を格納するファイル。 画面定義 画面定義
.xml※3 デプロイ情報DDファイル Cosminexus連携機能が出力するEJB用デプロイ情報を格納するファイル。 Cosminexus連携機能

(凡例)
−:該当しない

出力元,入力先欄の略称の意味は次のとおりです。
マネージャ:開発マネージャ
エディタ:COBOLエディタ
ライブラリ:実行時ライブラリ
ISAM:ISAMユティリティ
F/R定義:ファイル/レコード定義
LIBコマンド:ライブラリ管理ツールLIB

注※1
目的に応じて次の拡張子を使用します。
  • 固定形式正書法で書かれた原始プログラムをコンパイルする場合
    .cbl,.cob.ocb,または環境変数CBLFIXで指定した拡張子
  • 自由形式正書法で書かれた原始プログラムをコンパイルする場合
    .cbf.ocf,または環境変数CBLFREEで指定した拡張子

注※2
目的に応じて次の拡張子を使用します。
  • 固定形式正書法で書かれたCOBOL引数定義ファイルの場合
    .cbf,または環境変数CBLFIXで指定した拡張子を除く,すべての拡張子
  • 自由形式正書法で書かれたCOBOL引数定義ファイルの場合
    .cbf,または環境変数CBLFREEで指定した拡張子

注※3
Cosminexus連携機能で使用します。Cosminexus連携機能の詳細は,マニュアル「COBOL2002 Cosminexus連携機能ガイド」を参照してください。

注※4
XML連携機能で使用します。XML連携機能の詳細は,マニュアル「COBOL2002 XML連携機能ガイド」を参照してください。

注※5
開発マネージャを使用する場合,プロジェクトの種類に「CGIメインプログラム(32bit版PC(x86) COBOL2002で有効)」または「-Dll指定(DLLを作成する)」を選択したときに使用できます(32bit版PC(x86) COBOL2002で有効)。

注※6
開発マネージャを使用する場合,プロジェクトの種類に「OLEアウトオブプロセスサーバプログラム」または「OLEインプロセスサーバプログラム」を選択したときに使用できます(32bit版PC(x86) COBOL2002で有効)。

注※7
32bit版PC(x86) COBOL2002で有効です。

注※8
32bit版PC(x86) COBOL2002で作成したファイルは,64bit版PC(x64) COBOL2002では使用できません。64bit版PC(x64) COBOL2002で再コンパイルしてから使用してください。

注※9
32bit版PC(x86) COBOL2002で作成した実行可能ファイルまたはDLLファイルは,64bit版PC(x64) COBOL2002では使用できません。しかし,64bit版PC(x64) COBOL2002で作成した実行可能ファイルまたはDLLファイルからCALL文またはCBLEXECサービスルーチンを使用して,32bit版PC(x86) COBOL2002で作成した実行可能ファイルを呼び出せます。ただし,あらかじめ32bit版PC(x86) COBOL2002をインストールしてください。

注※10
64bit版PC(x64) COBOL2002では使用できません。
また,.kdlはファイル/レコード定義では出力されません。

注※11
Windows Vista以降のOSでは使用できません。