网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下列哪项不属于程序优化策略?()
- A、消除循环的低效率
- B、多使用条件分支判断
- C、减少过程调用
- D、消除不必要的存储器引用
参考答案
更多 “下列哪项不属于程序优化策略?()A、消除循环的低效率B、多使用条件分支判断C、减少过程调用D、消除不必要的存储器引用” 相关考题
考题
程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的__(9)__。A.地址SXB
程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的__(9)__。A.地址B.类型C.名称D.值
考题
关于消除不必要的存储器引用,下列说法不正确的是()A、可以将迭代计算的值累计放入一个临时变量中,计算完成时再写入内存B、消除不必要的存储器引主要减少的是对存储器的写操作C、消除循环内不必要的存储器引用可以显著的提高程序性,且存储器系统的结构无关D、编译器无法做出类似消除不必要的存储器引用优化
考题
关于消除循环的低效率,下列说法不正确的是()A、多重循环中,应当将最短的循环放在最内层,最长的循环放在最外层,以减少CPU跨循环层执行的次数B、如果在循环体内,存在逻辑判断,并且循环次数很大,应将逻辑判断移到循环体的外面C、优化循环的结构时,还需要考虑到数据结构本身的效率D、优化循环的结构时,最重要是需要优化循环内部的代码
考题
关于减少过程调用,下列说法不正确的是()A、减少过程调用将优化程序模块性(损害模块性)B、为了减少时间开销,如果在类体中定义的成员函数中不包括循环等控制结构,C++系统会自动将它们作为内置(inline)函数来处理。C、inline函数其实是把函数代码嵌入程序的调用点中D、inline函数可以减少程序执行过程中对CPU的中断次数
考题
单选题关于减少过程调用,下列说法不正确的是()A
减少过程调用将优化程序模块性(损害模块性)B
为了减少时间开销,如果在类体中定义的成员函数中不包括循环等控制结构,C++系统会自动将它们作为内置(inline)函数来处理。C
inline函数其实是把函数代码嵌入程序的调用点中D
inline函数可以减少程序执行过程中对CPU的中断次数
考题
单选题以下选项中是妨碍优化程序性能的因素的是()A
存储器别名使用B
函数调用C
使用局部变量D
A和B
热门标签
最新试卷