付録K 用語解説
(英字)
- BOM(バイトオーダマーク)
-
ファイルの先頭に付加された,Unicodeの表現形式を表す情報。COBOL2002では,テキスト編成ファイルに対してこの情報を付加します。本文中では,Unicodeシグニチャと表記します。
- DDF(Data Definition File)
-
XMLドキュメントのDTDで定義された要素のうち,COBOLプログラムからアクセスしたい要素とCOBOLのデータ項目との対応づけを記述するファイルです。
DDFは,データ定義ファイルともいいます。
- DDL(Data Definition Language)
-
DDFに記述するマークアップ言語です。XML要素に対応するCOBOLのデータ項目の構造,データ名,データ型などを定義できます。
DDLは,データ定義言語ともいいます。
- DOCTYPE宣言
-
DTDに記載する,文書の型を宣言する記述のことです。DOCTYPE宣言は,「<!DOCTYPE 〜」の形式で宣言されます。
- DTD(Document Type Definition)
-
XMLドキュメントの構造を定義するものです。DTDを使うと,XMLドキュメントの構造の解析,検証などができます。XML連携機能では,DTDを基にCOBOLプログラムからアクセスするXML要素を指定します。
DTDは,文書型定義ともいいます。
- IVS
-
漢字を表すUnicodeの直後にVariation Selectorと呼ばれるコードを付加し,漢字の「異体字」を表現する方法のことです。
COBOL2002では,用途がDISPLAYおよびNATIONALの項目で使用します。
- UCS-2(Universal multi-octet Character Set 2)
-
符号化文字集合の一つの形式です。1文字を2バイトで表現します。
COBOL2002では,用途がDISPLAYおよびNATIONALの項目でサポートします。
- UCS-4(Universal multi-octet Character Set 4)
-
符号化文字集合の一つの形式です。1文字を4バイトで表現します。
COBOL2002では,用途がDISPLAYおよびNATIONALの項目でUCS-4の範囲をサポートします。
- Unicode
-
1バイトでは表現できない文字セットを含めあらゆる文字セットをサポートした文字コード。代表的な符号化文字集合としてUCS-2,UCS-4があります。代表的なエンコーディングスキーマとしてUTF-8,UTF-16があります。
COBOL2002では,UCS-4の範囲(UCS-2の範囲を含む)をサポートします。
本文中では,符号化文字集合,およびエンコーディングスキーマを文字コードと表記します。
- URI
-
Uniform Resource Identifierの略です。URLのようにWeb上のデータの位置を指定する方法と,Web上の特定のデータを固有の名前で指定する方法を持ち合わせた規格です。
- URL
-
Uniform Resource Locatorの略です。Web上にある特定のデータの位置を指定する規格です。
- UTF-16(16-bit UCS Transformation Format)
-
エンコーディングスキーマの一つの形式です。1つのコード単位を2バイトとし,1文字を1コード単位(2バイト),または2コード単位(4バイト)で表現します。UTF-16では2バイトのコード単位の1バイト目を先に書くビッグエンディアン形式(UTF-16BE)と1バイト目を後に書くリトルエンディアン形式(UTF-16LE)があります。
COBOL2002では,用途がNATIONALの項目でUCS-4の範囲(UCS-2の範囲を含む)をサポートします。
- UTF-8(8-bit UCS Transformation Format)
-
エンコーディングスキーマの一つの形式です。ASCII文字を1バイト,日本語文字を3〜8バイト,半角かたかなを3バイトで表現します。
COBOL2002では,用途がDISPLAYの項目で使用します。
- XML(eXtensible Markup Language)
-
World Wide Web Consortium(W3C)によって標準化が進められている,文章の構造を定義するための言語です。XMLでは,テキストファイル中の各データをタグ(<>)で囲むことによって,データの構造を定義します。
- XMLアクセス用データ定義
-
XMLアクセスルーチンの戻り値や,アクセスするXML要素に対応したデータ項目を登録集原文として提供するものです。XMLアクセス用データ定義は,XMLドキュメントのDTDとユーザが作成したDDFを基に,cblxmlコマンドを使って生成します。
- XMLアクセスルーチン
-
COBOLプログラムからXMLドキュメントにアクセスするときに呼び出す副プログラムです。XMLアクセスルーチンは,XMLドキュメントのDTDとユーザが作成したDDFを基に,cblxmlコマンドを使って生成します。
- XML要素
-
XMLドキュメントで,XMLタグ,タグに付随する属性,およびタグに囲まれたデータのすべてのことです。