標(biāo)準(zhǔn)解讀

《GB/T 18221-2000 信息技術(shù) 程序設(shè)計語言 環(huán)境與系統(tǒng)軟件接口 獨(dú)立于語言的數(shù)據(jù)類型》這一標(biāo)準(zhǔn)主要規(guī)定了在不同程序設(shè)計語言環(huán)境下,系統(tǒng)軟件接口所使用的獨(dú)立于具體語言的數(shù)據(jù)類型規(guī)范。然而,您提供的對比請求中,《》部分為空,意味著沒有指定與之比較的另一個標(biāo)準(zhǔn)或版本。因此,直接對比該標(biāo)準(zhǔn)與其他特定標(biāo)準(zhǔn)的變更內(nèi)容無法完成。

如果目的是理解《GB/T 18221-2000》本身的關(guān)鍵點(diǎn),可以概述該標(biāo)準(zhǔn)的核心內(nèi)容包括但不限于:

  • 定義了一系列基礎(chǔ)數(shù)據(jù)類型,如整型、實(shí)型(浮點(diǎn)數(shù))、字符型等,這些數(shù)據(jù)類型在不同的編程語言中應(yīng)當(dāng)具有一致的語義和行為。
  • 規(guī)范了數(shù)據(jù)類型的表示、存儲及操作方式,確??缯Z言的兼容性和互操作性。
  • 描述了如何通過系統(tǒng)軟件接口傳遞和處理這些數(shù)據(jù)類型,為軟件開發(fā)提供了跨平臺的標(biāo)準(zhǔn)化依據(jù)。
  • 強(qiáng)調(diào)了數(shù)據(jù)類型獨(dú)立于具體編程語言的設(shè)計原則,有助于提升軟件組件的重用性和移植性。

若要對比其與另一標(biāo)準(zhǔn)的具體變更,需要提供具體的對比對象,例如某個更新版本的標(biāo)準(zhǔn)號或名稱,才能進(jìn)行詳細(xì)的變更分析。


如需獲取更多詳盡信息,請直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。

....

查看全部

  • 現(xiàn)行
  • 正在執(zhí)行有效
  • 2000-10-17 頒布
  • 2001-10-01 實(shí)施
?正版授權(quán)
GB/T 18221-2000信息技術(shù)程序設(shè)計語言環(huán)境與系統(tǒng)軟件接口獨(dú)立于語言的數(shù)據(jù)類型_第1頁
GB/T 18221-2000信息技術(shù)程序設(shè)計語言環(huán)境與系統(tǒng)軟件接口獨(dú)立于語言的數(shù)據(jù)類型_第2頁
GB/T 18221-2000信息技術(shù)程序設(shè)計語言環(huán)境與系統(tǒng)軟件接口獨(dú)立于語言的數(shù)據(jù)類型_第3頁
GB/T 18221-2000信息技術(shù)程序設(shè)計語言環(huán)境與系統(tǒng)軟件接口獨(dú)立于語言的數(shù)據(jù)類型_第4頁
GB/T 18221-2000信息技術(shù)程序設(shè)計語言環(huán)境與系統(tǒng)軟件接口獨(dú)立于語言的數(shù)據(jù)類型_第5頁

文檔簡介

!C5.35.060L74中華人民共和國國家標(biāo)準(zhǔn)GB/T18221—2000idtISO/IEC11404:1996信息技術(shù)程序設(shè)計語言、環(huán)境與系統(tǒng)軟件接口獨(dú)立于語言的數(shù)據(jù)類型Informationtechnology-Programminglanguages.theirenvironmentsandsystemsoftwareinterfaces--Languageindependentdatatypes2000-10-17發(fā)布2001-10-01實(shí)施國家質(zhì)量技術(shù)監(jiān)督局發(fā)布

