嵌入式系统

嵌入式应用通常考虑进行运行速度优化和代码尺寸优化,这是由嵌入式系统的()A、专用性特点决定的B、计算机系统特点决定的C、资源受限特点决定的D、功耗约束特点决定的

题目

嵌入式应用通常考虑进行运行速度优化和代码尺寸优化,这是由嵌入式系统的()

  • A、专用性特点决定的
  • B、计算机系统特点决定的
  • C、资源受限特点决定的
  • D、功耗约束特点决定的
参考答案和解析
正确答案:C
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于电子商务特点说法正确的有()。

A.Internet及相关技术决定其具有数字化特点

B.电子商务的交易过程决定其具有交互性特点

C.电子商务的交易过程决定其具有虚拟性特点

D.电子商务的系统结构决定其具有集成性特点

E.电子商务的系统结构决定其消费者的顾客价值低


参考答案:ABCD

第2题:

与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是()。

A.嵌入式系统与具体应用紧密结合,具有很强的专用性

B.嵌入式系统通常包含在非计算机设备(系统)中,具有隐蔽性

C.嵌入式系统的软硬件资源往往受到严格的限制

D.嵌入式系统性能较低,价格也比较便宜


正确答案:D

第3题:

不是嵌入式系统特点的是?()

A、面向特定应用

B、嵌入式系统本身具备自开发能力

C、支持多任务,中断响应时间短

D、高功耗


参考答案:D

第4题:

关于嵌入式操作系统及其特点,以下叙述中错误的是(46)。

A.嵌入式操作系统是在嵌入式硬件上提供一个应用程序的运行平台

B.嵌入式硬件资源相对有限,因此操作系统内核较小

C.嵌入式操作系统通常具有较好的可移植性

D.嵌入式操作系统往往需要控制硬件装置,因此,不用考虑实时性


正确答案:D
本题考查嵌入式操作系统基础知识。嵌入式操作系统是在嵌入式硬件上提5的一个应用程序运行平台。由于嵌入式硬件的配置小,资源相对有限,因此,嵌入式系统必须充分重视资源的利用。另一方面,嵌入式硬件通常没有磁盘,数据是存储在“闪存”(flashmemory)上的,因此,操作系统的设计必须适应这些特点。嵌入式操作系统只是应用程序运行的平台,并不是应用程序的开发平台,通常,应用程序都是在调试完成后才装入系统的。因此,在嵌入式系统中,没有用户的概念,只有任务的概念,每一个功能任务的运行就是完成一个任务。此外,嵌入式操作系统往往需要控制其些硬件装置,因此,应该适当地考虑实时性,通常见到的嵌入式操作系统大多具有“软实时”特性。

第5题:

与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是:()。

A.嵌入式系统通常包含在其他设备(系统)中,具有隐蔽性

B.嵌入式系统的软硬件资源往往受到严格的限制,不易扩展

C.嵌入式系统使用的CPU字长以8位为主

D.嵌入式系统大多具有不同程度的实时性


正确答案:C

第6题:

嵌入式系统的重要特点()

A、系统内核大

B、专用性强

C、系统精简和高实时性OS

D、低效率地设计


参考答案:BC

第7题:

嵌入式系统的开发有一些不同于通用计算机应用开发的特点,下面不属于嵌入式系统开发特点的是()。

A.通常需要固化程序,即把软件代码烧写到非易失性存储器中

B.应用软件必须在基于嵌入式操作系统平台上来开发

C.通常采用宿主机-目标机的开发架构

D.软件开发中通常涉及许多底层的硬件控制程序


正确答案:B

第8题:

编译器对程序进行一定的优化是非常有必要的,高级语言的程序可以被转化为汇编语言的指令形式。通常优化的方法有(1)、循环优化、废代码的清除等。

对嵌入式系统进行性能测试可以衡量系统的实时性,分析嵌入式软件的优劣,同时分析程序的执行时间可以帮助分析CPU功耗等特性。最坏执行时间是指(2)。


正确答案:简化算术表达式 (2)程序的大量输入序列所产生的最长的程序执行时间 这是一道要求读者掌握嵌入式系统程序优化技术和程序执行时间的基本概念题。本题所涉及的知识点如下; 编译器对程序进行一定的优化是非常有必要的高级语言的程序可以被转化为汇编语言的指令形式。优化技术是全面而非片面的。通常优化的方法有简化算术表达式、循环优化和废代码的清除等。 对嵌入式系统进行性能测试可以衡量系统的实时性分析嵌入式软件的优劣同时分析程序的执行时间以帮助分析CPU功耗等特性。精确地测量程序的执行时间意义不大可以通过以下三个概念来分析程序的执行时间。 ①平均执行时间:多次测量程序的执行时间取平均值。 ②最佳执行时间:大量输入序列的测试中记录嵌入式程序运行最短的那一个时间。 ③最坏执行时间:程序的大量输入序列所产生的最长的程序执行时间。有些情况下产生最坏执行时间的输入数值并不容易确定需要对程序的代码进行分析产生特殊的测试用例。
简化算术表达式 (2)程序的大量输入序列所产生的最长的程序执行时间 这是一道要求读者掌握嵌入式系统程序优化技术和程序执行时间的基本概念题。本题所涉及的知识点如下; 编译器对程序进行一定的优化是非常有必要的,高级语言的程序可以被转化为汇编语言的指令形式。优化技术是全面而非片面的。通常优化的方法有简化算术表达式、循环优化和废代码的清除等。 对嵌入式系统进行性能测试可以衡量系统的实时性,分析嵌入式软件的优劣,同时分析程序的执行时间,以帮助分析CPU功耗等特性。精确地测量程序的执行时间意义不大,可以通过以下三个概念来分析程序的执行时间。 ①平均执行时间:多次测量程序的执行时间取平均值。 ②最佳执行时间:大量输入序列的测试中记录嵌入式程序运行最短的那一个时间。 ③最坏执行时间:程序的大量输入序列所产生的最长的程序执行时间。有些情况下,产生最坏执行时间的输入数值并不容易确定,需要对程序的代码进行分析产生特殊的测试用例。

第9题:

与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是:()。

A.与具体应用紧密结合,具有很强的专用性

B.以硬件为主,软件只起辅助作用

C.软硬件资源往往受到严格的限制

D.软件大多固化在只读存储器中


正确答案:B

第10题:

嵌入式系统设计一般要考虑低功耗,软件设计也要考虑低功耗设计,软件低功耗设计一般采用( )。

A.结构优化、编译优化和代码优化
B.软硬件协同设计、开发过程优化和环境设计优化
C.轻量级操作系统、算法优化和仿真实验
D.编译优化技术、软硬件协同设计和算法优化

答案:D
解析:
软件设计层面的功耗控制可以从以下几个方面展开。(1) 软硬件协同设计,即软件的设计要与硬件的匹配,考虑硬件因素。(2) 编译优化,采用低功耗优化的编译技术。(3) 减少系统的持续运行时间,可从算法角度进行优化。(4) 用“中断”代替“查询”。(5) 进行电源的有效管理。

更多相关问题