標準解讀
《GB/T 18221-2000 信息技術 程序設計語言 環(huán)境與系統軟件接口 獨立于語言的數據類型》這一標準主要規(guī)定了在不同程序設計語言環(huán)境下,系統軟件接口所使用的獨立于具體語言的數據類型規(guī)范。然而,您提供的對比請求中,《》部分為空,意味著沒有指定與之比較的另一個標準或版本。因此,直接對比該標準與其他特定標準的變更內容無法完成。
如果目的是理解《GB/T 18221-2000》本身的關鍵點,可以概述該標準的核心內容包括但不限于:
- 定義了一系列基礎數據類型,如整型、實型(浮點數)、字符型等,這些數據類型在不同的編程語言中應當具有一致的語義和行為。
- 規(guī)范了數據類型的表示、存儲及操作方式,確??缯Z言的兼容性和互操作性。
- 描述了如何通過系統軟件接口傳遞和處理這些數據類型,為軟件開發(fā)提供了跨平臺的標準化依據。
- 強調了數據類型獨立于具體編程語言的設計原則,有助于提升軟件組件的重用性和移植性。
若要對比其與另一標準的具體變更,需要提供具體的對比對象,例如某個更新版本的標準號或名稱,才能進行詳細的變更分析。
如需獲取更多詳盡信息,請直接參考下方經官方授權發(fā)布的權威標準文檔。
....
查看全部
- 現行
- 正在執(zhí)行有效
- 2000-10-17 頒布
- 2001-10-01 實施