GB/T18221-2000ISO/IEC前言引言范圍2一致性2.1直接-一致性2.2間接一致性2.3映射標(biāo)準(zhǔn)一致性3引用標(biāo)準(zhǔn)············….定義5約定5.1形式語法5.2正文約定6基本概念6.1數(shù)據(jù)類型·6.2植空間6.3數(shù)據(jù)類型性質(zhì)6.3.1相等6.3.2次序6.3.3邊界6.3.4草數(shù)6.3.5確與近似6.3.6數(shù)值的………6.4本原與非本原數(shù)據(jù)類型6.5數(shù)數(shù)據(jù)類型產(chǎn)生器6.6特性描述運(yùn)算6.7數(shù)據(jù)類型族6.8聚集數(shù)據(jù)類型6.8.1同類……………6.8.26.8.3難一性···6.8.4(聚集強(qiáng)加的)排序………6.8.5訪問方法……6.8.6遞歸結(jié)構(gòu)…數(shù)據(jù)類型規(guī)格說明語言元素

GB/T18221-20007.1IDN字符集7.27.3同詞法對象…7.3.1標(biāo)識符…….7.3.2數(shù)字串·7.3.3字符字面值與串字面值7.3.4關(guān)鍵字·7.4住解……7.57.5.1獨(dú)立值·7.5.2依賴值………·8數(shù)據(jù)類型……8.1本原數(shù)據(jù)類型…8.1.1布爾··8.1.2狀杰·8.1.3枚舉8.1.4宇符8.1.5序數(shù)·8.1.6日期與時間·8.1.7整數(shù)…8.1.8有理數(shù)……·8.1.9含比例數(shù)·8.1.10實(shí)數(shù)8.1.11復(fù)數(shù)8.1.12無作用8.2子類型與擴(kuò)展類型8.2.1范圍………8.2.2篩選……8.2.3排排他……8.2.4規(guī)?!?8.2.5顯式子類型…8.2.6擴(kuò)展……8.3產(chǎn)生的數(shù)據(jù)類型8.3.1選擇…8.3.2指針……8.3.3過過程…8.4聚集數(shù)據(jù)類型·.4.1記錄?8.4.2集合8.4.3

GB/T18221-20008.4.4序列……8.4.5數(shù)組………8.4.6表…8.5定義的數(shù)據(jù)類型…·聲明………9.1類型聲明……9.1.1重命名聲明·9.1.2新數(shù)據(jù)類型聲明·9.1.3新產(chǎn)生器聲明…9.2值聲明?….·…····……·9.3終止聲明…………10定義的數(shù)據(jù)類型與產(chǎn)生器10.1定義的數(shù)據(jù)類型10.1.1自然數(shù)10.1.210.1.310.1.4位串0.1.5字符串10.1.6時間間隔10.1.7八位位組0.1.8八位字符串10.1.9私有10.1.10對象標(biāo)識符10.2定義的產(chǎn)生器10.2.110.2.2樹10.2.3循環(huán)枚舉10.2.4任任選11映射….1.1出映射11.2入映射11.3逆入映射11.4數(shù)據(jù)類型支持1.4.1相等支持1.4.2次序支持1.4.3邊界支持11.4.4基數(shù)支持11.4.5精確與近似特性支持1.4.6數(shù)值性質(zhì)支持附錄A(提示的附錄)字符集標(biāo)準(zhǔn)

GB/T18221-2000附錄B(提示的附錄)推薦的注解安排56附錄C(提示的附錄)數(shù)據(jù)類型的實(shí)現(xiàn)概念57附錄D(提示的附錄)公共接口定義符號的語法60附錄E(提示的附錄)射到Pascal示例………65附錄F(提示的附錄)映射到MUMPS示例附錄G(提示的附錄)已解決的問題·……附錄H(提示的附錄)詞/語法規(guī)定中的詞匯中英文對照表

GB/T18221-2000前言本標(biāo)準(zhǔn)等同采用ISO/IEC11404:1996《信息技術(shù)程序設(shè)計語言、環(huán)境與系統(tǒng)軟件接口獨(dú)立于語言的數(shù)據(jù)類型》。為便于理解標(biāo)準(zhǔn)正文,增加了附錄H.即詞/語法規(guī)定中的詞匯中英文對照表本標(biāo)準(zhǔn)的附錄A至附錄H都是提示的附錄。本標(biāo)準(zhǔn)由中華人民共和國信息產(chǎn)業(yè)部提出。本標(biāo)準(zhǔn)由中國電子技術(shù)標(biāo)準(zhǔn)化研究所歸口本標(biāo)準(zhǔn)起草單位:西安電子科技大學(xué)。本標(biāo)準(zhǔn)主要起草人:劉堅、金益民、馮惠

