更多“下列选项中,不是对程序设计的质量主要要求的是()。A、源程序的技巧性B、源程序的可维护性C、源程序的正确性D、源程序的可读性”相关问题
  • 第1题:

    从质量要求的角度看,考务管理信息系统的源程序应具有正确性、可读性和( )。

    A.可测性

    B.独立性

    C.可维护性

    D.可用性


    正确答案:C

  • 第2题:

    下列描述正确的是( )。

    A.计算机不能直接执行高级语言源程序,但可以直接执行汇编语言源程序

    B.高级语言与CPU型号无关,但汇编语言与CPU型号相关

    C.高级语言源程序不如汇编语言源程序的可读性好

    D.高级语言程序不如汇编语言程序的移植性好


    正确答案:B
    高级程序语言结构丰富、比汇编语言可读性好、可维护性强、可靠性高、易学易掌握、写出来的程序也比汇编语言可移植性好,重用率高。汇编语言是符号化了的二进制代码,与高级语言相比,更容易有效执行,并与计算机的CPU型号有关,但也需翻译成机器语言才可被计算机直接执行,因此答案选择B。

  • 第3题:

    C语言源程序中以#开头的命令在( )进行处理。

    A.对源程序编译之前
    B.对源程序编译过程中
    C.目标程序链接时
    D.目标程序运行时

    答案:A
    解析:
    本题考查C语言知识。
    在C程序中,以#开头的命令称为预处理命令,对源程序编译之前就处理该类命令。

  • 第4题:

    将源程序中多处使用的同一个常数定义为常量并命名,( )。

    A.提高了编译效率
    B.缩短了源程序代码长度
    C.提高了源程序的可维护性
    D.提高了程序的运行效率

    答案:C
    解析:

  • 第5题:

    源程序投入运行后,发现的问题或错误应容易修改,这是指源程序的()

    • A、正确性
    • B、可读性
    • C、可调试性
    • D、可维护性

    正确答案:D

  • 第6题:

    从质量要求的角度看,交通监控管理信息系统的源程序应具有正确性、可读性和()

    • A、独立性
    • B、可用性
    • C、可维护性
    • D、可测性

    正确答案:C

  • 第7题:

    源程序的质量要求,主要体现在源程序的()、可读性、可测试性和可维护性。

    • A、正确性
    • B、可扩展性
    • C、可转换性
    • D、兼容性

    正确答案:A

  • 第8题:

    从质量要求的角度看,考务管理信息系统的源程序应具有正确性、可读性和()。

    • A、可测性
    • B、独立性
    • C、可维护性
    • D、可用性

    正确答案:C

  • 第9题:

    在C集成环境执行菜单命令“运行”,若运行结束且没有系统提示信息,说明()。

    • A、源程序有语法错误
    • B、源程序正确无误
    • C、源程序有运行错误
    • D、源程序无编译、运行错误,但仅此无法确定其正确性

    正确答案:D

  • 第10题:

    单选题
    源程序是指高级程序设计语言编写的程序,源程序()。
    A

    只能在专门的机器上运行

    B

    无需编译或解释,可直接在机器上运行

    C

    不可读

    D

    具有可读性和可移植性


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

  • 第11题:

    单选题
    下列选项中,不是对程序设计的质量主要要求的是()。
    A

    源程序的技巧性

    B

    源程序的可维护性

    C

    源程序的正确性

    D

    源程序的可读性


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

  • 第12题:

    单选题
    下列对源程序的质量要求的说法正确的是:()。
    A

    对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,正确性和较高的执行效率是最重要的要求

    B

    对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,可靠性和清晰性是最重要的要求

    C

    对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,可靠性和较高的执行效率是最重要的要求

    D

    对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,正确性和可靠性是最重要的要求


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

  • 第13题:

    以下对C语言的描述中,正确的是______。

    A.C语言源程序中可以有重名的函数

    B.C语言源程序中要求每行只能书写一条语句

    C.注释可以出现在C语言源程序中的任何位置

    D.最小的C语言源程序中没有任何内容


    正确答案:C

  • 第14题:

    逆向工程可用于维护已有的软件,逆向工程能够(32)。

    A.分析源程序,决定需要修改的部分及其影响的程度

    B.能够使用数学方法证明各软件功能的正确性

    C.分析源程序,从源程序导出程序结构

    D.将源程序改写成易于理解的、结构清晰的程序


    正确答案:C
    解析:逆向工程(Revere Engineering)的概念起源于商业或军事领域硬件的分析,目的是在不了解或很少了解最初生产过程的情况下,从最终产品推断出其设计方案。在软件领域,逆向工程是为了恢复错误的、不完整的或难以获得的文档信息。其目标不再是复制系统,而是获得对一个系统和它的结构在设计层的充分理解,以帮助维护、增强性能,或者支持替换。逆向工程可的研究对象是现存软件系统,而不是需求。另外,逆向工程本身并不会改变目标系统,也不会基于被逆向的系统创建一个新系统,它只是一个检查的过程,不是一个改变或复制的过程。

  • 第15题:

    将源程序中多处使用的同一个常数定义为常量并命名,( )。

    A.提高了编译效率
    B. 缩短了源程序长度
    C.提高了源程序的可维护性
    D.提高了程序的运行效率

    答案:C
    解析:
    本题考查程序语言基础知识。编写源程序时,将程序中多处引用的常数定义为一个符号常量可以简化对此常数的修改操作(只需改一次),并提高程序的可读性,以便于理解和维护。

  • 第16题:

    源程序是指高级程序设计语言编写的程序,源程序()。

    A具有可读性和可移植性

    B只能在专门的机器上运行

    C无需编译或解释,可直接在机器上运行

    D不可读


    A

  • 第17题:

    在编译方法中,动态存储分配的含义是()。

    • A、在运行阶段对源程序中的量进行分配
    • B、在编译阶段对源程序中的量进行分配
    • C、以上都不是

    正确答案:A

  • 第18题:

    下列对源程序的质量要求的说法正确的是:()。

    • A、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,正确性和较高的执行效率是最重要的要求
    • B、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,可靠性和清晰性是最重要的要求
    • C、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,可靠性和较高的执行效率是最重要的要求
    • D、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,正确性和可靠性是最重要的要求

    正确答案:D

  • 第19题:

    对程序源代码进行访问控制管理时,下列哪一种做法是错误的?()

    • A、若有可能,在实际生产系统中不保留源程序库
    • B、对源程序库的访问进行严格的审计
    • C、技术支持人员应可以不受限制地访问源程序
    • D、对源程序库的拷贝应受到严格的控制规程的制约

    正确答案:C

  • 第20题:

    以下能在CPU内直接执行的是()。

    • A、汇编语言源程序
    • B、机器语言程序
    • C、解释语言源程序
    • D、高级语言源程序

    正确答案:B

  • 第21题:

    单片机能够直接运行的程序是()。

    • A、汇编源程序
    • B、单片机源程序
    • C、高级语言程序
    • D、机器语言源程序

    正确答案:D

  • 第22题:

    判断题
    完成测试作业后,为了缩短源程序的长度应删去源程序中的注释。
    A

    B


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

  • 第23题:

    单选题
    源程序投入运行后,发现的问题或错误应容易修改,这是指源程序的()
    A

    正确性

    B

    可读性

    C

    可调试性

    D

    可维护性


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

  • 第24题:

    单选题
    在编译方法中,动态存储分配的含义是()。
    A

    在运行阶段对源程序中的量进行分配

    B

    在编译阶段对源程序中的量进行分配

    C

    以上都不是


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