問答題

【案例分析題】

請詳細(xì)閱讀有關(guān)嵌入式軟件架構(gòu)設(shè)計方面的描述,回答問題1和問題2。
在嵌入式系統(tǒng)中,軟件采用開放式架構(gòu)已成為新的發(fā)展趨勢。軟件架構(gòu)設(shè)計的優(yōu)劣將直接影響軟件的重用和移植能力。
某軟件公司主要從事宇航領(lǐng)域的嵌入式軟件研發(fā)工作。經(jīng)二十多年的發(fā)展,其軟件產(chǎn)品已被廣泛應(yīng)用于各種航天飛行器中。該公司積累了眾多成熟軟件,但由于當(dāng)初沒有充分考慮軟件的架構(gòu),原有軟件無法被再利用,為適應(yīng)嵌入式軟件技術(shù)發(fā)展需要,該公司決策層決定成立宇航嵌入式軟件開放式架構(gòu)研究小組,為公司完成開放式架構(gòu)的定義與設(shè)計,確保公司軟件資源能得到充分利用。研究小組查閱了大量的國外資料和標(biāo)準(zhǔn),最終將研究重點集中在了SAEAS4893《通用開放式架構(gòu)(GOA)框架》標(biāo)準(zhǔn),圖20-1給出了GOA定義的架構(gòu)圖。

如圖20-1所示,GOA框架規(guī)定了軟件、硬件和接口的結(jié)構(gòu),以在不同應(yīng)用領(lǐng)域中實現(xiàn)系統(tǒng)功能。GOA框架規(guī)定了一組接口,其重要特點是建立了關(guān)鍵組件及組件間接口關(guān)系,這些接口的確定可用于支持軟件的可移植性和可升級性,以滿足功能的增加和技術(shù)的更新要求。除操作系統(tǒng)服務(wù)與擴(kuò)展操作系統(tǒng)之間的接口(3X)外,GOA將其他接口分為兩類:即直接接口(iD(i=1,2,3,…))和邏輯接口(iL(i=1,2,3,…)),直接接口定義了信息傳輸方式;邏輯接口定義了對等數(shù)據(jù)交換的要求,邏輯接口沒有定義真正的信息傳輸方式,其傳輸發(fā)生在一個或多個直接接口。根據(jù)圖13-22所標(biāo)注的接口在框架中的具體位置,請?zhí)顚懕?0-1的(1)~(8)處空白。

答案:

題目列表

你可能感興趣的試題

問答題

【案例分析題】

請詳細(xì)閱讀有關(guān)嵌入式軟件架構(gòu)設(shè)計方面的描述,回答問題1和問題2。
在嵌入式系統(tǒng)中,軟件采用開放式架構(gòu)已成為新的發(fā)展趨勢。軟件架構(gòu)設(shè)計的優(yōu)劣將直接影響軟件的重用和移植能力。
某軟件公司主要從事宇航領(lǐng)域的嵌入式軟件研發(fā)工作。經(jīng)二十多年的發(fā)展,其軟件產(chǎn)品已被廣泛應(yīng)用于各種航天飛行器中。該公司積累了眾多成熟軟件,但由于當(dāng)初沒有充分考慮軟件的架構(gòu),原有軟件無法被再利用,為適應(yīng)嵌入式軟件技術(shù)發(fā)展需要,該公司決策層決定成立宇航嵌入式軟件開放式架構(gòu)研究小組,為公司完成開放式架構(gòu)的定義與設(shè)計,確保公司軟件資源能得到充分利用。研究小組查閱了大量的國外資料和標(biāo)準(zhǔn),最終將研究重點集中在了SAEAS4893《通用開放式架構(gòu)(GOA)框架》標(biāo)準(zhǔn),圖20-1給出了GOA定義的架構(gòu)圖。

請用300字以內(nèi)的文字簡要說明開放式架構(gòu)的4個基本特點。

答案: 開放架構(gòu)應(yīng)具有以下4個基本特點:
①可移植性。各種計算機(jī)應(yīng)用系統(tǒng)可在具有開放架構(gòu)特性的各種計算機(jī)系統(tǒng)間進(jìn)行移植...
問答題

【案例分析題】

閱讀以下軟件架構(gòu)設(shè)計的問題,在答題紙上回答問題1和問題2。
某軟件開發(fā)公司欲為某電子商務(wù)企業(yè)開發(fā)一個在線交易平臺,支持客戶完成網(wǎng)上購物活動中的在線交易。在系統(tǒng)開發(fā)之初,企業(yè)對該平臺提出了如下要求。
(1)在線交易平臺必須在1秒內(nèi)完成客戶的交易請求。
(2)該平臺必須保證客戶個人信息和交易信息的安全。
(3)當(dāng)發(fā)生故障時,該平臺的平均故障恢復(fù)時間必須小于10秒。
(4)由于企業(yè)業(yè)務(wù)發(fā)展較快,需要經(jīng)常為該平臺添加新功能或進(jìn)行硬件升級。添加新功能或進(jìn)行硬件升級必須在6小時內(nèi)完成。
針對這些要求,該軟件開發(fā)公司決定采用基于架構(gòu)的軟件開發(fā)方法,以架構(gòu)為核心進(jìn)行在線交易平臺的設(shè)計與實現(xiàn)。

請對該在線交易平臺的4個要求進(jìn)行分析,用300字以內(nèi)的文字指出每個要求對應(yīng)何種軟件質(zhì)量屬性;并針對每種軟件質(zhì)量屬性,各給出兩種實現(xiàn)該質(zhì)量屬性的架構(gòu)設(shè)計策略。

答案: (1)在線交易平臺必須在1秒內(nèi)完成客戶的交易請求。該要求主要對應(yīng)性能,可以采用的架構(gòu)設(shè)計策略有增加計算資源、改善資源需求...
微信掃碼免費搜題