GB/T18221-2000ISO/IEC前言ISO(國際標(biāo)準(zhǔn)化組織)和IEC(國際電工委員會)是世界性的標(biāo)準(zhǔn)化專門機(jī)構(gòu)。國家成員體(它們都是ISO或IC的成員國)通過國際組織建立的各個技術(shù)委員會參與制定針對特定技術(shù)范圍的國際標(biāo)準(zhǔn)。ISO和IEC的各技術(shù)委員會在共同感興趣的領(lǐng)域內(nèi)進(jìn)行合作。與ISO和IEC有聯(lián)系的其他官方和非官方國際組織也可參與國際標(biāo)準(zhǔn)的制定工作。對于信息技術(shù)領(lǐng)域,ISO和IEC建立了一個聯(lián)合技術(shù)委員會ISO/IECJTCl。由聯(lián)合技術(shù)委員會提出的國際標(biāo)準(zhǔn)草案需分發(fā)給國家成員體進(jìn)行表決。發(fā)布一項國際標(biāo)準(zhǔn),至少需要75%的參與表決的國家成員體投票贊同。國際標(biāo)準(zhǔn)ISO/IEC11404是由ISO/IECJTCl"信息技術(shù)"聯(lián)合技術(shù)委員會的SC22“信息技術(shù)程序設(shè)計語言、環(huán)境及系統(tǒng)軟件接口"分技術(shù)委員會制定的。本標(biāo)準(zhǔn)的附錄A到附錄G僅提供參考信息

GB/T18221-2000本標(biāo)準(zhǔn)提供獨(dú)立于語言數(shù)據(jù)類型的規(guī)格說明。本標(biāo)準(zhǔn)定義了一個數(shù)據(jù)類型集合,該數(shù)據(jù)類型集合獨(dú)立于任何特定的程序設(shè)計語言的規(guī)格說明和實(shí)現(xiàn),它足夠豐富,因而任何標(biāo)準(zhǔn)程序設(shè)計語言或服務(wù)包中共用的數(shù)據(jù)類型均可映射到此集合中的某種數(shù)據(jù)類型本標(biāo)準(zhǔn)的目的是促進(jìn)不同語言以及與語言相關(guān)實(shí)體數(shù)據(jù)類型概念上的通用性與互換性。本標(biāo)準(zhǔn)中規(guī)定的每一數(shù)據(jù)類型均具有區(qū)別于其他數(shù)據(jù)類型的基本特性.并且有助于識別其他標(biāo)準(zhǔn)中的相關(guān)(或接近相關(guān)的)數(shù)據(jù)類型。因此.本標(biāo)準(zhǔn)為所有使用概念數(shù)據(jù)類型的標(biāo)準(zhǔn)提供了單一的公共參考模型。希望每一程序設(shè)計語言標(biāo)準(zhǔn)定義一個從該程序設(shè)計語言支持的數(shù)據(jù)類型到本標(biāo)準(zhǔn)所規(guī)定的數(shù)據(jù)類型的映射.語義上使其數(shù)據(jù)類型與參考模型的數(shù)據(jù)類型一致;從而與其他程序設(shè)計語言的相關(guān)類型一致。進(jìn)進(jìn)一步希望每個程序設(shè)計語言標(biāo)準(zhǔn)定義一個從該語言可以合理地支持的獨(dú)立于語言的(Language-Independent.LI)數(shù)據(jù)類型到在程序設(shè)計語言中可指定的數(shù)據(jù)類型的映射。同時,本標(biāo)準(zhǔn)與其他應(yīng)用一起,用于定義過程調(diào)用參數(shù)的"獨(dú)立于語言的綁定”.過程調(diào)用由對每一標(biāo)準(zhǔn)服務(wù)的標(biāo)準(zhǔn)接口的主要元素組成。這種服務(wù)綁定與語言映射的結(jié)果,與獨(dú)立于語言的過程調(diào)用機(jī)制一起,導(dǎo)致了下列情況:無需再產(chǎn)生更多的"(語言)對(服務(wù))的綁定"文檔,每個服務(wù)接口,通過使用LI數(shù)據(jù)類型定義其參數(shù),有效地定義了這些參數(shù)對任何標(biāo)準(zhǔn)程序設(shè)計語言的綁定;而每個程序設(shè)計語言,通過它把L1數(shù)據(jù)類型映射到該語言的數(shù)據(jù)類型,有效定義了該語言到任何標(biāo)準(zhǔn)服務(wù)的綁定

