問答題

【案例分析題】

博學公司最近簽訂了一份控制系統(tǒng)軟件的研制合同。合同技術要求如下:
①本控制系統(tǒng)的軟件運行平臺擬采用嵌入式實時操作系統(tǒng),控制系統(tǒng)的工作周期為10ms,要求控制軟件能夠精確地按事先預定的時間順序完成數(shù)據(jù)的采集、處理和輸出。
②為了提高整個系統(tǒng)的可靠性,控制系統(tǒng)采用容錯處理,即用兩個相對獨立的計算機承擔相同的工作,通過交叉對比,實現(xiàn)控制的雙余度管理;當任何一臺計算機出現(xiàn)故障時,系統(tǒng)可以進行單余度控制。系統(tǒng)結構如圖12-21所示。

③在10ms工作周期內(nèi)的時間分配如表12-15所示。

公司總工程師將本項任務交付給項目主管李工程師實施,要求李工按雙方合同要求完成本項目的策劃、需求分析和方案設計工作,重點強調(diào)系統(tǒng)的可靠性要求,并特別提示:目前比較流行的嵌入式操作系統(tǒng)普遍采用可搶占式優(yōu)先級調(diào)度策略,不能滿足用戶關于"能夠精確地按事先預定的時間順序完成數(shù)據(jù)的采集、處理和輸出"的要求。

李工接到任務后,認為本項目比較簡單,很快就安排3名技術人員分別負責數(shù)據(jù)采集/輸出模塊、數(shù)據(jù)處理模塊和比較監(jiān)控模塊的編寫??偣こ處熉牭絽R報后,認為李工的方案和安排不妥,理由是李工忽視了系統(tǒng)的可靠性要求,對系統(tǒng)需求的理解不夠深入。為實現(xiàn)系統(tǒng)關于可靠性方面的需求:
①你認為在組織結構、人員分工、設計開發(fā)等方面應做出哪些安排和規(guī)定?
②請寫出關于余度表決算法的考慮。

答案: (1)成立兩個獨立的軟件開發(fā)小組。
兩個小組合作編寫統(tǒng)一的系統(tǒng)需求穩(wěn)當和軟件功能說明書。
兩個小組分...
題目列表

你可能感興趣的試題

問答題

【案例分析題】

甲公司承擔了一項為宇航系統(tǒng)配套生產(chǎn)高性能嵌入式計算機系統(tǒng)的任務,用戶要求該系統(tǒng)要具有高速并發(fā)處理能力、低功耗、高可靠性,并可以有效地防止系統(tǒng)故障的蔓延。根據(jù)用戶對本項目的要求,甲公司成立了軟/硬件兩個項目組,總體設計由硬件組承擔,負責高性能嵌入式計算機系統(tǒng)體系結構設計,軟件組負責確定軟件的技術需求和應用軟件開發(fā)平臺的軟件設計工作。
在處理器選型方面,硬件組王工與軟件組張工在討論采用哪種CPU體系結構方面發(fā)生爭議。目前,流行的處理器結構包括單核結構、多處理器結構、超線程結構、多核結構、共享Cache的多核結構和超線程技術的多核結構共6種,如圖12-20所示。

為了防止系統(tǒng)故障的蔓延,解決應用進程間的相互影響,在超線程技術的多核結構需要選擇一種嵌入式操作系統(tǒng)作為本高性能嵌入式計算機系統(tǒng)的運行環(huán)境,請用200字以內(nèi)的文字說明選擇的操作系統(tǒng)應具備哪些主要功能。

答案: (1)嵌入式操作系統(tǒng)必須是強實時系統(tǒng),實時性應達到毫秒級。
(2)操作系統(tǒng)應支持存儲器保護能力,支持進程間的資...
問答題

【案例分析題】

甲公司承擔了一項為宇航系統(tǒng)配套生產(chǎn)高性能嵌入式計算機系統(tǒng)的任務,用戶要求該系統(tǒng)要具有高速并發(fā)處理能力、低功耗、高可靠性,并可以有效地防止系統(tǒng)故障的蔓延。根據(jù)用戶對本項目的要求,甲公司成立了軟/硬件兩個項目組,總體設計由硬件組承擔,負責高性能嵌入式計算機系統(tǒng)體系結構設計,軟件組負責確定軟件的技術需求和應用軟件開發(fā)平臺的軟件設計工作。
在處理器選型方面,硬件組王工與軟件組張工在討論采用哪種CPU體系結構方面發(fā)生爭議。目前,流行的處理器結構包括單核結構、多處理器結構、超線程結構、多核結構、共享Cache的多核結構和超線程技術的多核結構共6種,如圖12-20所示。

在本項目中,如果計算機采用了多線程技術實現(xiàn)應用程序的并發(fā)操作,程序設計人員將面臨多種挑戰(zhàn),其主要原因在于:程序會同時發(fā)生多個動作,對這些同時發(fā)生的動作及它們之間的交互進行管理將面臨4方面的挑戰(zhàn),即同步、通信、負載均衡和可伸縮性,用200字以內(nèi)的文字對上述4種挑戰(zhàn)進行簡要描述,并給出如表12-14所示的常用并發(fā)程序設計模式的分解方式。

答案: (1)同步:是指兩個或多個線程協(xié)調(diào)其行為的過程。如一個線程停下來等待另一個線程完成某項任務。
(2)通信:是指...
微信掃碼免費搜題