嵌入式軟件體系架構(gòu)
博學(xué)公司承擔(dān)了一項宇航嵌入式設(shè)備的研制任務(wù)。本項目除對硬件設(shè)備環(huán)境有很高的要求外,還要求支持以下功能:
①設(shè)備由多個處理機模塊組成,需要時外場可快速更換(即LRM結(jié)構(gòu))。
②應(yīng)用軟件應(yīng)與硬件無關(guān),便于軟硬件的升級。
⑨由于宇航嵌入式設(shè)備中要支持不同功能,系統(tǒng)應(yīng)支持完成不同功能任務(wù)間的數(shù)據(jù)隔離。
④宇航設(shè)備可靠性要求高,系統(tǒng)要有故障處理能力。
公司在接到此項任務(wù)后,進行了反復(fù)論證,提出三層棧(TLS)軟件總體架構(gòu),如圖12-7所示,并將軟件設(shè)計工作交給了李工,要求其在3周內(nèi)完成軟件總體設(shè)計工作,給出總體設(shè)計方案。
您可能感興趣的試卷
- 2009年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
- 2009年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年下午試卷
- 2010年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
- 2011年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
- 2012年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
- 2013年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
- 2014年計算機技術(shù)與軟件專業(yè)技術(shù)資格高級系統(tǒng)架構(gòu)設(shè)計師下半年上午試卷
你可能感興趣的試題
最新試題
目前,互聯(lián)網(wǎng)上已經(jīng)存在很多Mashup應(yīng)用,各大網(wǎng)站也紛紛提供了各種格式的Mashup數(shù)據(jù)接口。請用300字以內(nèi)的文字給出3種目前經(jīng)常使用的Mashup數(shù)據(jù)接口,并加以簡單說明。
如圖12-17所示是公司進行Mashup的流程示意圖,請閱讀并補充圖中數(shù)字標(biāo)出部分的內(nèi)容。(1)用戶向Traveler網(wǎng)站請求服務(wù),請求頁面提供用戶的位置信息。(2)()(3)()(4)A網(wǎng)站向Traveler網(wǎng)站返回用戶所處位置周邊的地圖信息。(5)()(6)B網(wǎng)站向Traveler網(wǎng)站返回用戶所處位置周邊的住宿信息。(7)()(8)Traveler網(wǎng)站向用戶返回用戶所處位置周邊整合的旅游信息。
王工提出,根據(jù)用戶要求,本嵌入式系統(tǒng)應(yīng)具有高速并行處理能力,采用多處理器結(jié)構(gòu)比較適合,主要理由是多處理器結(jié)構(gòu)設(shè)計簡單、可支持多個進程在不同處理器上并發(fā)處理:而張工提出,必須分清"多處理器結(jié)構(gòu)"與"多核結(jié)構(gòu)"的優(yōu)點和缺點,多處理器結(jié)構(gòu)雖然支持多進程的并發(fā)處理,但沒有直接實現(xiàn)多線程并發(fā)執(zhí)行;多核結(jié)構(gòu)可以直接實現(xiàn)多線程并發(fā)執(zhí)行。要提高應(yīng)用的并行性就必須利用多個硬件資源的并行工作,建議采用超線程技術(shù)的多核結(jié)構(gòu)的處理器。請?zhí)顚憟D12-20(f)中的(1)~(8),并用300字以內(nèi)的文字對上述6種處理器結(jié)構(gòu)的工作原理進行簡要描述。
在架構(gòu)評估過程中,質(zhì)量屬性效用樹(UtilityTree)是對系統(tǒng)質(zhì)量屬性進行識別和優(yōu)先級排序的重要工具。請給出合適的質(zhì)量屬性,填入圖12-24中(1)、(2)空白處;并選擇題干描述的(a)~(m),填入(3)~(6)空白處,完成該系統(tǒng)的效用樹。
請解釋李工提出的動態(tài)冗余和N版本程序設(shè)計技術(shù),給出如圖12-18所示模塊M2采用如圖12-19所示的動態(tài)冗余技術(shù)后的可靠度。
發(fā)揮信息系統(tǒng)效益的關(guān)鍵是信息資源的有機共享,請給出該市政務(wù)信息資源共享的建議(200字以內(nèi))。
李工的設(shè)計方案指出,考慮到智能設(shè)備工作的環(huán)境條件非常惡劣,并且處理機要處理大量的視頻信息,所以,智能設(shè)備的硬件設(shè)計應(yīng)考慮以下幾點:①由于智能設(shè)備要處理大量的圖像數(shù)據(jù),智能設(shè)備中的處理機應(yīng)采用目前先進的、具有很強數(shù)據(jù)處理和信號處理能力的MPC7410處理器,并采用雙處理機結(jié)構(gòu),以增加設(shè)備的容錯能力。②為了使智能設(shè)備適應(yīng)不同環(huán)境條件,其設(shè)備的環(huán)境溫度指標(biāo)必須滿足軍用標(biāo)準(zhǔn)要求(-55~+70℃),因此,元器件必須經(jīng)過嚴格篩選,并考慮芯片散熱問題。③由于智能設(shè)備與配送中心的數(shù)據(jù)交換采用無線通信,而配送中心又要控制多臺配送車,為了保證通信數(shù)據(jù)的安全性,避免相互干擾,設(shè)計中應(yīng)考慮采用安全措施,實施數(shù)據(jù)加解密操作,密鑰由配送中心統(tǒng)一管理與分發(fā)。請用300字以內(nèi)的文字說明上述3點設(shè)計考慮有何問題。
請用300字以內(nèi)的文字,說明張工和劉工提出的數(shù)據(jù)架構(gòu)的基本思想。
如圖12-23所示是李工在設(shè)計方案中給出的智能設(shè)備工作狀態(tài)轉(zhuǎn)換圖。①請指出圖中的兩處錯誤(在圖中圈出)并用200字以內(nèi)的文字說明理由。②給出正確的狀態(tài)轉(zhuǎn)換圖。
供應(yīng)鏈管理過程是企業(yè)的一個關(guān)鍵業(yè)務(wù)過程。請用200字以內(nèi)的文字回答:供應(yīng)鏈管理主要包括哪3個子過程?電子商務(wù)環(huán)境下,供應(yīng)鏈管理過程的整合、優(yōu)化有何意義?