程序中的注释是为了提高可读性而加入的,它不影响程序实现的功能。编译程序在(9)阶段删除掉源程序中的注释。A.词法分析B.语法分析C.语义分析D.代码优化

题目

程序中的注释是为了提高可读性而加入的,它不影响程序实现的功能。编译程序在(9)阶段删除掉源程序中的注释。

A.词法分析

B.语法分析

C.语义分析

D.代码优化


相似考题
更多“程序中的注释是为了提高可读性而加入的,它不影响程序实现的功能。编译程序在(9)阶段删除掉源程序 ”相关问题
  • 第1题:

    程序的注释是为了提高程序可读性而加入的,它不影响程序实现的功能。编译程序在(44)阶段删除掉源程序中的注释。

    A.词法分析

    B.语法分析

    C.语义分析

    D.代码优化


    正确答案:A

  • 第2题:

    关于编译程序进行词法分析的说法中,不正确的是______。

    A.词法分析主要是扫描源程序并识别记号,指出出错行号

    B.词法分析阶段过滤掉了源程序中的注释

    C.词法分析阶段单词间的空白被过滤掉了

    D.词法分析阶段对制表或回车换行字符不作处理


    正确答案:D
    解析:在词法分析阶段,其任务是从左到右逐个字符地读入源程序,对构成源程序的字符流进行扫描和分解,从而识别出一个个单词(也称单词符号或符号)。这里所谓的单词,是指逻辑上紧密相连的一组字符,这些字符组合在一起才表示某一含义。比如标识符是由字母开头,后跟字母或数字组成的一种单词。保留字(关键字或基本字)也是一种单词,此外还有算符等。在词法分析阶段,空白(由单词间的空格、制表或回车换行字符引起的空白)和注释都被滤掉了。在识别保留字时,词法分析程序将每个标识符对照一张保留字表进行查询,若查着则为保留字,反之则认为是用户定义的标识符。可见,词法分析阶段是查不出拼错的保留字的。在词法分析阶段,如果不符合词法规则,比如标识符不是以字母开头,就会进行错误处理,指出出错行号。从上述分析可知,D错误。

  • 第3题:

    编译程序和解释程序的区别是( )。

    A.编译程序能生成目标程序,而解释程序不能

    B.解释程序能生成目标程序,而编译程序不能

    C.解释程序能加工汇编语言源程序,而编译程序不能

    D.编译程序能工作在交互方式下,而解释程序不能


    正确答案:A

  • 第4题:

    编译程序的最终目标是( )。A.发现源程序中的语法错误B.改正源程序中的语法错误

    编译程序的最终目标是( )。

    A.发现源程序中的语法错误

    B.改正源程序中的语法错误

    C.将源程序编译成目标程序

    D.将某一高级语言程序翻译成另一高级语言程序


    正确答案:C
    编译程序的基本功能以及最终目标便是把源程序(高级语言)翻译成目标程序。

  • 第5题:

    以下关于解释程序和编译程序的叙述中,正确的是( )。

    A.编译程序和解释程序都生成源程序的目标程序 B.编译程序和解释程序都不生成源程序的目标程序 C.编译程序生成源程序的目标程序,解释程序则不然 D.编译程序不生成源程序的目标程序,而解释程序反之


    正确答案:C

  • 第6题:

    下列关于Visual Basic注释语句说法不正确的是______。

    A.注释语句是非执行语句,仅对程序有关内容起注释作用,它不被解释和编译

    B.注释语句可以放在代码的任何位置

    C.注释语句是以“”开始的

    D.代码中加入注释语句的目的是提高程序的可读性


    正确答案:B

  • 第7题:

    编写源程序时在其中增加注释,是为了( )。

    A.降低存储空间的需求量B.提高执行效率C.推行程序设计的标准化D.提高程序的可读性


    正确答案:D

  • 第8题:

    ●编译程序与解释程序的不同之处是(15) 。

    (15)

    A.解释程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码

    B.编译程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码

    C.编译程序不生成源程序的目标代码,而解释程序则产生源程序的目标代码

    D.编译程序生成源程序的目标代码,而解释程序则不产生源程序的目标代码


    正确答案:D

  • 第9题:

    编写C程序时通常为了提高可读性而加入注释,注释并不参与程序的运行过程。通常,编译程序在(29)阶段就会删除源程序中的注释。

    A.词法分析
    B.语法分析
    C.语义分析
    D.代码优化

    答案:A
    解析:
    本题考查程序语言基础知识。
    编译程序的工作过程可以分为词法分析、语法分析、语义分析、中间代码生成、代码优化、代码生成这6个阶段。一般情况下,注释本身并不为编译程序提供关于程序结构和语义的任何信息,编译程序在词法分析阶段就会删除源程序中的注释。

  • 第10题:

    如果编译程序生成的目标程序是汇编语言程序,则源程序的执行分为哪三个阶段?


    正确答案: 源程序的执行分为三个阶段:编译阶段,汇编阶段和运行阶段。

  • 第11题:

    汇编语言源程序变成机器语言目标程序是经()来实现的。

    • A、编译程序解释
    • B、汇编程序解释
    • C、编译程序翻译
    • D、汇编程序翻译

    正确答案:D

  • 第12题:

    单选题
    编译程序的功能是将用高级语言编写的源程序编译成( )
    A

    解释程序

    B

    汇编程序

    C

    编译程序

    D

    目标程序


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

  • 第13题:

    ()嵌在源程序体中,用于描述其后的语句或程序段做什么工作,也就是解释下面要做什么,或是执行了下面的语句会怎么样。而不要解释下面怎么做,因为程序本身就是怎么做。

    A、文件注释

    B、函数注释

    C、功能注释

    D、程序注释


    参考答案:C

  • 第14题:

    在C源程序中,/*与*/之间的注释信息也被编译,但对程序运行运果不发生影响。( )


    正确答案:错

  • 第15题:

    下列叙述不正确的是

    A.注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释和编译

    B.注释语句可以放在代码中的任何位置

    C.注释语句不能放在续行符的后面

    D.代码中加入注释语句的目的是提高程序的可读性


    正确答案:B
    解析:本题主要是对注释语句的考查,选项A、C、D的叙述都正确。选项B,注释语句可以放在代码中的任何位置的说法是不正确的。

  • 第16题:

    编译程序进行词法分析时不能______。

    A.过滤源程序中的注释

    B.扫描源程序并识别记号

    C.指出出错行号

    D.查出拼错的保留字(关键字)


    正确答案:B
    解析:词法分析的任务是对源程序从前到后(从左到右)逐个字符进行扫描,从中识别出一个个“单词”符号,所以不能识别记号。

  • 第17题:

    以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是()

    A.编译程序不参与用户程序的运行控制,而解释程序则参与

    B.编译程序可以用高级语言编写,而解释程序只能用汇编语言编写

    C.编译方式处理源程序时不进行优化,而解释方式则进行优化

    D.编译方式不生成源程序的目标程序,而解释方式则生成。


    正确答案:D

  • 第18题:

    编写C程序时通常为了提高可读性而加入注释,注释并不参与程序的运行过程。通常,编译程序在( )阶段就会删除源程序中的注释。

    A.词法分析 B.语法分析 C.语义分析 D.代码优化


    正确答案:D

  • 第19题:

    下图是编制程序的一般步骤,对应于空缺1、2、3、4、5的步骤正确的是(2)。

    A.数据、编译程序、错误信息、源程序、目标程序

    B.数据、源程序、错误信息、编译程序、目标程序

    C.源程序、数据、错误信息、编译程序、目标程序

    D.源程序、编译程序、错误信息、目标程序、数据


    正确答案:D
    解析:该题考察对一般编制程序步骤的了解。

  • 第20题:

    程序的注释是为了提高程序可读性而加入的,它不影响程序实现的功能。编译程序在 ( ) 阶段删除掉源程序中的注释。

    A.词法分析
    B.语法分析
    C.语义分析
    D.代码优化

    答案:A
    解析:

  • 第21题:

    为了提高程序的可读性,在编写源程序时需要

    A.添加注释
    B.减少全局变量
    C.注重程序执行效率
    D.减少存储空间

    答案:A
    解析:
    为了提高程序的可读性,需要在编写源程序时添加注释。

  • 第22题:

    编译程序的功能是()。

    • A、发现源程序中的语法错误
    • B、改正源程序中的语法错误
    • C、将源程序编译成目标文件
    • D、将一种高级语言程序翻译成另一种高级语言程序

    正确答案:C

  • 第23题:

    在编写程序时,注释能够增强程序的可读性,并不影响程序的运行结果。


    正确答案:正确