问答题 试题三(共25分) 阅读有关嵌入式系统新架构风格方面的描述,在答题纸上回答问题1至问题3。 在传统的嵌入式系统中,由于应用背景的不同,架构风格存在着差异。某公司长期从事各类嵌入式电子产品的研发工作,为了扩展业务,拟承担安全关键嵌入式产品的研制,为了统一本公司嵌入式产品的架构,以兼顾安全关键系统和非安全关键系统,公司领导层提出了采用国外近年新的跨领域嵌入式系统架构,新架构主要有6个特点: (1)面向构件化 (2)开放式 (3)支持多种安全级别
问答题
【正确答案】 (1)此架构较好地支持了面向构件的设计方法。 (2)核心服务层提供的服务与域无关,它提供两类服务,核心服务和选择服务。选择服务可用于多个域,必要的话,开发者可将选择服务从架构中摘除。 (3)域服务层是针对某个具体应用领域所提供的一组服务,这组服务建立在核心服务和己确定的选择服务之上,为应用提供服务。 (4)应用服务层是为每个具体应用所提供的服务(含中间件构件),它与具体应用紧密相关。
【答案解析】 本题主要考查考生对一种嵌入式系统新架构方案的理解和掌握情况。 在给出“腰”型架构的基础上,本问题需要考生描述该架构的特征。可以看出,该架构主要有四个特点: (1)此架构较好地支持了面向构件的设计方法;该特点在题干描述中有相关提示。该新架构主要有4个特点。 (2)核心服务层提供的服务与域无关,它提供两类服务,核心服务和选择服务。选择服务可用于多个域,必要的话,开发者可将选择服务从架构中摘除;该特点可以从架构图中看出。 (3)域服务层是针对某个具体应用领域所提供的一组服务,这组服务建立在核心服务和己确定的选择服务之上,为应用提供服务;该特点在题干描述中有提示:该架构通常称为“腰”型架构,将嵌入式系统分为核心服务层、域服务层和应用服务层三个层次,实现了应用间相对无关性设计,架构的腰部为与领域无关的核心服务。 (4)应用服务层是为每个具体应用所提供的服务(含中间件构件),它与具体应用紧密相关。该特点在题干描述中有提示:该架构通常称为“腰”型架构,将嵌入式系统分为核心服务层、域服务层和应用服务层三个层次,实现了应用间相对无关性设计,架构的腰部为与领域无关的核心服务。
问答题
【正确答案】
【答案解析】 本问题主要考查考生对“腰”架构的理解与掌握,并据此填写各种服务的归属情况。可以看出,除基本通信、基本计时器和构件执行三个服务为核心服务外,其他服务均属于选择性服务。该问题的答案在“腰”型架构的中部有相关英文提示,考生应该能够从题目中充分捕获相关信息,帮助题目回答。
问答题
【正确答案】
【答案解析】 本问题主要考查考生对“腰”型架构的应用情况,首先应该对题干中四类软件部件的功能进行理解,进而分类,最终完成表格填写。