首页
登录
从业资格
嵌入式系统对应用软件的开发和编程语言的选择提出了不同的要求。以下所考虑的一些因素
嵌入式系统对应用软件的开发和编程语言的选择提出了不同的要求。以下所考虑的一些因素
练习题库
2022-08-02
64
问题
嵌入式系统对应用软件的开发和编程语言的选择提出了不同的要求。以下所考虑的一些因素说法错误的是 ( ) 。A.通常嵌入式系统要求具有实时处理的能力,这种实时性主要是靠硬件层来体现的B.通常嵌入式系统要求支持多任务,能够处理并发事件C.嵌入式软件的开发需要交叉编译工具D.电源能量的供应在嵌入式系统中是一项约束条件
选项
A.通常嵌入式系统要求具有实时处理的能力,这种实时性主要是靠硬件层来体现的
B.通常嵌入式系统要求支持多任务,能够处理并发事件
C.嵌入式软件的开发需要交叉编译工具
D.电源能量的供应在嵌入式系统中是一项约束条件
答案
A
解析
系统对应用软件的开发和编程语言的选择提出了不同的要求,需要考虑如下一些因素:①实时性。许多嵌入式系统要求具有实时处理的能力,这种实时性主要是靠软件层来体现的。软件对外部事件做出反应的时间必须快,在某些情况下还要求是确定的、可重复实现的,不管系统当时的内部状态如何,都是可以预测的。②并发性。有些嵌入式系统要求支持多任务,能够处理并发事件。③有限的软/硬件资源。在嵌入式系统当中,资源是很有限的,无论是处理器的运算速度、存储器的容量,还是I/O设备的种类,都比不上通用的计算机,甚至连最基本的电力供应,在嵌入式系统中也是一项约束条件,因为许多系统都是采用电池供电。这就使得嵌入式软件在时间和空间上都受到了严格的限制。④涉及底层软件的开发。在无操作系统的情形下,嵌入式软件的开发是直接在硬件平台上进行的,需要直接对硬件进行控制:在有操作系统的情形下,需要先移植一个操作系统,并提供必要的MI函数,然后在操作系统的基础上开发应用程序。但不管是哪一种情形,都需要对底层的软件和硬件进行操作,包括引导加载程序的编写、设备驱动程序的编写、对设备控制器的操作等。⑤需要交叉编译。嵌入式软件的开发环境与运行环境是不同的,需要交叉编译工具。
转载请注明原文地址:https://tihaiku.com/congyezige/2424527.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
某女士,分娩后半年,现哺乳,已正常行经,要求避孕。妇检盆腔正常,宜采用哪种避孕方
人工流产后继发感染造成的不孕属于A.输卵管因素 B.卵巢因素 C.排卵障碍
不孕症男方检查重点是A.精液常规 B.免疫检查 C.精神因素 D.性交后精
属于影响护理人员编设因素的是()A.用人之长 B.公平竞争 C.人员素
制订计划时必须留有一定调节余地,以预防及减少不确定因素对计划实施可能产生的冲击。
A.时间因素 B.信息因素 C.回归因素 D.选择因素 E.暴露因素在健
A.时间因素 B.信息因素 C.回归因素 D.选择因素 E.暴露因素在健
领导者的风格应当随着员工"成熟度"的变化而适当调整。这一观点出于A.双因素理论
护理技术人员每年参加继续护理学教育的最低学分要求为A.20分 B.15分 C
不能诱发产褥期泌尿系统感染的因素是A.女性尿道短、直,细菌容易上行感染 B.分
随机试题
HeadachesExplainedAheadacheisas
Nothing,______amiracle,cansavehim.A、ifB、unlessC、sinceD、thoughBunless这里
Writeacompositionofabout150wordsonthefollowingtopic:Someofyourclas
[originaltext]Notuntilsomewhatrecently(thatis,intermsofhumanhistor
A. B. C. D.
A.半流质食物 B.普通饭 C.软饭 D.流质食物 E.固体食物发热、消
马老师在“音乐与舞蹈”模块的社交舞教学中,播放探戈与华尔兹的舞蹈片段,让学生讨论
金融市场参与者中,()的作用比较特殊。A、政府 B、中央银行 C、金融机构
提出“太阳中心说”的是()A.托特雷 B.柏拉图 C.哥白尼 D.
判断金融市场完善程度的效率包括()A.公平效率 B.管理效率 C.分配效率
最新回复
(
0
)