標準解讀
GB/T 17151.1-1997是一項中國國家標準,全稱為《計算機圖形信息處理系統 程序員分層交互圖形系統 第1部分:功能描述》。該標準主要關注于規范和定義程序員在使用分層交互圖形系統進行計算機圖形信息處理時所需遵循的一系列功能要求。下面是對該標準核心內容的展開說明:
標準背景與目的
此標準出臺的背景是為了統一和提升計算機圖形信息處理系統的開發和應用水平,特別是在程序員設計和實現分層交互圖形界面方面。它的主要目的是提供一套標準化的功能框架,幫助程序員高效地創建用戶友好、功能豐富的圖形界面,同時確保不同系統之間的兼容性和互操作性。
分層交互圖形系統概念
分層交互圖形系統是一種軟件架構,它將圖形用戶界面(GUI)的設計分解為多個層次,每個層次負責不同的功能和表現。這些層次可能包括數據管理、邏輯控制、用戶界面布局、以及圖形渲染等。通過這種分層方法,系統設計變得更加模塊化,便于維護和擴展。
功能描述內容概覽
-
圖形元素與控件:定義了基本圖形元素(如點、線、面、文本等)及其屬性,以及常用的用戶界面控件(按鈕、滑塊、文本框等)的標準行為和外觀。
-
事件處理模型:闡述了如何處理用戶輸入事件(如鼠標點擊、鍵盤輸入),以及事件傳遞和響應機制,確保程序員能夠編寫出對用戶動作敏感的交互程序。
-
繪圖與渲染:規定了圖形繪制的基本操作和高級渲染技術,包括顏色模式、坐標變換、紋理映射等,以支持復雜圖形的高效呈現。
-
窗口與視圖管理:描述了窗口的創建、移動、縮放及多窗口管理機制,還包括視圖的概念,即如何組織和顯示圖形信息的不同視角或部分。
-
模型-視圖-控制器(MVC)架構:雖然標準發布早于MVC模式廣泛普及之前,但它隱含了類似的思想,即分離數據模型、用戶界面和用戶交互控制邏輯,以促進軟件的靈活性和可維護性。
-
資源管理和國際化支持:涉及圖形資源(如圖標、字體)的加載和管理,以及如何設計系統以支持多語言環境下的本地化和國際化顯示。
實施意義
該標準的實施有助于軟件開發者遵循統一的編程接口和設計原則,簡化跨平臺圖形應用的開發難度,提高軟件開發效率和用戶體驗的一致性。對于用戶而言,這意味著更加直觀、易用且功能強大的圖形界面。
結論部分避免
如需獲取更多詳盡信息,請直接參考下方經官方授權發布的權威標準文檔。
....
查看全部
- 廢止
- 已被廢除、停止使用,并不再更新
- 1997-12-15 頒布
- 1998-08-01 實施





