网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下列关于编程优化的说法正确的是()
- A、使用编译器的优化选项后程序性能一定会获得提高
- B、循环展开得越多越彻底,程序的性能越好
- C、寄存器分配能够解决程序中的数据依赖问题
- D、现代主流C/C++编译器可以对简单的小函数进行自动Iinline
参考答案
更多 “下列关于编程优化的说法正确的是()A、使用编译器的优化选项后程序性能一定会获得提高B、循环展开得越多越彻底,程序的性能越好C、寄存器分配能够解决程序中的数据依赖问题D、现代主流C/C++编译器可以对简单的小函数进行自动Iinline” 相关考题
考题
C++语言兼容C语言,所以,______。A.C++的关键字与C语言的关键字完全相同B.C++的数据类型与C语言的数据类型完全相同C.C++编译器能编译C语言程序D.C++编译器能把C语言程序翻译成C++程序
考题
RISC思想在采用硬件技术提高处理机性能的同时,也十分重视软件的优化编译技术。可以说,RISC是硬件和软件相结合的产物。离开了优化编译技术的支持,RISC处理机的性能就不可能得到充分的发挥。RISC的硬件设计为优化编译程序的设计带来了许多方便的地方,同时也造成一些困难。下面描述中,(1)不属于RISC对优化编译程序带来的方便。A.优化编译程序不必为具有类似功能的指令做复杂的指令选择工作。B.RISC可以简化优化编译器在选择寻址方式过程种要做的工作。C.为优化编译器调整指令序列提供了极大的方便。D.不需要设计复杂的子程序库,RISC的子程序库通常要比CISC的小。
考题
●以下关于C语言与C++语言的叙述中,正确的是(32)。(32)A.只要将C程序的扩展名.c改为.cpp,就可将过程式的C程序转换为面向对象的C++程序B.由于C++是在C的基础上扩展的,所以C++编译器能编译C源程序C.在C程序中,也可以用结构体类型定义类D.与C不同,C++程序中的函数必须属于某个类
考题
关于循环展开,下列说法不正确的是()A、循环展开能够能减少一些不必要的循环索引计算和条件分支B、循环展开需要确保第一次循环不会超出数组的界限C、循环展开只能改进整数加法和成分的性能D、现代编译器如GCC无法进行循环展开
考题
关于现代处理器,下列说法正确的是()A、程序性能的优化没有终极限制B、在实际的现代处理器中,是可以同时对多条指令进行求值C、任何指令之间均可以进行并行执行D、使用更多的变量进行流水线并行计算可以提高程序的性能
考题
在某些极端要求性能的场合,我们需要对程序进行优化,关天优化,以下说法正确的是()A、将程序整个用汇编语言改写会大大提高程序性能B、在优化前,可以先确定哪部分代码最费时,然后对这部份代码用汇编改写,使用汇编的语句越少,程序运行的越快。C、使用汇编语句虽然可以提高程序的性能,但会降低程序的可移植性,所以应该绝对避免D、适当调整汇编指令的顺序,可以缩短程序的运行时间
考题
关于提高程序的并行性,下列说法不正确的是()A、可以将组合运算进行合理的分割,最后合并结果来提升性能B、使用并行计算时可与循环展开同时使用,来提升程序性能C、编译器如GCC能智能识别出代码改动,并作出合理的程序优化D、重新结合变换可以搭配顺序相关性能,从而提高程序性能(打破顺序相关)
考题
下列使用编译器优化的说法正确的是:()。A、在使用编译器优化中,只有使用编译器优化解决性能问题才能产生执行速度的明显改变B、在使用编译器优化中,只有升级硬件设备才能产生执行速度的明显改变C、在使用编译器优化中,只有逻辑方面的优化才能产生执行速度的明显改变D、在使用编译器优化中,只有算法方面的优化才能产生执行速度的明显改变
考题
单选题关于现代处理器,下列说法正确的是()A
程序性能的优化没有终极限制B
在实际的现代处理器中,是可以同时对多条指令进行求值C
任何指令之间均可以进行并行执行D
使用更多的变量进行流水线并行计算可以提高程序的性能
考题
单选题下列关于编程优化的说法正确的是()A
使用编译器的优化选项后程序性能一定会获得提高B
循环展开得越多越彻底,程序的性能越好C
寄存器分配能够解决程序中的数据依赖问题D
现代主流C/C++编译器可以对简单的小函数进行自动Iinline
考题
单选题关于循环展开,下列说法不正确的是()A
循环展开能够能减少一些不必要的循环索引计算和条件分支B
循环展开需要确保第一次循环不会超出数组的界限C
循环展开只能改进整数加法和成分的性能D
现代编译器如GCC无法进行循环展开
考题
单选题下列使用编译器优化的说法正确的是:()。A
在使用编译器优化中,只有使用编译器优化解决性能问题才能产生执行速度的明显改变B
在使用编译器优化中,只有升级硬件设备才能产生执行速度的明显改变C
在使用编译器优化中,只有逻辑方面的优化才能产生执行速度的明显改变D
在使用编译器优化中,只有算法方面的优化才能产生执行速度的明显改变
考题
单选题关于提高程序的并行性,下列说法不正确的是()A
可以将组合运算进行合理的分割,最后合并结果来提升性能B
使用并行计算时可与循环展开同时使用,来提升程序性能C
编译器如GCC能智能识别出代码改动,并作出合理的程序优化D
重新结合变换可以搭配顺序相关性能,从而提高程序性能(打破顺序相关)
热门标签
最新试卷