免费智能真题库 > 历年试卷 > 嵌入式系统设计师 > 2023年上半年 嵌入式系统设计师 上午试卷 综合知识
  第36题      
  知识点:   嵌入式中间件
  关键词:   中间件        章/节:   嵌入式软件基础知识       

 
关于中间件软件,下列叙述错误的是(44)。
 
 
  A.  中间件一般运行于多种硬件和操作系统平台
 
  B.  中间件软件可以屏蔽平台操作系统差异,但不能屏蔽网络协议差异
 
  C.  中间件是一种独立的系统软件或服务程序
 
  D.  分布式系统中,应用软件借助中间件软件在不同的技术平台之间共享资源
 
 
 

  相关试题:嵌入式软件基础知识          更多>  
 
  第47题    2016年下半年  
   52%
ARINC429总线是嵌入式系统中常用的一种面向接口型数据传输的总线,以下叙述中,错误的是(47)。
  第50题    2018年下半年  
   64%
嵌入式系统中,各处理模块的板级支持包(BSP)所包含的内容,是和系统相关的驱动和程序。一般认为,(50)。
  第45题    2018年下半年  
   40%
嵌入式系统对软件可移植性要求较高,为提高软件可移植性,应(45)。
   知识点讲解    
   · 嵌入式中间件
 
       嵌入式中间件
        近年来,在嵌入式系统中,处理器的性能不断提高,系统的功能更为复杂,嵌入式软件对可靠性、实时性的要求越来越高,因此,中间件技术也被引入到嵌入式系统的设计当中,并与实时多任务操作系统紧密结合。这种全新的软件设计方法,可以使用户把精力集中到系统功能的实现上,从而真正实现嵌入式系统的软硬件协同设计。当然,在一个实际的嵌入式系统当中,对于是否要采用嵌入式中间件,这完全取决于具体的应用需求。
        所谓嵌入式中间件,简单地说,就是在操作系统内核、设备驱动程序和应用软件之外的所有系统软件。嵌入式中间件的基本思路是:把原本属于应用软件层的一些通用的功能模块抽取出来,形成独立的一层软件,从而为运行在它上面的那些应用软件提供一个灵活、安全、移植性好、相互通信、协同工作的平台。这样,就可以有效地实现软件的可重用,降低应用软件的复杂性,提高系统的开发效率,缩短系统的开发周期,节约开发成本和维护费用,同时还保证了系统的高伸缩性、易升级性和稳定性。当然,如果在嵌入式系统中引入中间件,将会带来额外的开销,可能会对系统的性能造成一定的影响。
        嵌入式中间件可以分为不同的类型,如消息中间件、对象中间件、远程过程调用、数据库访问中间件、安全中间件等。有些嵌入式系统较为复杂,单个的中间件可能无法满足应用的需求,这时就需要将多种中间件集成在一起。这样的集成解决方案如Sun公司的嵌入式Java、微软的.NET Compact Framework、OMG(Object Management Group)的嵌入式CORBA等。
   题号导航      2023年上半年 嵌入式系统设计师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第36题    在手机中做本题