计算机四级

序中的表达式语句在语义翻译时不需要回填技术。 ()此题为判断题(对,错)。

题目
序中的表达式语句在语义翻译时不需要回填技术。 ()

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

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列选项中叙述正确的是( )。

A. Select Case语句中的条件表达式可以是任何形式的表达式

B. Select Case语句中的条件表达式只能是数值表达式或者字符表达式

C. 在执行Select Case语句时,所有的Case子句都按出现的次序被顺序执行

D. Select Case语句的测试表达式会多次计算


参考答案:A

第2题:

关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是( )。

A.for语句中的三个表达式不可以同时省略

B.for语句可以用于循环次数不确定的情况

C.for语句中表达式2可以是关系表达式或逻辑表达式

D.for语句中表达式1和表达式3可以是逗号表达式


正确答案:A
解析:for语句中的3个表达式可以同时省略,但两个;不能省略。所以选项A的说法错误。

第3题:

在赋值语句变量=表达式中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。()

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


参考答案:错误

第4题:

下列叙述中,正确的是( )。

A.while语句构成的循环不能用其他语句构成的循环来代替

B.do-while语句构成的循环只能用break语句退出

C.用while语句构成的循环,只有在while后的表达式为非0时才执行循环

D.do-while语句构成的循环,只有在while后的表达式为0时才结束循环


正确答案:C
解析:本题考核对do-while语句、while语句基本语法的掌握。选项A中,while语句构成的循环体可由其他语句构成的循环体代替,所以选项A不正确。选项B中,do-while语句构成的循环,当while的条件表达式的值为0时,也可结束循环,所以选项B也不正确。选项C是正确的。选项D可参照选项B,当使用break语句时,也可退出循环。故选项D也不正确。

第5题:

下列关于语句for(表达式1;表达式2;表达式3)的描述中,错误的是()

A.表达式1和表达式3中不能含有多条语句

B.表达式2为空时,默认规定为恒真

C.for语句中定义的循环控制变量只在该块内有效

D.表达式1、表达式2和表达式3都是可选的


答案:A

第6题:

关于条件语句,下列说法错误的是( )。

A、条件语句中的条件可以是逻辑表达式或关系表达式

B、条件语句中的条件可以是数值表达式,非0值表示true,0值表示false

C、在块结构条件语句中,语句块中的语句不能与then在同一行上

D、块结构的条件语句和单行结构的条件语句都必须以End if结束


参考答案:D

第7题:

在JavaScript中,下列关于switch语句的描述中,哪个是正确的?()

A.switch语句中default子句是可以省略的

B.switch语句中case子句的语句序列中必须含有break语句

C.switch语句中case子句后面的表达式可以是含有变量的整型表达式


答案:A

第8题:

一般,程序设计语言的定义都涉及(29)三个方面,分为高级语言和低级语言两大类,负责高级程序语言翻译任务的是(30)。

(67)

A.词法、语法、语义

B.词法、语义、语用

C.语法、语义、语用

D.语法、语义、语句


正确答案:C

第9题:

以下叙述中,正确的是______。

A.do…while语句构成的循环不能用其他语句构成的循环来代替

B.do…while语句构成的循环只能用break语句退出

C.用do…while语句构成的循环,在while后的表达式为非零时结束循环

D.用do…while语句构成的循环,在while后的表达式为零时结束循环


正确答案:D

第10题:

下面说法正确的是( ) 。

A.解释程序将源程序翻译成目标语言程序,然后在计算机上运行目标程序。
B.编译程序直接解释或翻译成中间代码。不生成独立的目标程序。
C.语法分析器检查每条语句是否有正确的逻辑结构。
D.语义分析阶段分析表达式、赋值、循环、表达式的除数是否为零等。

答案:C
解析:
编译程序:将源程序翻译成目标语言程序,然后在计算机上运行目标程序。解释程序:直接解释或翻译成中间代码。不生成独立的目标程序。语法分析阶段:语法分析器以单词符号作为输入,分析单词符号是否形成符合语法规则的语法单位,如表达式、赋值、循环等,按语法规则分析检查每条语句是否有正确的逻辑结构。语义分析阶段:主要检查源程序是否存在语义错误,并收集类型信息供后面的代码生成阶段使用,如:赋值语句的右端和左端的类型不匹配。表达式的除数是否为零等。

更多相关问题