编码规范的基本约定程序效率内容:(1)编写时要经常注意程序的效率;保证软件系统的正确性、稳定性、可靠性、可测试性,提高代码效率;(2)局部效率应为全局效率服务;(3)循环体内工作量最小化;(4)仔细分析算法并进行优化;(5)在保证质量的情况下应压缩代码,去掉不需要的代码;(6)不要一味追求紧簇代码。()此题为判断题(对,错)。

题目
编码规范的基本约定程序效率内容:(1)编写时要经常注意程序的效率;保证软件系统的正确性、稳定性、可靠性、可测试性,提高代码效率;(2)局部效率应为全局效率服务;(3)循环体内工作量最小化;(4)仔细分析算法并进行优化;(5)在保证质量的情况下应压缩代码,去掉不需要的代码;(6)不要一味追求紧簇代码。()

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


相似考题
更多“编码规范的基本约定程序效率内容:(1)编写时要经常注意程序的效率;保证软件系统的正确性、稳定性、可靠性、可测试性,提高代码效率;(2)局部效率应为全局效率服务;(3)循环体内工作量最小化;(4)仔细分析算法并进行优化;(5)在保证质量的情况下应压缩代码,去掉不需要的代码;(6)不要一味追求紧簇代码。() 此题为判断题(对,错)。”相关问题
  • 第1题:

    进行代码优化时应着重考虑循环的代码优化,这对提高目标代码的效率将起更大作用。()

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


    参考答案:×

  • 第2题:

    应用代码调整就是获取并分析应用代码的相关数据,从而得到代码效率的相关数据。()

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


    正确答案:错误

  • 第3题:

    请根据算法的C代码,分析此算法效率。


    正确答案:此局部冒泡排序算法至少需进行1趟扫描至多需进行n-1趟扫描(其中只有一趟扫描是全局的其余趟扫描都是局部扫描扫描范围相对小得多。即在待排序数据初始有序(正序)情况下关键字的比较次数为n-1数据的移动次数为0;在待排序数据初始逆序的情况关键字的比较次数为n(n—1)/2最坏情况下每一次比较均会发生数据的交换即移动次数为3n(n-1)/2。显然局部冒泡排序与冒泡排序算法具有相同的时间复杂度并且在正序和逆序的情况下所需的关键字的比较次数和移动次数完全相同。
    此局部冒泡排序算法至少需进行1趟扫描,至多需进行n-1趟扫描(其中只有一趟扫描是全局的,其余趟扫描都是局部扫描,扫描范围相对小得多。即在待排序数据初始有序(正序)情况下,关键字的比较次数为n-1,数据的移动次数为0;在待排序数据初始逆序的情况,关键字的比较次数为n(n—1)/2,最坏情况下,每一次比较均会发生数据的交换,即移动次数为3n(n-1)/2。显然局部冒泡排序与冒泡排序算法具有相同的时间复杂度,并且在正序和逆序的情况下,所需的关键字的比较次数和移动次数完全相同。 解析:本题所涉及的算法是对冒泡排序算法的改进,即局部冒泡排序算法。题目说明中对这种局部冒泡排序算法的思想进行了详细的介绍,一定要仔细阅读。做题时,如考生对冒泡排序比较熟练,对于局部冒泡排序算法只要理解了其“只对待排序列作局部的冒泡处理”这一本质,回答问题1只需根据局部冒泡排序算法思想和程序代码进行对照阅读。问题2见答案分析。

  • 第4题:

    进行代码优化时应着重考虑循环的代码优化,这对提高目标代码的效率将起更大作用。


    正确答案:错误

  • 第5题:

    关于代码性能优化,下面()是错误的。

    • A、任何优化都不能破坏代码的正确性
    • B、应以提高程序的全局效率为主,局部效率为辅
    • C、应先通过测试找出限制效率的真正瓶颈
    • D、要优先改进耗时最多的部分

    正确答案:D

  • 第6题:

    在weblogic server域具有管理功能,为了提高管理效率必须和程序结合紧密,因此程序员在编写代码时必须充分考虑到域。


    正确答案:错误

  • 第7题:

    运算符重载的目的是()。

    • A、提高程序的效率
    • B、提高代码复用能力
    • C、简化程序,减少目标代码
    • D、使程序代码直观易读

    正确答案:D

  • 第8题:

    ()主要是指程序的运行效率和存储效率两个方面。

    • A、编码风格
    • B、代码调试
    • C、软件测试
    • D、程序性能优化

    正确答案:D

  • 第9题:

    单选题
    运算符重载的目的是()。
    A

    提高程序的效率

    B

    提高代码复用能力

    C

    简化程序,减少目标代码

    D

    使程序代码直观易读


    正确答案: A
    解析: 暂无解析

  • 第10题:

    判断题
    在weblogic server域具有管理功能,为了提高管理效率必须和程序结合紧密,因此程序员在编写代码时必须充分考虑到域。
    A

    B


    正确答案:
    解析: Weblogic域主要从事管理工作,在编程中不涉及到域,所有与域相关的信息都在配置文件中。

  • 第11题:

    判断题
    进行代码优化时应着重考虑循环的代码优化,因为这将大大的提高目标代码的效率。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    判断题
    进行代码优化时应着重考虑循环的代码优化,这对提高目标代码的效率将起更大作用。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    解释执行的效率比编译器生成的机器代码的执行效率高。()

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


    正确答案:错误

  • 第14题:

    编码规范是程序编写过程中必须遵循的规则,一般会详细规定代码的语法规则、语法格式等,它包括的内容很多,如()。

    A.接版、注释、标识符命名、可读性、变量、函数与过程定义、可测性、程序效率等

    B.字体、标识符命名、可读性、变量、函数与过程、可测性、程序效率等

    C.代码创建人、注释、函数与过程、可测性、程序效率等

    D.排版、标识符命名、可读性、变量、函数与过程、可测性等


    正确答案:D

  • 第15题:

    进行代码优化时应着重考虑循环的代码优化,因为这将大大的提高目标代码的效率。


    正确答案:正确

  • 第16题:

    编码规范的基本约定程序效率内容?


    正确答案: 程序效率:
    (1)编写时要经常注意程序的效率;保证软件系统的正确性、稳定性、可靠性、可测试性,提高代码效率;
    (2)局部效率应为全局效率服务;
    (3)循环体内工作量最小化;
    (4)仔细分析算法并进行优化;
    (5)在保证质量的情况下应压缩代码,去掉不需要的代码;
    (6)不要一味追求紧簇代码。

  • 第17题:

    单元测试可发现哪些问题()

    • A、单元代码的功能
    • B、单元代码的可集成性
    • C、单元代码的可维护性
    • D、单元代码的效率

    正确答案:A,B,D

  • 第18题:

    下面的()说法是错误的。

    • A、代码审查用于检查源代码是否达到模块设计的要求
    • B、代码在审查之前必须要成功地编译通过
    • C、代码审查比运行程序进行测试的效率低
    • D、代码审查可以发现不符合团队代码规范的地方

    正确答案:C

  • 第19题:

    在python中,函数的作用有()

    • A、使程序变的更加简短,更加清晰
    • B、有利于维护代码
    • C、提高代码的重用性
    • D、提高程序开发的效率

    正确答案:A,B,C,D

  • 第20题:

    判断题
    程序的可靠性、可维护性和效率通常由程序设计语言、源代码的质量、和语言的实现机制决定的。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第21题:

    单选题
    ()主要是指程序的运行效率和存储效率两个方面。
    A

    编码风格

    B

    代码调试

    C

    软件测试

    D

    程序性能优化


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    下面的()说法是错误的。
    A

    代码审查用于检查源代码是否达到模块设计的要求

    B

    代码在审查之前必须要成功地编译通过

    C

    代码审查比运行程序进行测试的效率低

    D

    代码审查可以发现不符合团队代码规范的地方


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    关于代码性能优化,下面()是错误的。
    A

    任何优化都不能破坏代码的正确性

    B

    应以提高程序的全局效率为主,局部效率为辅

    C

    应先通过测试找出限制效率的真正瓶颈

    D

    要优先改进耗时最多的部分


    正确答案: B
    解析: 暂无解析