嵌入式软件优化目标主要包括是()、功耗性能和空间性能等三个方面。

题目
填空题
嵌入式软件优化目标主要包括是()、功耗性能和空间性能等三个方面。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件性能测试的目标有______。

A) 发现(和改正)软件性能缺陷

B) 性能调优

C) 能力检验和规划

D) 以上全部

A.

B.

C.

D.


正确答案:D

第2题:

在软件工程中,性能模型的主要用途是提供()

A、收益分析

B、优化的性能信息

C、敏感性分析信息

D、时间分析


参考答案:BC

第3题:

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

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


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

第4题:

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

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

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

第5题:

ARM9系列微处理器在高性能和低功耗特性方面提供最佳的性能,在相同的工艺下其性能是ARM7的2倍。()


正确答案:对

第6题:

无线传感节点性能主要受功耗、价格和体积等的制约。()

此题为判断题(对,错)。


答案:正确

第7题:

在软件工程中,性能模型的主要用途是提供()信息

A、状态性能

B、优化的性能

C、敏感性分析

D、额外性能


参考答案:BC

第8题:

性能测试主要用于实时系统和嵌入式系统,其目标是______。

A) 测试各种资源在超负荷的情况下的运行情况

B) 检测系统可以处理目标内确定的数据容量

C) 度量系统的性能和预先定义的目标有多大差距

D) 验证系统从软件或者硬件失效中恢复的能力

A.

B.

C.

D.


正确答案:C
解析:性能测试主要用于实时系统和嵌入式系统,性能测试是指测试软件在集成系统中的运行性能。其目标是度量系统的性能和预先定义的目标有多大差距。性能测试必须要有工具支持。常用的测试用例设计方法有:规范导出法。

第9题:

下列任务不是在嵌入式产品设计初期,即需求分析阶段完成的任务是( )

A.性能

B.成本

C.功耗

D.操作系统和硬件选型


正确答案:D

第10题:

嵌入式系统的优化大致分为:()、代码尺寸优化和低功耗优化等方面。


正确答案:运行速度优化