試題三(共25分)
閱讀以下關(guān)于汽車電子基礎(chǔ)軟件架構(gòu)的說明,在答題紙上回答問題1至問題3。
【說明】 某軟件公司承擔(dān)了某項(xiàng)國(guó)家重點(diǎn)項(xiàng)目的研制工作,任務(wù)重點(diǎn)是參考國(guó)外汽車電子發(fā)展趨勢(shì),開發(fā)某汽車公司的企業(yè)汽車電子基礎(chǔ)軟件的架構(gòu),逐步實(shí)現(xiàn)汽車企業(yè)未來(lái)技術(shù)發(fā)展規(guī)劃。
該軟件公司接收此項(xiàng)任務(wù)后,調(diào)動(dòng)全體技術(shù)人員深入收集國(guó)外相關(guān)技術(shù)資料,經(jīng)過多方調(diào)研和分析,公司提出遵照國(guó)際組織最新推出的AUTOSAR規(guī)范,按統(tǒng)籌規(guī)劃、分步驟實(shí)施的原則,實(shí)現(xiàn)汽車公司的基礎(chǔ)軟件架構(gòu)設(shè)計(jì)。圖3-1給出了AUTOSAR規(guī)范所定義的工作包,圖中灰色部分代表本項(xiàng)目工作所包含的內(nèi)容,即軟件架構(gòu)和基礎(chǔ)軟件。
【問題1】(7分) AUTOSAR規(guī)范中要求,汽車電子軟件開發(fā)流程應(yīng)盡量滿足并發(fā)、可多次迭代的特性。為了定義汽車電子的軟件開發(fā)過程,公司李工和王工分別提出了兩種軟件開發(fā)流程,其開發(fā)流程見圖3-2和3-3(圖中ECU是指汽車電子中的電子控制單元)。請(qǐng)說明李工和王工誰(shuí)定義的流程更符合AUTOSAR的規(guī)定,并說明理由。
【問題2】(10分) 圖3-1中的II-1.1.1項(xiàng)中定義了軟件架構(gòu)和操作系統(tǒng)的要求,圖3-4是滿足AUTOSAR定義的操作系統(tǒng)各功能模塊的層次結(jié)構(gòu),請(qǐng)說明(1)~(5)箭頭所標(biāo)的具體操作含義。