問(wèn)答題

嵌入式軟件體系架構(gòu)
博學(xué)公司承擔(dān)了一項(xiàng)宇航嵌入式設(shè)備的研制任務(wù)。本項(xiàng)目除對(duì)硬件設(shè)備環(huán)境有很高的要求外,還要求支持以下功能:
①設(shè)備由多個(gè)處理機(jī)模塊組成,需要時(shí)外場(chǎng)可快速更換(即LRM結(jié)構(gòu))。
②應(yīng)用軟件應(yīng)與硬件無(wú)關(guān),便于軟硬件的升級(jí)。
⑨由于宇航嵌入式設(shè)備中要支持不同功能,系統(tǒng)應(yīng)支持完成不同功能任務(wù)間的數(shù)據(jù)隔離。
④宇航設(shè)備可靠性要求高,系統(tǒng)要有故障處理能力。
公司在接到此項(xiàng)任務(wù)后,進(jìn)行了反復(fù)論證,提出三層棧(TLS)軟件總體架構(gòu),如圖12-7所示,并將軟件設(shè)計(jì)工作交給了李工,要求其在3周內(nèi)完成軟件總體設(shè)計(jì)工作,給出總體設(shè)計(jì)方案。

在TLS軟件架構(gòu)的基礎(chǔ)上,關(guān)于選擇哪種類(lèi)型的嵌入式操作系統(tǒng)問(wèn)題,李工與總工程師發(fā)生了嚴(yán)重分歧。李工認(rèn)為,宇航系統(tǒng)是實(shí)時(shí)系統(tǒng),操作系統(tǒng)的處理時(shí)間越快越好,隔離意味著以時(shí)間作代價(jià),沒(méi)有必要,建議選擇類(lèi)似于VxWorks5.5的操作系統(tǒng);總工程師認(rèn)為,應(yīng)用軟件間隔離是宇航系統(tǒng)安全性要求,宇航系統(tǒng)在選擇操作系統(tǒng)時(shí)必須考慮這一點(diǎn),建議選擇類(lèi)似于Linux的操作系統(tǒng)。
請(qǐng)說(shuō)明兩種操作系統(tǒng)的主要差異,完成表12-8中的空白部分,并針對(duì)本任務(wù)要求,用200字以?xún)?nèi)的文字說(shuō)明你選擇操作系統(tǒng)的類(lèi)型和理由。


你可能感興趣的試題

最新試題

在實(shí)現(xiàn)Mashup應(yīng)用時(shí),進(jìn)行內(nèi)容聚合的物理位置是一個(gè)十分重要的因素。目前很多Mashup站點(diǎn)都選擇在客戶(hù)端機(jī)器上進(jìn)行內(nèi)容聚合,構(gòu)成所謂的胖互聯(lián)網(wǎng)應(yīng)用程序(Rich Internet Application,RIA)。請(qǐng)你用200字以?xún)?nèi)的文字說(shuō)明在客戶(hù)端進(jìn)行內(nèi)容聚合的優(yōu)點(diǎn)。

題型:?jiǎn)柎痤}

對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)是該系統(tǒng)開(kāi)發(fā)中需要特別注意的一個(gè)問(wèn)題,O/R映射是一種常用的數(shù)據(jù)庫(kù)訪問(wèn)編程技術(shù)。請(qǐng)用200字以?xún)?nèi)的文字說(shuō)明O/R映射的含義,并指出采用O/R映射的3個(gè)主要好處。

題型:?jiǎn)柎痤}

該市在信息系統(tǒng)集中管理建設(shè)過(guò)程中,需要在信息系統(tǒng)中重點(diǎn)規(guī)劃建設(shè)哪些內(nèi)容?

題型:?jiǎn)柎痤}

供應(yīng)鏈管理過(guò)程是企業(yè)的一個(gè)關(guān)鍵業(yè)務(wù)過(guò)程。請(qǐng)用200字以?xún)?nèi)的文字回答:供應(yīng)鏈管理主要包括哪3個(gè)子過(guò)程?電子商務(wù)環(huán)境下,供應(yīng)鏈管理過(guò)程的整合、優(yōu)化有何意義?

題型:?jiǎn)柎痤}

在架構(gòu)評(píng)估過(guò)程中,質(zhì)量屬性效用樹(shù)(UtilityTree)是對(duì)系統(tǒng)質(zhì)量屬性進(jìn)行識(shí)別和優(yōu)先級(jí)排序的重要工具。請(qǐng)給出合適的質(zhì)量屬性,填入圖12-24中(1)、(2)空白處;并選擇題干描述的(a)~(m),填入(3)~(6)空白處,完成該系統(tǒng)的效用樹(shù)。

題型:?jiǎn)柎痤}

發(fā)揮信息系統(tǒng)效益的關(guān)鍵是信息資源的有機(jī)共享,請(qǐng)給出該市政務(wù)信息資源共享的建議(200字以?xún)?nèi))。

題型:?jiǎn)柎痤}

請(qǐng)用150字以?xún)?nèi)的文字說(shuō)明什么是系統(tǒng)失步,系統(tǒng)失步后應(yīng)如何處理。

題型:?jiǎn)柎痤}

在劉工建議的基礎(chǔ)上,為了避免CRSS系統(tǒng)的單點(diǎn)故障,請(qǐng)用200字以?xún)?nèi)文字簡(jiǎn)要說(shuō)明如何建立CRSS的數(shù)據(jù)庫(kù)系統(tǒng);對(duì)于數(shù)據(jù)的讀取、添加、更改和刪除操作分別如何實(shí)現(xiàn)

題型:?jiǎn)柎痤}

根據(jù)本項(xiàng)目中任務(wù)的時(shí)間性能參數(shù),請(qǐng)用200字以?xún)?nèi)文字(也可用圖示)描述任務(wù)的被調(diào)度關(guān)系,并分析系統(tǒng)是否可調(diào)度(暫不考慮操作系統(tǒng)的時(shí)間開(kāi)銷(xiāo))。

題型:?jiǎn)柎痤}

RMO公司銷(xiāo)售區(qū)域?qū)⒃谖磥?lái)5年大面積擴(kuò)展,其潛在客戶(hù)數(shù)量也會(huì)因此大幅度增加,所以良好的可擴(kuò)展性是CRSS系統(tǒng)所必需的質(zhì)量屬性。請(qǐng)分別說(shuō)明在集中式和分布式數(shù)據(jù)架構(gòu)下,可以采用哪些方法提升系統(tǒng)的可擴(kuò)展性。

題型:?jiǎn)柎痤}