中華人民共和國國家標(biāo)準(zhǔn)信息技術(shù)程序設(shè)計語言、環(huán)境與系統(tǒng)軟件接口獨(dú)立于語言的數(shù)據(jù)類型GB/T18221-Informationtechnology-Programming-2000idtISo/IEC11404:1996languages.theirenvironmentsandsystemsoftwareinterfaces-Languageindependentdatatypes圍本標(biāo)準(zhǔn)規(guī)定了程序設(shè)計語言和軟件接口中通用的一批數(shù)據(jù)類型的術(shù)語和共享語義·稱為獨(dú)立于語言(LI)的數(shù)據(jù)類型。本標(biāo)準(zhǔn)既規(guī)定了其定義無需引用其他數(shù)據(jù)類型的本原數(shù)據(jù)類型,也規(guī)定了非本原數(shù)據(jù)類型,而非本原數(shù)據(jù)類型全部或部分由其他數(shù)據(jù)類型定義。本標(biāo)準(zhǔn)中的數(shù)據(jù)類型的規(guī)格說明是"獨(dú)立于語言的",即所規(guī)定的數(shù)據(jù)類型是數(shù)據(jù)類型的類,用于程序設(shè)計語言和其他需要數(shù)據(jù)類型概念的實(shí)體的實(shí)際數(shù)據(jù)類型是特定的實(shí)例。本標(biāo)準(zhǔn)特別區(qū)分“數(shù)據(jù)類型”的三個概念·即:-數(shù)據(jù)類型的抽象概念.通過名義上的值和性質(zhì)來描述數(shù)據(jù)類型的特征:數(shù)據(jù)類型的結(jié)構(gòu)概念·把數(shù)據(jù)類型描述為其組成部分的數(shù)據(jù)類型及其功能的概念組織;數(shù)據(jù)類型的實(shí)現(xiàn)概念.通過定義在給定環(huán)境中數(shù)據(jù)類型的表示規(guī)則來描述數(shù)據(jù)類型的特征本標(biāo)準(zhǔn)定義了許多共同使用的具有原子性的本原和非本原數(shù)據(jù)類型的抽象概念。本標(biāo)準(zhǔn)并未定義所有的原子數(shù)據(jù)類型:僅定義了程序設(shè)計語言和軟件接口中通用的數(shù)據(jù)類型.本標(biāo)準(zhǔn)為其他非本原數(shù)據(jù)類型的規(guī)格說明定義結(jié)構(gòu)概念.并提出一種手段,通過它可以使用本標(biāo)準(zhǔn)定義的LI數(shù)據(jù)類型從結(jié)構(gòu)上定義本標(biāo)準(zhǔn)未定義的數(shù)據(jù)類型。本標(biāo)準(zhǔn)為數(shù)據(jù)類型的實(shí)現(xiàn)概念定義了一部分詞匯表,并且提供了在數(shù)據(jù)類型定義中對詞匯表的使用。詞匯表的主要目的是標(biāo)識與數(shù)據(jù)類型相關(guān)的共用實(shí)現(xiàn)概念并且與抽象概念區(qū)分。對實(shí)現(xiàn)概念使用的規(guī)格說明已經(jīng)超出本標(biāo)準(zhǔn)的范圍,本標(biāo)準(zhǔn)僅考虐數(shù)據(jù)類型的標(biāo)識與區(qū)分。本標(biāo)準(zhǔn)規(guī)定了LI數(shù)據(jù)類型和其他語言數(shù)據(jù)類型之間映射所需的元素。本標(biāo)準(zhǔn)未規(guī)定映射的精確形式,而規(guī)定了映射所需的信息內(nèi)容。2一致性·個信息處理的產(chǎn)品、系統(tǒng)、元素或其他實(shí)體,可以通過使用本標(biāo)準(zhǔn)中規(guī)定的數(shù)據(jù)類型直接遵循本標(biāo)準(zhǔn)(見2.1).

溫馨提示

  • 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
  • 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打?。?,因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
  • 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。

最新文檔

評論

0/150

提交評論