文檔簡介
!C5.35.060L74中華人民共和國國家標準GB/T18221—2000idtISO/IEC11404:1996信息技術程序設計語言、環(huán)境與系統軟件接口獨立于語言的數據類型Informationtechnology-Programminglanguages.theirenvironmentsandsystemsoftwareinterfaces--Languageindependentdatatypes2000-10-17發(fā)布2001-10-01實施國家質量技術監(jiān)督局發(fā)布
GB/T18221-2000ISO/IEC前言引言范圍2一致性2.1直接-一致性2.2間接一致性2.3映射標準一致性3引用標準············….定義5約定5.1形式語法5.2正文約定6基本概念6.1數據類型·6.2植空間6.3數據類型性質6.3.1相等6.3.2次序6.3.3邊界6.3.4草數6.3.5確與近似6.3.6數值的………6.4本原與非本原數據類型6.5數數據類型產生器6.6特性描述運算6.7數據類型族6.8聚集數據類型6.8.1同類……………6.8.26.8.3難一性···6.8.4(聚集強加的)排序………6.8.5訪問方法……6.8.6遞歸結構…數據類型規(guī)格說明語言元素
GB/T18221-20007.1IDN字符集7.27.3同詞法對象…7.3.1標識符…….7.3.2數字串·7.3.3字符字面值與串字面值7.3.4關鍵字·7.4住解……7.57.5.1獨立值·7.5.2依賴值………·8數據類型……8.1本原數據類型…8.1.1布爾··8.1.2狀杰·8.1.3枚舉8.1.4宇符8.1.5序數·8.1.6日期與時間·8.1.7整數…8.1.8有理數……·8.1.9含比例數·8.1.10實數8.1.11復數8.1.12無作用8.2子類型與擴展類型8.2.1范圍………8.2.2篩選……8.2.3排排他……8.2.4規(guī)模….8.2.5顯式子類型…8.2.6擴展……8.3產生的數據類型8.3.1選擇…8.3.2指針……8.3.3過過程…8.4聚集數據類型·.4.1記錄?8.4.2集合8.4.3
GB/T18221-20008.4.4序列……8.4.5數組………8.4.6表…8.5定義的數據類型…·聲明………9.1類型聲明……9.1.1重命名聲明·9.1.2新數據類型聲明·9.1.3新產生器聲明…9.2值聲明?….·…····……·9.3終止聲明…………10定義的數據類型與產生器10.1定義的數據類型10.1.1自然數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對象標識符10.2定義的產生器10.2.110.2.2樹10.2.3循環(huán)枚舉10.2.4任任選11映射….1.1出映射11.2入映射11.3逆入映射11.4數據類型支持1.4.1相等支持1.4.2次序支持1.4.3邊界支持11.4.4基數支持11.4.5精確與近似特性支持1.4.6數值性質支持附錄A(提示的附錄)字符集標準
GB/T18221-2000附錄B(提示的附錄)推薦的注解安排56附錄C(提示的附錄)數據類型的實現概念57附錄D(提示的附錄)公共接口定義符號的語法60附錄E(提示的附錄)射到Pascal示例………65附錄F(提示的附錄)映射到MUMPS示例附錄G(提示的附錄)已解決的問題·……附錄H(提示的附錄)詞/語法規(guī)定中的詞匯中英文對照表
GB/T18221-2000前言本標準等同采用ISO/IEC11404:1996《信息技術程序設計語言、環(huán)境與系統軟件接口獨立于語言的數據類型》。為便于理解標準正文,增加了附錄H.即詞/語法規(guī)定中的詞匯中英文對照表本標準的附錄A至附錄H都是提示的附錄。本標準由中華人民共和國信息產業(yè)部提出。本標準由中國電子技術標準化研究所歸口本標準起草單位:西安電子科技大學。本標準主要起草人:劉堅、金益民、馮惠
GB/T18221-2000ISO/IEC前言ISO(國際標準化組織)和IEC(國際電工委員會)是世界性的標準化專門機構。國家成員體(它們都是ISO或IC的成員國)通過國際組織建立的各個技術委員會參與制定針對特定技術范圍的國際標準。ISO和IEC的各技術委員會在共同感興趣的領域內進行合作。與ISO和IEC有聯系的其他官方和非官方國際組織也可參與國際標準的制定工作。對于信息技術領域,ISO和IEC建立了一個聯合技術委員會ISO/IECJTCl。由聯合技術委員會提出的國際標準草案需分發(fā)給國家成員體進行表決。發(fā)布一項國際標準,至少需要75%的參與表決的國家成員體投票贊同。國際標準ISO/IEC11404是由ISO/IECJTCl"信息技術"聯合技術委員會的SC22“信息技術程序設計語言、環(huán)境及系統軟件接口"分技術委員會制定的。本標準的附錄A到附錄G僅提供參考信息
GB/T18221-2000本標準提供獨立于語言數據類型的規(guī)格說明。本標準定義了一個數據類型集合,該數據類型集合獨立于任何特定的程序設計語言的規(guī)格說明和實現,它足夠豐富,因而任何標準程序設計語言或服務包中共用的數據類型均可映射到此集合中的某種數據類型本標準的目的是促進不同語言以及與語言相關實體數據類型概念上的通用性與互換性。本標準中規(guī)定的每一數據類型均具有區(qū)別于其他數據類型的基本特性.并且有助于識別其他標準中的相關(或接近相關的)數據類型。因此.本標準為所有使用概念數據類型的標準提供了單一的公共參考模型。希望每一程序設計語言標準定義一個從該程序設計語言支持的數據類型到本標準所規(guī)定的數據類型的映射.語義上使其數據類型與參考模型的數據類型一致;從而與其他程序設計語言的相關類型一致。進進一步希望每個程序設計語言標準定義一個從該語言可以合理地支持的獨立于語言的(Language-Independent.LI)數據類型到在程序設計語言中可指定的數據類型的映射。同時,本標準與其他應用一起,用于定義過程調用參數的"獨立于語言的綁定”.過程調用由對每一標準服務的標準接口的主要元素組成。這種服務綁定與語言映射的結果,與獨立于語言的過程調用機制一起,導致了下列情況:無需再產生更多的"(語言)對(服務)的綁定"文檔,每個服務接口,通過使用LI數據類型定義其參數,有效地定義了這些參數對任何標準程序設計語言的綁定;而每個程序設計語言,通過它把L1數據類型映射到該語言的數據類型,有效定義了該語言到任何標準服務的綁定
中華人民共和國國家標準信息技術程序設計語言、環(huán)境與系統軟件接口獨立于語言的數據類型GB/T18221-Informationtechnology-Programming-2000idtISo/IEC11404:1996languages.theirenvironmentsandsystemsoftwareinterfaces-Languageindependentdatatypes圍本標準規(guī)定了程序設計語言和軟件接口中通用的一批數據類型的術語和共享語義·稱為獨立于語言(LI)的數據類型。本標準既規(guī)定了其定義無需引用其他數據類型的本原數據類型,也規(guī)定了非本原數據類型,而非本原數據類型全部或部分由其他數據類型定義。本標準中的數據類型的規(guī)格說明是"獨立于語言的",即所規(guī)定的數據類型是數據類型的類,用于程序設計語言和其他需要數據類型概念的實體的實際數據類型是特定的實例。本標準特別區(qū)分“數據類型”的三個概念·即:-數據類型的抽象概念.通過名義上的值和性質來描述數據類型的特征:數據類型的結構概念·把數據類型描述為其組成部分的數據類型及其功能的概念組織;數據類型的實現概念.通過定義在給定環(huán)境中數據類型的表示規(guī)則來描述數據類型的特征本標準定義了許多共同使用的具有原子性的本原和非本原數據類型的抽象概念。本標準并未定義所有的原子數據類型:僅定義了程序設計語言和軟件接口中通用的數據類型.本標準為其他非本原數據類型的規(guī)格說明定義結構概念.并提出一種手段,通過它可以使用本標準定義的LI數據類型從結構上定義本標準未定義的數據類型。本標準為數據類型的實現概念定義了一部分詞匯表,并且提供了在數據類型定義中對詞匯表的使用。詞匯表的主要目的是標識與數據類型相關的共用實現概念并且與抽象概念區(qū)分。對實現概念使用的規(guī)格說明已經超出本標準的范圍,本標準僅考虐數據類型的標識與區(qū)分。本標準規(guī)定了LI數據類型和其他語言數據類型之間映射所需的元素。本標準未規(guī)定映射的精確形式,而規(guī)定了映射所需的信息內容。2一致性·個信息處理的產品、系統、元素或其他實體,可以通過使用本標準中規(guī)定的數據類型直接遵循本標準(見2.1).
溫馨提示
- 1. 本站所提供的標準文本僅供個人學習、研究之用,未經授權,嚴禁復制、發(fā)行、匯編、翻譯或網絡傳播等,侵權必究。
- 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打?。驍底稚唐返奶厥庑?,一經售出,不提供退換貨服務。
- 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質量問題。
最新文檔
- 老年健康管理2025年長期照護服務模式與養(yǎng)老產業(yè)市場拓展策略分析及建議報告
- 新能源汽車用數據支撐分析試題及答案
- 電動汽車用戶行為分析的新視角試題及答案
- 汽車內飾設計創(chuàng)新與消費者偏好研究報告
- 體育休閑廣場配套設施建設標準與規(guī)范評估報告
- 電動汽車續(xù)航能力提升的科學研究試題及答案
- 未來電動車的科研與教育合作新模式研究試題及答案
- 蕪湖理論考試試題及答案
- 教師反思與教育技術的結合應用試題及答案
- 幼兒園簡單數學推理與觀察題目及答案
- 110kV電纜交流耐壓試驗方案
- 動力源開關電源說明書-dkd51系統維護手冊
- 手弧焊的基本操作
- 新概念英語青少版-2B全單元課件-unit-25(共32張)
- 初中八年級上冊信息技術《用Python編程》教學設計
- 施工項目安全交底確認書
- 國際機票后端引擎緩存系統架構
- 貴州干部履歷表(2023版)
- 消火栓月檢查表
- 高血壓腦病-PPT課件
- 人防工程竣工資料(全套)
評論
0/150
提交評論