試題三
閱讀有關嵌入式系統(tǒng)新架構風格方面的描述,在答題紙上回答問題1至問題3。
在傳統(tǒng)的嵌入式系統(tǒng)中,由于應用背景的不同,架構風格存在著差異。某公司長期從事各類嵌入式電子產品的研發(fā)工作,為了擴展業(yè)務,擬承擔安全關鍵嵌入式產品的研制,為了統(tǒng)一
本公司嵌入式產品的架構,以兼顧安全關鍵系統(tǒng)和非安全關鍵系統(tǒng),公司領導層提出了采用國外近年新的跨領域嵌入式系統(tǒng)架構,新架構主要有6個特點:
(1)面向構件化
(2)開放式
(3)支持多種安全級別
(4)服務的層次化
(5)確定性核心
(6)內部組合的標準化
圖3-1給出了跨領域嵌入式系統(tǒng)架構,圖中CS表示領域無關的核心服務、OS表示領域無關的選擇性服務、DSC表示領域相關的中心服務、DSO表示領域相關的選擇性服務。該架構通常稱為“腰”型架構,將嵌入式系統(tǒng)分為核心服務層、域服務層和應用服務層三個層次,實現(xiàn)了應用間相對無關性設計,架構的腰部為與領域無關的核心服務。
【問題1】(8分) 請用200字以內文字說明圖3-1“腰”型架構的特點。
【問題2】(10分) 針對圖3-1的“腰”部的核心層,表3-1中給出了10種服務,請判斷這些服務中哪些屬于核心服務(Core Services),哪些屬于選擇性服務(Optional Service),將結果填到表3-1中。
【問題3】(7分) 該公司遵從圖3-1定義的嵌入式架構風格,梳理了現(xiàn)有產品序列,定義了公司產品中涉及的軟件主要包括以下4類:
(1)基于分區(qū)化的嵌入式操作系統(tǒng)(如:VxWorks653)
(2)存儲管理部件(如:文件系統(tǒng))
(3)支持產品互聯(lián)的多種網絡協(xié)議部件(如:TCP/IP、ppp、CAN、1394等)
(4)應用軟件 請根據你所掌握上述軟件的相關知識,說明這些軟件應歸屬圖3-1中核心服務層、域服務層和應用服務層中的哪一層。并舉例說明上述軟件提供的服務中哪些歸屬于架構的OS、CS、DSC和DSO服務,填寫表3-2。