91成人精品一区在线播放,成人毛片在线播放器,国产精品剧情av,日韩尤物在线,亚洲麻豆视频,岛国免费在线,亚洲a欧美

軟題庫 移動APP 掃碼下載APP 隨時隨地移動學習 培訓課程
試卷名稱 2014年下半年系統(tǒng)構架設計師考試下午真題試題(案例分析)
考試中心《2014年下半年系統(tǒng)構架設計師考試下午真題試題(案例分析)》在線考試
試卷年份2014年下半年
試題題型【分析簡答題】
試題內(nèi)容

      試題四: 請詳細閱讀有關嵌入式構件設計方面的說明,在答題紙上回答問題1至問題3。 
      【說明】
      構件(component)也稱為組件,是一個功能相對獨立的具有可復用價值的軟硬件單元。近年來,構件技術正在逐步應用于大型嵌入式系統(tǒng)的軟件設計。某公司長期從事飛行器電子設備研制工作,已積累了大量成熟軟件。但是,由于當初管理和設計等原因,公司的大量軟件不能被復用,嚴重影響了公司后續(xù)發(fā)展。公司領導層高度重視軟件復用問題,明確提出了要將本公司的成熟軟件進行改造,建立公司可復用的軟件構件庫,以提升開發(fā)效率、降低成本。公司領導層決定將此項任務交給技術部門的王工程師負責組織實施。兩個月后,王工程師經(jīng)過調(diào)研、梳理和實驗,提交了一份實施方案。此方案得到了公司領導層的肯定,但在實施過程中遇到了許多困難,主要表現(xiàn)在公司軟件架構的變更和構件抽取的界面等方面。
     【問題1】(共9分)
      請用200字以內(nèi)文字說明獲取構件的方法有哪幾種?開發(fā)構件通常采用哪幾種策略?并列舉出兩種主流構件標準。
     【問題2】(共6分)

      由于該公司已具備大量的成熟軟件,王工程師此次的主要工作就是采用遺留工程 (Legacy Engineering)方法,將具有潛在復用價值的軟件提取出來,得到可復用的構件。因此,在設計軟件時與原開發(fā)技術人員產(chǎn)生了重大意見分歧,主要分歧焦點在于大家對構件概念理解上的差異。請根據(jù)你對構件的理解,判斷下表給出的有關構件的說法是否正確,將答案寫在答題紙上。

     【問題3】(共10分)
      王工程師的實施方案指出:本公司的大部分產(chǎn)品是為用戶提供標準計算平臺的,而此平臺中的主要開發(fā)工作是為嵌入式操作系統(tǒng)研制板級支持軟件(BSP)。為了提高BSP軟件的復用,應首先開展BSP構件的開發(fā),且構件架構應符合國外GENESYS規(guī)范定義的嵌入式系統(tǒng)架構風格。下圖給出了架構風格定義的構件通用接口,其中:鏈接接口 (LIF)是構件對外提供的功能服務接口;局部接口建立了構件和它的局部環(huán)境的連接,如傳感器、作動器或人機接口;技術相關接口(TDI)提供了查看構件內(nèi)部、觀察構件的內(nèi)部變量的手段,如診斷等;技術無關接口(TII)用來在運行時配置、復使、重啟構件的接口?,F(xiàn)需要針對BSP中常用的RS-232串行驅(qū)動程序設計一個可復用的軟構件,請說明該軟構件四類接口的具體功能。


相關試題

推薦文章
合作網(wǎng)站內(nèi)容