以下做法不利于嵌入式应用软件的移植的是()。
第1题:
A、嵌入式操作系统。
B、操作系统与应用软件的集成。
C、软件的结构。
D、嵌入式系统的软件是没有出口的,程序不能“退出”,整个程序的结构应该是无限的循环。
E、嵌入式系统的软件设计需要考虑硬件的支持、操作系统的支持、程序的初始化和引导等诸多的方面。
第2题:
A、软件设计一般分为概要设计和详细设计,它们之间的关系是全局与局部的关系
B、结构化设计方法在软件开发中,用于概要设计
C、描述软件的总的体系结构,称为“软件概要设计”
D、通常采用自底而上的结构化分析方法,进行软件概要设计
第3题:
● 下列关于嵌入式软件中间件的叙述中,错误的是 (55) 。
A. 中间件通过标准接口,实现与应用程序的关联,提供特定功能的服务
B. 中间件的使用提高了应用软件可移植性
C. 中间件的使用增加了应用软件设计的复杂度
D. 中间件的使用提高了嵌入式软件开发的效率与能力
第4题:
● 下列关于操作系统的叙述中,正确的是 (43) 。
(43)
A.操作系统是各种应用软件之间的接口
B.操作系统是外设和主机之间的接口
C.操作系统是用户、应用软件与计算机硬件之间的接口
D.操作系统是源程序和目标程序之间的接口
第5题:
的做法不利于嵌入式应用软件的移植。
A.在软件设计上,采用层次化设计和模块化设计
B.在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,把一些通用的、共性的操作系统API接口函数封装起来
C.将不可移植的部分局域化,集中在某几个特定的文件之中
D.在数据类型上,尽量直接使用C语言的数据类型
第6题:
● (61) 的做法不利于嵌入式应用软件的移植。
A. 在软件设计上,采用层次化设计和模块化设计
B. 在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,把一 些通用的、共性的操作系统API 接口函数封装起来
C. 将不可移植的部分局域化,集中在某几个特定的文件之中
D. 在数据类型上,尽量直接使用C 语言的数据类型
第7题:
A在软件设计上,采用层次化设计和模块化设计
B在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,把一些通用的、共性的操作系统的 API接口函数封装起来
C将不可移植的部分局域化,集中在某几个特定的文件中
D在数据类型上,尽量直接使用C语言的数据类型
第8题:
A、定义抽象层使用的可移植的数据类型,不要使用标准的数据类型;
B、分析不同的操作系统提供的功能;把功能分成必须的功能和可选的功能,必须的功能在所有的操作系统中都具有,可选的功能只有在部分操作系统中具有;
C、分析操作系统提供的服务的数据类型,设计抽象层的数据类型,必须考虑到抽象层使用的数据类型,利用实际的操作系统的数据类型可以实现;
D、定义操作系统抽象层提供的服务函数及其接口参数。
第9题:
操作系统是一种(1)。在操作系统中采用多道程序设计方式能提高CPU和外部设备的(2)。一般来说,为了实现多道程序设计,计算机需要有(3)。操作系统(4)已经成为工作站上的主流操作系统。对于使用(4)操作系统的计算机系统来说,(5)语言是主要的高级语言。
A.通用软件
B.系统软件
C.应用软件
D.软件包
第10题: