首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(61)的做法不利于嵌入式应用软件的移植。
(61)的做法不利于嵌入式应用软件的移植。
admin
2021-01-07
47
问题
(61)的做法不利于嵌入式应用软件的移植。
选项
A、在软件设计上,采用层次化设计和模块化设计
B、在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,把一些通用的、共性的操作系统API接口函数封装起来
C、将不可移植的部分局域化,集中在某几个特定的文件之中
D、在数据类型上,尽量直接使用C语言的数据类型
答案
D
解析
为了提高嵌入式应用软件的可移植性,在软件设计上,要采用层次化设计和模块化设计。在软件体系结构上,可以在操作系统和应用软件之间引入一个虚拟机层,或者叫操作系统抽象层,把一些通用的、共性的操作系统API接口函数封装起来。并且尽可能将不可移植的部分局域化,集中在某几个特定的文件之中。而在数据类型上,由于C语言的数据类型与机器的字长和编译器有关,因此尽量不要直接使用c语言的数据类型。
转载请注明原文地址:https://kaotiyun.com/show/tVWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
关于网络安全服务的叙述中,(10)是错误的。
The basic unit of measure in a computer system is the(72). It is the smallest unit in computing. There are some other measures i
关于源程序功能性注释不正确的说法是(28)。
对象实现了数据和操作的结合,使数据和操作(13)于对象的统一体中。
监理方在对信息化建设项目验收工作执行质量控制时,应首先要求承建单位提交(68)。经监理方审核通过后,承建单位再提交(69)。监理方审核通过后,由验收组执行验收工作。监理方对验收过程审查,给出验收结论。如果验收结论为“不通过”则执行(70)。
关于在I/O设备与主机间交换数据的叙述,(4)是错误的。
在操作系统中,解决进程间的(1)两种基本关系,往往运用对信号量进行(2)的(3)。例如,为保证系统数据库的完整性,可以把信号量定义为某个库文件(或记录)的锁,初值为1,任何进程存取该库文件(或记录)之前先对它作一个(4),存取之后对它作一个(5),从而做到
某信息系统项目的硬件设备费用为3000万元,网络费用为2000万元,软件开发费用为800万元,建设期利息为200万元,基本预备费为250万元,硬件和网络设备涨价预备费为150万元,则其静态投资为(32)万元。
软件需求分析的任务不应包括(34)。进行需求分析可使用多种工具,但(35)是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是(36)。需求规格说明书的内容不应当包括(37)。该文档在软件开发中具有重要的作用,但其作用不应当包括(38)。
CMM模型将软件过程的成熟度分为5个等级。在(41)用于管理的和工程的软件过程均已文档化、标准化,并形成整个软件组织的标准软件过程。
随机试题
HowtoKeepYourNewYear’sResolutions[A]AbouthalfofallAmericanadultssaytheyareatleastsomewhatlikelytomake
碳弧气刨使用的压缩空气不可以由空气压缩机提供。
正常小儿前囟门闭合的年龄是
巴豆的药用部位是
根据《宪法》和法律规定,关于人民代表大会制度,下列哪一选项是不正确的?(2011—卷一—24,单)
下列化合物在苯环上发生磺化反应的活性次序是()。
隧道对于城市交通也是一个很重要的建筑,那么特长隧道是指隧道长度大于()m的隧道。
以下情形,可认定为上市公司收购方的一致行动人的是()。Ⅰ.某上市公司股东甲和乙,乙为甲公司的董事,甲与乙Ⅱ.为上市公司某自然人股东收购上市公司提供借款的非银行法人Ⅲ.持有上市公司股东甲35%股权的自然人,该自然人持有上
Howmuchisalargebottleofaspirin?
Despitealloftheadvancesinmedicine,healthcareprovidershaveneverbeenonthecuttingedgeofnewbusinessandmarketin
最新回复
(
0
)