可移植操作系統(tǒng)接口_第1頁
可移植操作系統(tǒng)接口_第2頁
可移植操作系統(tǒng)接口_第3頁
可移植操作系統(tǒng)接口_第4頁
可移植操作系統(tǒng)接口_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

可移植操作系統(tǒng)接口IEEE為要在各種UNIX操作系統(tǒng)上運行軟件01簡介POSIX1.1標準目錄02基本信息可移植操作系統(tǒng)接口(英語:PortableOperatingSystemInterface,縮寫為POSIX)是IEEE為要在各種UNIX操作系統(tǒng)上運行軟件,而定義API的一系列互相關(guān)聯(lián)的標準的總稱,其正式稱呼為IEEEStd1003,而國際標準名稱為ISO/IEC9945。此標準源于一個大約開始于1985年的項目。POSIX這個名稱是由理查德·斯托曼(RMS)應(yīng)IEEE的要求而提議的一個易于記憶的名稱。它基本上是PortableOperatingSystemInterface(可移植操作系統(tǒng)接口)的縮寫,而X則表明其對UnixAPI的傳承。簡介簡介Linux基本上逐步實現(xiàn)了POSIX兼容,但并沒有參加正式的POSIX認證。微軟的WindowsNT聲稱部分實現(xiàn)了POSIX標準。當前的POSIX主要分為四個部分:BaseDefinitions、SystemInterfaces、ShellandUtilities和Rationale。

POSIX1.1標準1003.01003.11003.1b1003.1c1003.1g1003.2010302040506POSIX1.1標準1003.2d1003.51003.5b1003.5c1003.91003.10010302040506POSIX1.1標準1003.131003.221003.2320032003.12003.2010302040506POSIX1.1標準1003.0管理POSIX開放式系統(tǒng)環(huán)境(OSE)。IEEE在1995年通過了這項標準。ISO的版本是ISO/IEC:1996。1003.1被廣泛接受、用于源代碼級別的可移植性標準。1003.1提供一個操作系統(tǒng)的C語言應(yīng)用編程接口(API)。IEEE和ISO已經(jīng)在1990年通過了這個標準,IEEE在1995年重新修訂了該標準。1003.1b一個用于實時編程的標準(以前的P1003.4或POSIX.4)。這個標準在1993年被IEEE通過,被合并進ISO/IEC9945-1。1003.1c一個用于線程(在一個程序中當前被執(zhí)行的代碼段)的標準。以前是P1993.4或POSIX.4的一部分,這個標準已經(jīng)在1995年被IEEE通過,歸入ISO/IEC9945-1:1996。1003.1g一個關(guān)于協(xié)議獨立接口的標準,該接口可以使一個應(yīng)用程序通過絡(luò)與另一個應(yīng)用程序通訊。1996年,IEEE通過了這個標準。1003.2一個應(yīng)用于shell和工具軟件的標準,它們分別是操作系統(tǒng)所必須提供的命令處理器和工具程序。1992年IEEE通過了這個標準。ISO也已經(jīng)通過了這個標準(ISO/IEC9945-2:1993)。1003.2d改進的1003.2標準。1003.5一個相當于1003.1的Ada語言的API。在1992年,IEEE通過了這個標準。并在1997年對其進行了修訂。ISO也通過了該標準。1003.5b一個相當于1003.1b(實時擴展)的Ada語言的API。IEEE和ISO都已經(jīng)通過了這個標準。ISO的標準是ISO/IEC:1999。1003.5c一個相當于1003.1q(協(xié)議獨立接口)的Ada語言的API。在1998年,IEEE通過了這個標準。ISO也通過了這個標準。1003.9一個相當于1003.1的FORTRAN語言的API。在1992年,IEEE通過了這個標準,并于1997年對其再次確認。ISO也已經(jīng)通過了這個標準。1003.10一個應(yīng)用于超級計算應(yīng)用環(huán)境框架(ApplicationEnvironmentProfile,AEP)的標準。在1995年,IEEE通過了這個標準。1003.13一個關(guān)于應(yīng)用環(huán)境框架的標準,主要針對使用POSIX接口的實時應(yīng)用程序。在1998年,IEEE通過了這個標準。1003.22一個針對POSIX的關(guān)于安全性框架的指南。1003.23一個針對用戶組織的指南,主要是為了指導(dǎo)用戶開發(fā)和使用支持操作需求的開放式系統(tǒng)環(huán)境(OSE)框架2003針對指定和使用是否匹配POSIX標準的測試方法,有關(guān)其定義、一般需求和指導(dǎo)方針的一個標準。在1997年,IEEE通過了這個標準。2003.1這個標準規(guī)定了針對1003.1的POSIX測試方法的提供商要提供的一些條件。在1992年,IEEE通過了這個標準。2003.2一個定義了被用來檢查與IEEE1003.2(shell和工具AP

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論