A.任何优化都不能破坏代码的正确性
B.应以提高程序的全局效率为主,局部效率为辅
C.应先通过测试找出限制效率的真正瓶颈
D.要优先改进耗时最多的部分
您可能感兴趣的试卷
你可能感兴趣的试题
A.代码审查用于检查源代码是否达到模块设计的要求
B.代码在审查之前必须要成功地编译通过
C.代码审查比运行程序进行测试的效率低
D.代码审查可以发现不符合团队代码规范的地方
A.好的注释应解释为什么,而不是怎么样
B.好的命名应一目了然,不需要读者去猜,甚至不需要注释
C.如果项目中原有代码不符合新的规范,应允许其存在,同时在新的代码中要延续原有的风格
D.如果项目中原有代码不符合新的规范,应允许其存在,但不应在新的代码中延续旧的风格
A.选择合适的程序设计语言
B.选择好的程序设计风格
C.具有好的数据结构
D.选择好的运行环境
A.在开始编码之前建立单元测试
B.建立一种有助于理解的直观布局
C.确保注释与代码完全一致
D.保持变量名简短以便代码紧凑
A.Sprint是一个不超过4周的迭代,其长度一旦确定,将保持不变
B.Sprint的产出是一个可用的、潜在可发布的产品增量
C.Sprint在进行过程中,其开发目标、质量验收标准和团队组成不能发生变化
D.以上所有选项
A.软件开发应该遵循严格受控的过程和详细的项目规划
B.客户应该和开发团队在一起密切地工作
C.通过高度迭代和增量式的软件开发过程响应变化
D.通过频繁地提供可以工作的软件来搜集人们对产品的反馈
A.瀑布模型
B.原型化模型
C.增量开发
D.可转换模型
A.瀑布模型
B.原型化模型
C.增量开发
D.可转换模型
A.适用于客户需求被明确定义的情况
B.适用于客户需求难以清楚定义的情况
C.提供一个精确表述的形式化规格说明
D.很难产生有意义产品的一种冒险模型
A.适用于需求被清晰定义的情况
B.一种需要快速构造核心产品的好方法
C.一种不适用于商业产品的创新模型
D.已不能用于现代环境的过时模型
最新试题
传统的单元测试方法与面向对象软件的单元测试有很大不同。()
语句覆盖就是设计若干个测试用例,运行被测程序,使得每一()至少执行一次。
面向对象的集成测试也可以使用传统的自顶向下和自底向上集成策略。()
B/S结构是“零客户端”方式。()
分层数据流图中顶层数据流图描述系统的输入和()数据流。
盒图是对()的改进,它避免了流程线的随意跳转。
低级语言包括机器语言和()语言,优点是执行速度快,但代码编写难度较大。
等价类划分法进行软件测试,对输入数据要求:“成绩取值范围从0到100”。则有效等价类是(),两个无效等价类是“成绩<0”和“成绩>100”。
结构化分析阶段用()图来对描述系统的行为建模。
对表进行()的分解方法常常用于表中记录与时间相关的情况,一般在主表中只存放最近的数据记录,而将以前的数据记录转到对应的历史表中。