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

 
以下关于中间件的叙述中,错误的是(45)
 
 
  A.  CORBA、Microsoft DCOM、Java RMI、VxWorks 653都是中间件的实例
 
  B.  除了解决异构性,中间件还为分布式应用编程人员提供一致的计算模型
 
  C.  中间件是一个软件层,它提供一个编程抽象以及对底层网络、硬件、操作系统和编程语言异构性的屏障
 
  D.  中间件表示成一组计算机上的进程或对象,它们相互交互,实现分布式应用的通信和资源共享支持
 
 
 

  相关试题:嵌入式软件基础知识          更多>  
 
  第44题    2017年下半年  
   56%
微内核操作系统在嵌入式系统中得到越来越广泛的应用,以下关于微内核操作系统叙述中,错误的是(44)。
  第8题    2025年上半年  
   0%
对于嵌入式系统,下面理解不正确的是(48)。
  第60题    2009年下半年  
   58%
嵌入式软件开发过程一般包括需求分析阶段、软件设计阶段、编码阶段和集成阶段,下面不属于嵌入式软件设计阶段工作的是(60)。
   知识点讲解    
   · 嵌入式中间件
 
       嵌入式中间件
        近年来,在嵌入式系统中,处理器的性能不断提高,系统的功能更为复杂,嵌入式软件对可靠性、实时性的要求越来越高,因此,中间件技术也被引入到嵌入式系统的设计当中,并与实时多任务操作系统紧密结合。这种全新的软件设计方法,可以使用户把精力集中到系统功能的实现上,从而真正实现嵌入式系统的软硬件协同设计。当然,在一个实际的嵌入式系统当中,对于是否要采用嵌入式中间件,这完全取决于具体的应用需求。
        所谓嵌入式中间件,简单地说,就是在操作系统内核、设备驱动程序和应用软件之外的所有系统软件。嵌入式中间件的基本思路是:把原本属于应用软件层的一些通用的功能模块抽取出来,形成独立的一层软件,从而为运行在它上面的那些应用软件提供一个灵活、安全、移植性好、相互通信、协同工作的平台。这样,就可以有效地实现软件的可重用,降低应用软件的复杂性,提高系统的开发效率,缩短系统的开发周期,节约开发成本和维护费用,同时还保证了系统的高伸缩性、易升级性和稳定性。当然,如果在嵌入式系统中引入中间件,将会带来额外的开销,可能会对系统的性能造成一定的影响。
        嵌入式中间件可以分为不同的类型,如消息中间件、对象中间件、远程过程调用、数据库访问中间件、安全中间件等。有些嵌入式系统较为复杂,单个的中间件可能无法满足应用的需求,这时就需要将多种中间件集成在一起。这样的集成解决方案如Sun公司的嵌入式Java、微软的.NET Compact Framework、OMG(Object Management Group)的嵌入式CORBA等。
   题号导航      2024年上半年 嵌入式系统设计师 上午试卷 综合知识   本试卷我的完整做题情况  
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 /
 
第15题    在手机中做本题