首页
登录
从业资格
嵌入式系统对应用软件的开发和编程语言的选择提出了不同的要求。以下所考虑的一些因素
嵌入式系统对应用软件的开发和编程语言的选择提出了不同的要求。以下所考虑的一些因素
练习题库
2022-08-02
78
问题
嵌入式系统对应用软件的开发和编程语言的选择提出了不同的要求。以下所考虑的一些因素说法错误的是 ( ) 。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.分
随机试题
Acertainintegernisamultipleofboth5andMustnbeamultipleof15?15The
[originaltext] (19)Researcherssaytheprospectofweightgainmakessomesmo
用链接方式存储的队列,在进行删除运算时()。A.仅修改头指针 B.仅修改尾指针
主要用于浇筑平板式楼板或带边梁楼板的工具式模板为( )。A.大模板 B.台模
SometimesIreallydoubtwhethertherei
与急性心包炎相鉴别,支持急性心肌梗死的诊断依据是A.心电图ST段弓背向上抬高
公共行政学研究的核心问题是()。A.政府职能 B.行政监督 C.行政决策
银行分支机构应当根据()等情况确定每一笔贷款的风险度。 A.贷款种类B.借
对于被判处拘役、3年以下有期徒刑的犯罪分子,符合《刑法》第72条规定的缓刑条件,
下列关于重大错报风险的表述中,注册会计师应当认定为特别风险的是()。A.与
最新回复
(
0
)