文檔簡介
ICS.35.140L81中華人民共和國國家標準GB/T17151.1-1997eqvIso/Lc9592-1:1989計算機圖形信息處理系統程序員分層交互圖形系統第1部分:功力能描述Informationprocessingsystems-ComputergraphicsProgrammer'sHierarchicalinteractiveGraphicsSystem(PHIGS)Part:Functionalldescription1997-12-15發布1998-08-01實施國家技術監督局發布
GB/T17151.1-1997前言ISO/IEC前言引言范圍23定義程序員分層交互圖形系統……4.1本標準說明……4.24.3批念·4.4集中式結構存儲器(CSS)4.5圖形輸出………·4.6工作站…………坐標系統和變換………4.752圖形輸入…………·4.8624.9PHIGS元文件接口4.10PHIGS狀態……694.11詢問功能704.12出錯處理704.13PHIGS和應用程序間的特殊接口74.14最小支持準則5PHIGS功能面數規范小5.1函數的描述形式…·5.2755.3輸出圖原函數……5.4屬性規范函數………·85座換和剪取函數5.55.6結構內容函數5.77結構操作函數5.8結構顯示函數5.9結構存檔函數1295.10輸入兩數………………5.11元文件函數…………5.12陶問西數……164出錯控制函數……5.13221
GB/T17151.1-19975.14特殊接口函數…………2226PHIGS數據結構·2236.1記號和數據類型2236.22256.3PHIGS描述表2266.4PHIGS遍歷狀態表2286.5PHIGS狀態表2306.6工作站狀態表2316.7工作站描述表2356.8結構狀態表··2416.9PHIGS出錯狀態表…241附錄A(標淮的附錄)PHIGS實現中允許的差異242附錄B(提示的附錄)功能兩數表·…….…·.245附錄C(提示的附錄)出錯信息表………260附錄D(提示的附錄)接口……·263附錄E(提示的附錄)PHIGS視圖模型265附錄F(提示的附錄)PHIGS/CKS的區別265附錄G(提示的附錄)隱藏線/隱藏面消除條件266附錄H(提示的附錄)CGM和PHIGS的關系……….267附錄I提示的附錄),顏色模型……274
GB/T17151.1-1997本標準是根據國際標準化組織和國際電工委員會ISO/IEC9592(1989年4月1日第一版)計算機圖形信息處理系統——程序員分層交互圖形系統(PHIGS)》系列標準制訂的。該系列標準在GB/T17151《計算機圖形信息處理系統程序員分層交互圖形系統(PHIGS)》總標題下,包括以下三個部分第1部分(GB/T17151.1):功能描述第2部分(GB/T17151.2):存檔文件格式第3部分(GB/T17151.3):存檔文件正文編碼本標準是其中的功能描述標準根據ISO/IEC于1993年10月15日和1994年8月1日對ISO/IEC9592-1所發布的技術勤誤1、技術勤誤2和1992年9月1日對ISO/IEC9592-1發布的第1號修改單,在制訂本標準時,都進行相應的修改和劫誤。制訂本標準時,遵照GB/T1.1的規定,將國際標準中第·章的引言放人了本標準概述要素部分,不編章號。本標準等效采用ISO/IEC9592-1:1989標準。在采用ISO/IEC9592國際標準時增加了適合我國應用需要的漢字字體號的規定。本標準附錄A為標準的附錄,本標準附錄B、C、D、E、F、G、H、I為提示的附錄。本標準由中華人民共和國機械工業部提出。本標準由機械工業自動化系統與集成標準化技術委員會歸口。本標準起草單位:機械工業部北京機械工業自動化研究所。本標準主要起草人:唐勇。
GB/T17151.1-1997ISO/IEC前言國際標準化組織(ISO)和國際電工委員會(IEC)作為一個整體共同組成了國際標準化系統,ISO或JEC的成員國通過在特定技術領域中各種機構成立的技術委員會參與標準的制訂,ISO和IC在共同感興趣的領域中合作。其他與ISO和IEC有聯系的官方或非官方國際組織也參加這些工作。在信息技術領域方面,ISO和IEC已建立了一個聯合技術委員會ISO/IECJTC1,由這個聯合委員會接受的國際標準草案在承認它為國際標準以前要將它在成員國中傳閱審查。按照規定程序,至少有75%的成員國贊成,該草案才能被批準通過。國際標準ISO)/IEC9592-1是由聯合技術委員會ISO/IECJTCI(信息技術)制定的。用戶應該注意到,所有國際標準隨著時間推移將會不斷修訂,而在此提到的引用的其他國際標準除非另有說明,都是指它的最新版。ISO/IEC9592在總標題《計算機圖形信息處理系統--程序員分層交互圖形系統(PHIGS)》下由以下幾部分組成;第1部分:功能描述第2部分:存檔文件格式第3部分:存檔文件的正文編碼附錄A為本標準的補充件,而附錄B、C、D、E、F、G、H和I僅為本標準的參考件。
GB/T17151.1-1997程序員分層交互圖形系統(PHIGS)提供了一組功能:兩維或三維圖形數據的定義、顯示和修改;幾何相關對象的定義、顯示和操作;圖形數據及其相互間關系的修改。本標準在模型和或功能性方面擴充了GKS(圖形核心系統ISO7942)和GKS-3D(三維圖形核心系統ISO8805)。此外,本標準能把圖形(和應用)數據以層次數據方式存儲,使用所提供的功能可在存儲的信息中插入、或對它修改和刪除。本標準和GKS及GKS—3D的關系在4.3.2條進一步闌述。選擇使用哪一個圖形學標準依賴于許多因素:應用對象、整個系統結構、可提供的設備、現有應用數據庫的交互性、系統性能考患、用戶界面要求、管理策略及其他外界因素。在GKS、GKS一3D和PHIGS中生成一個兼容的圖形學標準集的目的是為了以最靈活的方式對標準作出選擇。在計算機圖形學領域內引入一個標準的主要原因是:。)使用動態分層圖形的應用程序可方便地在不同系統中移植;b)幫助理解和通過應用程序使用動態分層圖形方法;)減少程序開發成本和時間,許多目前由應用程序執行的功能將由PHIGS來執行;d)指導圖形設備制造商在設備中提供良好的圖形功能組合。為了達到這些目標,采用了一系列設計原則:e)一致性:PHIGS中必須遂循的要求不應相互矛盾;f)兼容性:本標準應與GKS及GKS-3D兼容,除非技術因素認為這些差異是合理的;g)正交性:功能應彼此獨立;h)完性:應包括采用動態分層圖形系統的應用程序所需的所有功能:i)緊溪性:僅僅對那些能改善應用程序性能、或那些經常用到的功能集才提供元余的功能:j)程序員經驗:使用PHIGS的程序員應具備計算機圖形學的知識;k)出錯處理:出錯條件應是最少的,其影響應明確定義;I)設備獨立性,PHIGS應允許一個應用程序作最小的修改后用于不用的圖形輸入和輸出設備:m)設備相關性:PHIGS應允許一個應用程序以直接的方式用于專用的圖形輸人和輸出和設備:n)可實現性:對大多數操作系統可用大多數語言支持PHIGS功能;o)有效性:PHIGS的實現和執行不應耗費過量的計算機資源;D)交互性:某些應用程序要求與PIIGS實時或接近實時的響應。雖然需要具備專用的圖形設備和專用的計算機資源,PHIGS將仍不排除此類應用程序。
中華人民共和國國家標準計算機圖形信息處理系統GB/T17151程序員分層交互圖形系統1997第1部分:功能描述Informationprocessingsystems-Computergraphics-Programmer2sHierarchicalinteractiveGraphicsSystem(PHIGS)Part1:Functionaldescription范圍GB/T17151是一個系列標準,它規定了“程序員分層交互圖形系統”的一組圖形程序設計功能。PHIGS是個圖形系統,應用系統可用它在向量式或光柵式圖形輸出設備上產生圖面。通過所提供的圖形輸入和分層圖片定義的基本功能,它支持操作員輸人和交互操作。圖面定義駐留在集中式結構存儲器內,通過應用程序可以對它進行編輯,圖面在由一個輸出設備和若干個輸入設備組成的工作站上顯示。幾個工作站可以同時使用,允許應用程序為了最好地發揮工作站的性能而修改它的工作狀態。本標準規定了生成文件的存檔圖面定義功能,也描述了它與計算機元文件(CGMISO8632)的接口。本標準定義了一個與語言無關的圖形系統內核,以便它與程序語言集成為一體。PHICGS以特定的語言約定嵌人到語言層中,這些語言聯編將在另一個標準(參見ISO/IEC9593)中規定。本標準是GB/T17151系列標準的基本部分,且形成了PHIGS功能的核心,另外兩個標準是與存檔文件有關的,它們是按本標準功能定義的,它們可擴展本標準規范,可包括但不局限于下述內容:規定附加的輸出圖原、輸出圖原的特性和屬性、擴展的枚舉類型表、擴展的出錯信息表等。附加的部分應描述它們與本標準的關系。2引用標準下列標準所包含的條文,通過在本標準中引用而構成為本標準的條文。本標準出版時,所示版本均為有效。所有標準都會被修訂,使用本標準的各方應探討使用下列標準最新版本的可能性.GB9544-88圖形核心系統(GKS)功能描述(B1988—89信息處
溫馨提示
- 1. 本站所提供的標準文本僅供個人學習、研究之用,未經授權,嚴禁復制、發行、匯編、翻譯或網絡傳播等,侵權必究。
- 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打印),因數字商品的特殊性,一經售出,不提供退換貨服務。
- 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質量問題。
最新文檔
- 2025年網絡工程師職業技能測試卷:網絡設備配置與故障排除實戰試題集
- 2025辦公樓租賃合同租金與裝潢條款的詳細規定
- 2025農村個人林地抵押借款合同
- 江蘇省海安八校2025年初三第一次模擬(期末)物理試題含解析
- 民辦安徽旅游職業學院《傳統養生學》2023-2024學年第二學期期末試卷
- 湖北理工學院《電視專題與專欄》2023-2024學年第二學期期末試卷
- 九江職業大學《傳媒專業英語》2023-2024學年第一學期期末試卷
- 武漢民政職業學院《林木生物信息學》2023-2024學年第二學期期末試卷
- 三門峽職業技術學院《影視音樂》2023-2024學年第一學期期末試卷
- 2025年標準租賃合同模板2
- TAVI(經皮導管主動脈瓣植入術)術后護理
- 6.3.1 平面向量基本定理 課件(共15張PPT)
- 建筑消防設施巡查記錄
- 混凝土護欄檢查記錄表
- 廚房隔油池清理記錄
- 常見生物相容性實驗匯總
- DBJ04∕T 258-2016 建筑地基基礎勘察設計規范
- 綜合探究三 探尋絲綢之路(課堂運用)
- 職業危害防治實施管理臺賬
- 社會團體民辦非清算審計報告模板
- 建筑工程質量檢測收費項目及標準表67262
評論
0/150
提交評論