18、在自下而上一遍扫描翻译布尔表达式过程中,当整个布尔表达式的分析完毕,该布尔表达式翻译的四元式都是完整、无需回填的。

题目

18、在自下而上一遍扫描翻译布尔表达式过程中,当整个布尔表达式的分析完毕,该布尔表达式翻译的四元式都是完整、无需回填的。


相似考题
更多“18、在自下而上一遍扫描翻译布尔表达式过程中,当整个布尔表达式的分析完毕,该布尔表达式翻译的四元式都是完整、无需回填的。”相关问题
  • 第1题:

    下列表达式中( )不是布尔表达式。

    A. A=3

    B. A div B

    C. A and B

    D. A>B


    参考答案B

  • 第2题:

    程序设计语言中的布尔表达式只有一个作用,即用做改变控制流语句中的表达式。()

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


    参考答案:×

  • 第3题:

    设已给文法 G=(VN,VT,P,S) ,其中:VN={S}VT={a1,a2,…,an,∨,∧,~,[,]}P={S→ai∣ i=1,2,…,n}∪{S→~S,S→[S∨S],S→[S∧S]}此文法所产生的语言是()。

    A.以终结符 a1,a2,…,an 为运算对象的布尔表达式串

    B.以∨,∧,~为运算符,以[、]为分隔符的布尔表达式串

    C.以终结符 a1,a2,…,an 为运算对象,以∨,∧,~为运算符,以[、]为分隔符的布尔表达式串

    D.以[、]为分隔符的布尔表达式串


    正确答案:C

  • 第4题:

    假设A、B为布尔变量,对于逻辑表达式(A &&B ||C),需要(47)测试用例才能完成判定覆盖(DC)。A

    假设A、B为布尔变量,对于逻辑表达式(A &&B ||C),需要(47)测试用例才能完成判定覆盖(DC)。

    A.2

    B.3

    C.4

    D.5


    正确答案:A
    解析:判定覆盖(DC)?设计足够多的测试用例,使得程序中的每一个判定至少获得一次‘真’值和‘假’值,或者使得程序中的每一个取‘真’分支或取‘假’分支至少经历一次,因此又称分支覆盖如:A&&(B||C),A||(B||C)A=T,B=T,C=TA=F,B=F,C=F?可以满足语句覆盖?缺点:主要对整个表达式最终取值进行度量,忽略了表达式内部取值

  • 第5题:

    对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式 “a or ((b>c) and d)”,当(34)时可进行短路计算。

    A.a的值为 true
    B.d的值为 true
    C.b的值为 true
    D.c的值为 true

    答案:A
    解析:
    短路运算指的是:且前面是0时,且后面的不计算。或前面不是0时,或后面的不计算。此题选A。

  • 第6题:

    关于断言assert正确的说法有()    

    • A、断言是一个包含布尔表达式的语句
    • B、执行断言语句时假定该表达式为 false
    • C、断言可以有两种形式
    • D、当断言表达式为false的时候,系统报告一个Assertionerror

    正确答案:A,C,D

  • 第7题:

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


    正确答案:正确

  • 第8题:

    switch语句中的表达式的值除了是整型或字符型还可以是布尔型。


    正确答案:错误

  • 第9题:

    ()以布尔代数为基础,较为简单,适合于逻辑关系简单、控制对象明确的系统。当系统较为复杂,难以列出系统的逻辑表达式表,设计变得复杂难以掌握,设计周期也较长。

    • A、翻译法
    • B、逐步探索法
    • C、逻辑分析法
    • D、解析法

    正确答案:D

  • 第10题:

    超星数字图书馆用布尔逻辑表达式:人像摄影NOT(广告AND影视)检索得到的图书是()


    正确答案:除了影视广告以外的人像摄影类书籍

  • 第11题:

    单选题
    下列表达式中()不是布尔表达式。
    A

    A=3

    B

    A div B

    C

    A and B

    D

    A>B


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

  • 第12题:

    单选题
    在C#语言中,if语句后面的表达式,不能是()
    A

     逻辑表达式

    B

     算数表达式

    C

     关系表达式

    D

     布尔类型的表达式


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

  • 第13题:

    在设计布尔表达式翻译算法时,什么四元式表示当关系A1

    A(jnz,A1,,p)

    B(j<,A1,A2,p)

    C(j,,,p)

    D(j,A1,A2,p)


    正确答案:B

  • 第14题:

    用布尔代数法计算事故树的割集,是将布尔表达式化为最简合取表达式。()


    参考答案:错误

  • 第15题:

    关系式X≤-或X≥5所对应的布尔表达式是______。


    正确答案:x=-5 or x>=5
    x=-5 or x>=5

  • 第16题:

    对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式 “a or ((b>c) and d)”,当( )时可进行短路计算。

    A.a 的值为trueB.d的值为trueC.b的值为trueD.c的值为true


    正确答案:A

  • 第17题:

    对布尔表达式进行短路求值是指:无须对表达式中所有操作数或运算符进行计算就可确定表达式的值。对于表达式"a or ((c< d) and b)",( )时可进行短路计算。

    A.d为true
    B.a为true
    C.b为true
    D.c为true

    答案:B
    解析:
    此题考察的是短路问题。or的含义代表或的意思,and的意思是代表并且的意思。所以此题a为true后面的就可以不用执行下去直接判定为真。所以形成短路效应。

  • 第18题:

    在C#语言中,if语句后面的表达式,不能是()

    • A、 逻辑表达式
    • B、 算数表达式
    • C、 关系表达式
    • D、 布尔类型的表达式

    正确答案:B

  • 第19题:

    下面()语法制导翻译中,采用拉链—回填技术。

    • A、赋值语句
    • B、布尔表达式的计算
    • C、条件语句
    • D、循环语句

    正确答案:B,C,D

  • 第20题:

    下列表达式中()不是布尔表达式。

    • A、A=3
    • B、A div B
    • C、A and B
    • D、A>B

    正确答案:B

  • 第21题:

    在百度中的搜索框中输入信息检索filetpe:pptsite:edu.cn该表达式体现了搜索引擎的()语法。

    • A、文件类型限定
    • B、检索结果来源限定
    • C、布尔逻辑“并且”
    • D、布尔逻辑“非”

    正确答案:A,B,D

  • 第22题:

    对于两个表达式进行比较,其结果一定是一个布尔类型值。


    正确答案:正确

  • 第23题:

    单选题
    在百度中的搜索框中输入信息检索filetpe:pptsite:edu.cn该表达式体现了搜索引擎的()语法
    A

    文件类型限定

    B

    检索结果来源限定

    C

    布尔逻辑“并且”

    D

    布尔逻辑“非”


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

  • 第24题:

    多选题
    下面()语法制导翻译中,采用拉链—回填技术。
    A

    赋值语句

    B

    布尔表达式的计算

    C

    条件语句

    D

    循环语句


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