
Information technology--Programming languages,their environments and system software interfaces--Language-independent datatypes
標準號:GB/T 18221-2000
本標準規定了程序設計語言和軟件接口中通用的一批數據類型的術語和共享語義,稱為獨立語言(LI)的數據類型。本標準既規定了其定義無需引用其他數據類型的本原數據類型,也規定了非本原數據類型,而非本原數據類型全部或部分由其他數據類型定義。本標準只的數據類型的規定說明是“獨立于語言的”,即所規定的數據類型是數據類型的類,用于程序設計語言和其他需要數據類型概念的實體的實際數據類型是特定的實例。本標準特別區分“數據類型”的三個概念,即:--數據類型的抽象概念,通過名義上的值和性質來描述數據類型的特征;--數據類型的結構概念,把數據類型描述為其組成部分的數據類型及其功能的概念組織;--數據類型的實現概念,通過定義在給定環境中數據類型的表示規則來描述數據類型的特征。本標準定義了許多共同使用的具有原子性的本原和非本原數據類型的抽象概念。本標準并未定義所有的原子數據類型;僅定義了程序設計語言和軟件接口中通用的數據類型。本標準為其他非本原數據類型的規格說明定義結構概念,并提出一種手段,通過它可以使用本標準定義的LI數據類型從結構上定義本標準未定義的數據類型。本標準為數據類型的實現概念定義了一部分詞匯表,并且提供了在數據類型定義中對詞匯表的使用。詞匯表的主要目的是標識與數據類型相關的共用實現概念并且與抽象概念區分。對現實概念使用的規格說明已經超出本標準的范圍,本標準僅考慮數據類型的標識與區分。本標準規定了LI數據類型和其他語言數據類型之間映射所需的素。本標準未規定映射的精確形式,而規定了映射所需的信息內容。
暫未檢測到相關機構,邀您申請入駐~
暫未檢測到相關機構,邀您申請入駐~
暫未檢測到相關機構,邀您申請入駐~