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