参考答案:
【问题1】
表3-1 10种服务类归属CS/OS两类服务
耦合程度低、复用程度高、面向构件化、开放式、支持多种安全级别、服务的层次化、确定性核心、内部组合的标准化等特点。
【问题2】
核心服务层:(1)(2) 域服务层:(3) 应用服务层:(4)
详细解析:
本题考查嵌入式系统新架构风格。
题目所涉及到的架构既然是一种新架构,那么必然大部分考生是未接触与使用过该架构的,所以在解题时,更多的是考查基本功与分析问题的能力。
【问题1】要求说明新架构的特点。从架构的示意图可知,架构是分层次的,所以它具备分层架构的一些特点,如:层与层之间进行了解耦,所以降低了耦合程度;上层可复用下层的功能。同时题目已明示,该架构有:面向构件化、开放式、支持多种安全级别、服务的层次化、确定性核心、内部组合的标准化等特点。
【问题2】要求分析给出的服务归属于哪种服务类型,这需要一定的经验,但同时也有技巧性。如,在题目给出的服务中,既有“基本***服务”也有“高级**服务”,这种情况,“基本***服务”必然是属于核心服务,而“高级**服务”属于选择性服务。因为核心服务就有不可少的,最基本的服务的理念,而选择性服务是可有可无的。依据该原则,已可解决半数问题。另外的服务类型则需要根据考生的经验进行判断。
【问题3】是把给出的软件产品进行分类,题目给出的分类有:核心服务层、域服务层和应用服务层。核心服务层对应着域无关的核心服务与选择性服务,所以(1)(2)都属于这个层次,而(3)对应的是DSC层(配图中已标识),所以归属于域服务层,应用软件属于典型的应用服务层。
然后进一步划分,(1)属于CS,(2)属于OS,其中(4)应用软件并不属于CS、OS、DSC、DSO这个范围,而是在他们之上,所以无需填入。