【判断题】【消耗次数:1】
文法G:E→E+E|E*E|(E)|i具有二义性,主要的原因在于其文法中没有体现运算符的优先次序和结合性。
正确
错误
参考答案:
复制
纠错
相关题目
【单选题】 算符优先文法G【S】:EàE+T,Tà(E)|i则关于优先级的判断正确的是____。
①  +?>(
②  (?>(
③  +?>)
④  (?>)
【单选题】 有文法G=({S},{a},{S→SaS,S→e},S),该文法是____。
①  LL(1)文法
②  二义性文法
③  算符优先文法
④  SLR(1)文法
【判断题】 无二义性文法。
①  正确
②  错误
【单选题】 无向图G=(V,E),其中:V={a,b,c,d,e,f},E={(a,b),(a,e),(a,c),(b,e),(c,f),(f,d),(e,d)},对该图进行深度优先遍历,得到的顶点序列正确的是( )。
①  a,b,e,c,d,f
②  a,c,f,e,b,d
③  a,e,b,c,f,d
④  a,e,d,f,c,b
【简答题】 已知赋值语句a:=b*(-c)+b*(-c)和产生赋值语句的抽象语法树的属性文法如下表1所示,请写出该赋值语句的抽象语法树、DAG图。表1 产生赋值语句抽象语法树的属性文法产 生 式语义规则S→id:=ES.nptr:=mknode(‘assign’,mkleaf(id,id.place),E.nptr)E→E1+E2E.nptr:=mknode(‘+’,E1.nptr,E2.nptr)E→E1*E2E.nptr:=mknode(‘*’,E1.nptr,E2.nptr)E→-E1E.nptr:=mknode(‘*’,E1.nptr,E2.nptr)E→ (E1)E.nptr:=E1.nptrE→idE.nptr:=mkleaf(id,id.place)
【单选题】 设U={a,b,c,d,e,f,g},A={a,c,e,g}则Cu(A)=( )
①  {b,d,f}
②  {b,d,g}
③  {b,d,f,g}
④  {d,f,g}
【单选题】 设A,B,C,E为同阶方阵,E为单位阵,且ABC=E,则下列各式正确的是
①  BAC=E
②  ACB=E
③  CAB=E
④  CBA=E
【单选题】 设无向图G中的边的集合E={(a,b),(a,e),(a,c),(b,e),(e,d),(d,f),(f,c)},则从顶点a出发进行深度优先遍历可以得到的一种顶点序列为()。
①  aedfcb
②  acfebd
③  aebcfd
④  aedfbc
【单选题】 e和o的区别在于_________________。
①  舌位的高低不同
②  舌位的前后不同
③  唇形的圆展不同
④  舌位的高低和唇形的圆展不同
【判断题】 广义表的( a , d , e , (i ,j ) ,k )表尾是( d , e , (i ,j ) ,k )。
①  正确
②  错误
随机题目
【判断题】 总线的宽度用总线的条数表示,其单位是字节。
①  正确
②  错误
【判断题】 接口的基本功能是输入缓冲和输出锁存。
①  正确
②  错误
【判断题】 一个接口可以包括一个或多个端口。
①  正确
②  错误
【单选题】 数据的输入输出指的是( )进行数据交换。
①  CPU与存储器
②  CPU与外设
③  存储器与外设
④  内存与外存
【判断题】 根据传送的信息不同,总线可以分为地址总线、控制总线、数据总线。
①  正确
②  错误
【判断题】 PCI总线属于现代低端总线。
①  正确
②  错误
【判断题】 PCI总线属于现代高端总线。
①  正确
②  错误
【判断题】 总线的宽度用总线的条数表示,其单位是bit(位)。
①  正确
②  错误
【单选题】 8255工作在方式0时,具有( )功能。
①  查询输入/输出
②  输入缓冲、输出锁存
③  无条件输入/输出
④  双向数据传送
【单选题】 8086中断系统可以管理( )种中断。
①  16
②  1K
③  256
④  128