
系統(tǒng)平臺
系統(tǒng)平臺(英語:computing platform)是指在電腦里讓軟件運行的系統(tǒng)環(huán)境,包括硬件環(huán)境和軟件環(huán)境。典型的系統(tǒng)平臺包括一臺電腦的硬件體系結(jié)構(gòu)(computer architecture)、操作系統(tǒng)、運行時庫等。
組成部分
1.系統(tǒng)平臺可能包括:
2.硬件本身,如一些嵌入式系統(tǒng),不需要操作系統(tǒng),直接訪問硬件。
3.基于Web的軟件使用的瀏覽器。瀏覽器本身也是在一個系統(tǒng)平臺上運行的,但是瀏覽器里的應(yīng)用并不關(guān)心。
4.應(yīng)用程序,應(yīng)用程序中可以支持一些腳本語言,比如Excel中的宏。
5.提供一些功能的軟件框架。
6.作為服務(wù)的云集算平臺。社交網(wǎng)絡(luò) Twitter和facebook等也可以看作一個開發(fā)平臺。
7.虛擬機(VM)如 Java 虛擬機。應(yīng)用被編譯成和機器碼類似的字節(jié)碼,可以被虛擬機執(zhí)行。
8.完整系統(tǒng)的虛擬化版本。包括虛擬硬件、操作系統(tǒng)、軟件和存儲。
操作系統(tǒng)舉例:
AmigaOS,AmigaOS 4、FreeBSD,NetBSD,OpenBSD、Linux、Microsoft Windows、OpenVMS、OS X(Mac OS)、OS/2、Solaris、Tru64 UNIX。
軟件框架:
Adobe AIR、Adobe Flash、Adobe Shockwave、Binary Runtime Environment for Wireless(BREW)、Cocoa、Cocoa Touch、Java平臺、Java ME、Java SE、Java EE、JavaFX、JavaFX Mobile、Microsoft XNA、Mono、Mozilla Prism,XULandXULRunner、.NET Framework、Silverlight、Open Web Platform、Oracle Database、Qt、SAP NetWeaver、Smartface、Vexi、Windows Runtime。
硬件舉例:
商業(yè)計算機平臺:Gumstix或者Raspberry Pi,全功能迷你計算機,Linux操作系統(tǒng)、Newtondevices running theNewton OS, also from Apple、Wintel, 也就是 Intelx86或者PC兼容機加上Windows操作系統(tǒng)、Macintosh,蘋果硬件和Mac OS操作系統(tǒng)、ARM架構(gòu),移動設(shè)備使用、裝有類UNIX系統(tǒng)(如BSD)的x86計算機、基于S-100 bus的CP/M計算機,可能是最早的微型計算機平臺。
電子游戲機:3DO Interactive Multiplayer、Apple Pippin。
運行類Unix系統(tǒng)的RISC指令集計算機:運行Solaris或者illumos操作系統(tǒng)的SPARC平臺、DEC Alpha集群,運行OpenVMS或者Tru64 UNIX、運行定制系統(tǒng)的中型機,如IBMOS/400、運行定制系統(tǒng)的大型機,如IBMz/OS、超級計算機。
這篇文章有幫助嗎?
是
否
已有 人覺得有幫助
還有其它問題? 請點擊客服圖標(biāo)在線反饋