首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在嵌入式系统设计过程中,给定一份软件设计规格说明书后,下一步的工作就是编写代码。通常编码工作包含哪些步骤? 编译器对程序进行一定的优化是非常有必要的,高级语言的程序可以被转化为汇编语言的指令形式。通常优化的方法有(1)、循环优化、废代码的清除等。
在嵌入式系统设计过程中,给定一份软件设计规格说明书后,下一步的工作就是编写代码。通常编码工作包含哪些步骤? 编译器对程序进行一定的优化是非常有必要的,高级语言的程序可以被转化为汇编语言的指令形式。通常优化的方法有(1)、循环优化、废代码的清除等。
admin
2009-02-15
40
问题
在嵌入式系统设计过程中,给定一份软件设计规格说明书后,下一步的工作就是编写代码。通常编码工作包含哪些步骤?
编译器对程序进行一定的优化是非常有必要的,高级语言的程序可以被转化为汇编语言的指令形式。通常优化的方法有(1)、循环优化、废代码的清除等。
对嵌入式系统进行性能测试可以衡量系统的实时性,分析嵌入式软件的优劣,同时分析程序的执行时间可以帮助分析CPU功耗等特性。最坏执行时间是指(2)。
选项
答案
简化算术表达式 (2)程序的大量输入序列所产生的最长的程序执行时间 这是一道要求读者掌握嵌入式系统程序优化技术和程序执行时间的基本概念题。本题所涉及的知识点如下; 编译器对程序进行一定的优化是非常有必要的,高级语言的程序可以被转化为汇编语言的指令形式。优化技术是全面而非片面的。通常优化的方法有简化算术表达式、循环优化和废代码的清除等。 对嵌入式系统进行性能测试可以衡量系统的实时性,分析嵌入式软件的优劣,同时分析程序的执行时间,以帮助分析CPU功耗等特性。精确地测量程序的执行时间意义不大,可以通过以下三个概念来分析程序的执行时间。 ①平均执行时间:多次测量程序的执行时间取平均值。 ②最佳执行时间:大量输入序列的测试中记录嵌入式程序运行最短的那一个时间。 ③最坏执行时间:程序的大量输入序列所产生的最长的程序执行时间。有些情况下,产生最坏执行时间的输入数值并不容易确定,需要对程序的代码进行分析产生特殊的测试用例。
解析
转载请注明原文地址:https://jikaoti.com/ti/ogI7FFFM
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
数据仓库系统通常采用3层的体系结构,底层为数据仓库服务器,中间层为(12),顶层为前端工具。
用户可以对数据库中数据进行查询、插入、删除、修改等操作,这是因为数据库管理系统提供了( )。
(16)不属于数据库逻辑结构设计的任务。
堆是一种数据结构,(2)是堆。
某数据库应用系统在运行过程中,发现随着数据量的不断增加,有部分查询业务和数据更新业务执行耗时越来越长。经分析,这些业务都与表Tablel有关。假设Tablel有30多个字段,分别为(Key,A2,A2,…Am,B1,B2,…Bn)。执行频度较高的查询业务都
算术表达式采用后缀式表示时不需要使用括号,使用(5)________________就可以方便地进行求值。a-b*(c+d)(其中,-、+、*表示二元算术运算减、加、乘)的后缀式为(6)________________,与该表达式等价的语法树为(7)___
下图所示的扩展E—R图中,属性“电话”属于(62)________________,在逻辑结构设计中,该图中的(63)________________属性将不会被转换到关系模式中。
给定教师关系Teacher(T_no,T_name,Dept_name,Tel),其中属性T_no、T_name、Deptname和Tel的含义分别为教师号、教师姓名、学院名和电话。用SQL创建一个“给定学院名求该学院的教师数”的函数如下:C
随机试题
“趣味无可争辩”观点的错误在于把()
目标群体的压力可以导致的执行偏差,这种压力主要表现在_______、________。
腹股沟斜疝与直疝最有意义的鉴别点是
下列各项中,属于有限责任公司董事会行使的职权是()。
主动防火系统中,关于自动灭火系统性能化设计的性能要求,下列表述有误的是()
债权投资与股权投资相比()。
信息安全经历了三个发展阶段,以下()不属于这个阶段。
在一个社会里占统治地位的意识形态是
[*]
A、HewashavingavacationinParis.B、HewasvisitingsomefriendsinParis.C、HewasvisitingsomefamoussightsinPariswhil
最新回复
(
0
)