ANSI/INCITS/ISO/IEC 11404:1996(R2007)
情報技術、プログラミング言語とその環境、システム ソフトウェア インターフェイス、言語依存のデータ型

規格番号
ANSI/INCITS/ISO/IEC 11404:1996(R2007)
制定年
1996
出版団体
American National Standards Institute (ANSI)
最新版
ANSI/INCITS/ISO/IEC 11404:1996(R2007)
範囲
この国際標準は、言語非依存 (LI) データ型と呼ばれる、プログラミング言語およびソフトウェア インターフェイスで一般的に使用されるデータ型のコレクションの命名法と共有セマンティクスを指定します。 他のデータ型を参照せずに最初から定義されるという意味でのプリミティブ データ型と、他のデータ型に関して全体または部分的に定義されるという意味での非プリミティブ データ型の両方を指定します。 この国際規格におけるデータ型の仕様は、指定されたデータ型が、プログラミング言語で使用される実際のデータ型や、概念データ型を必要とするその他のエンティティが特定のインスタンスであるデータ型のクラスであるという意味で、「言語に依存しない」ものです。 この国際規格は明示的に示しています。 「データ型」の 3 つの概念、つまり以下を区別します。 ~ データ型の概念的または抽象的な概念。 名目的な値とプロパティによってデータ型を特徴づけます。 ~ データ型の構造概念。 特定の機能を備えた特定のコンポーネント データ型の概念的な組織としてデータ型を特徴づけます。 および ~ データ型の実装概念。 これは、特定の環境におけるデータ型の表現に関する規則を定義することによってデータ型を特徴づけます。 この国際標準は、原子性の構造概念を持つ、一般的に使用される多くのプリミティブ データ型および非プリミティブ データ型の抽象概念を定義します。 。 この国際標準はすべてのアトミック データ型を定義しているわけではありません。 プログラミング言語とソフトウェア インターフェイスで一般的なものだけを定義します。 この国際規格は、他の非プリミティブ データ型の仕様に関する構造概念を定義し、ここで定義されていないデータ型を、ここで定義されている LI データ型に関して構造的に定義できる手段を提供します。 この国際規格は、データタイプミスの実装概念の部分的な語彙を定義し、以下を提供しますデータ型の定義でこの語彙を使用するためですが、必須ではありません。 この語彙の主な目的は、データ型に関連する一般的な実装概念を特定し、それらを概念的な概念と区別することです。 実装概念の使用に関する仕様は、データ型の識別と区別のみに関係するこの国際標準の範囲外とみなされます。 この国際標準は、LI データ型と他の言語のデータ型の間のマッピングに必要な要素を指定します。 この国際標準は、マッピングの正確な形式を指定するのではなく、マッピングに必要な情報の内容を指定します。

ANSI/INCITS/ISO/IEC 11404:1996(R2007) 規範的参照

  • ISO/IEC 10646-1:1993 情報技術のためのユニバーサル マルチオクテット コード化文字セット (UCS) パート 1: アーキテクチャと基本的な多言語面
  • ISO/IEC 8824:1990 情報技術オープン システム相互接続抽象構文表記 1 (ASN 1) 仕様

ANSI/INCITS/ISO/IEC 11404:1996(R2007) 発売履歴

  • 0000 ANSI/INCITS/ISO/IEC 11404:1996(R2007)



© 著作権 2024