程序实现阶段的代码运行相关说法中,正确的是()。A、源程序效率与详细设计阶段确定的算法效率有直接关系B、源程序效率是在编程实现阶段确定的,不受详细设计算法影响,二者无关C、降低复杂度的工作,应该在实现阶段展开,设计阶段无需关注复杂度问题D、源程序效率的高低,不需要考虑运行计算机硬件配置、网络带宽、运行环境等要素

题目
程序实现阶段的代码运行相关说法中,正确的是()。

A、源程序效率与详细设计阶段确定的算法效率有直接关系

B、源程序效率是在编程实现阶段确定的,不受详细设计算法影响,二者无关

C、降低复杂度的工作,应该在实现阶段展开,设计阶段无需关注复杂度问题

D、源程序效率的高低,不需要考虑运行计算机硬件配置、网络带宽、运行环境等要素


相似考题
更多“程序实现阶段的代码运行相关说法中,正确的是()。 ”相关问题
  • 第1题:

    下面关于编译和解释的说法中,正确的是()①编译是将高级语言源代码转化成目标代码的过程。②解释是将高级语言源代码转化为目标代码的过程。③在编译方式下,用户程序运行的速度更快。④在解释方式下,用户程序运行的速度更快。

    A.①③
    B.①④
    C.②③
    D.②④

    答案:A
    解析:
    编译器是把源程序的每一条语句都编译成机器语言,并保存成二逬制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;而解释器则是只在执行程序时,是一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的。编择生成目标代码,而解释不生成目标代码。

  • 第2题:

    下面关于编译和解释的说法中,正确的是( )。①编译是将高级语言源代码转化成目标代码的过程。②解释是将高级语言源代码转化为目标代码的过程。③在编译方式下,用户程序运行的速度更快。④在解释方式下,用户程序运行的速度更快。

    A.②④
    B.②③
    C.①④
    D.①③

    答案:D
    解析:
    编译器是把源程序的每一条语句都编译成机器语言,并保存成二逬制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;而解释器则是只在执行程序时,是一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的。编译生成目标代码,而解释不生成目标代码。

  • 第3题:

    用户在开发Spark应用程序时,需要编写两部分功能代码,其中一个是实现 功能的代码,还有一部分是运行在集群中多个工作节点上的 代码。


    正确

  • 第4题:

    编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器(请作答此空)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段;其中,代码优化和( )并不是每种编译器都必需的。词法分析的作用是识别源程序中的( )。

    A.不参与用户程序的运行控制,用户程序执行的速度更慢
    B.参与用户程序的运行控制,用户程序执行的速度更慢
    C.参与用户程序的运行控制,用户程序执行的速度更快
    D.不参与用户程序的运行控制,用户程序执行的速度更快

    答案:B
    解析:
    本题考查程序语言基础知识。
    在实现程序语言的编译和解释两种方式中,编译方式下会生成用户源程序的目标代码,而解释方式下则不产生目标代码。目标代码经链接后产生可执行代码,可执行代码可独立加载运行,与源程序和编译程序都不再相关。而在解释方式下,在解释器的控制下执行源程序或其中间代码,因此相对而言,用户程序执行的速度更慢。
    中间代码生成和优化不是编译过程中必需的阶段。对用户源程序依次进行了词法分析、语法分析和语义分析后,原则上就可以产生目标代码了,只是目标代码的质量和效率可能不够高。
    词法分析时编译或解释用户源程序过程中唯一与源程序打交道的阶段,其主要功能是按顺序分析出源程序的记号。

  • 第5题:

    编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和解释器。与编译器相比,解释器(请作答此空)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和( )并不是每种编译器都必需的。词法分析的作用是识别源程序中的( )。

    A.不参与用户程序的运行控制,用户程序执行的速度更慢
    B.参与用户程序的运行控制,用户程序执行的速度更慢
    C.参与用户程序的运行控制,用户程序执行的速度更快
    D.不参与用户程序的运行控制,用户程序执行的速度更快

    答案:B
    解析:
    本题考查程序语言基础知识。
    在实现程序语言的编译和解释两种方式中,编译方式下会生成用户源程序的目标代码,而解释方式下则不产生目标代码。目标代码经链接后产生可执行代码,可执行代码可独立加载运行,与源程序和编译程序都不再相关。而在解释方式下,在解释器的控制下执行源程序或其中间代码,因此相对而言,用户程序执行的速度更慢。
    中间代码生成和优化不是编译过程中必需的阶段。对用户源程序依次进行了词法分
    析、语法分析和语义分析后,原则上就可以产生目标代码了,只是目标代码的质量和效率可能不够高。
    词法分析时编译或解释用户源程序过程中唯一与源程序打交道的阶段,其主要功能是按顺序分析出源程序的记号。