Chapter 11.解答:程序设计语言:程序设计语言是遵守一定规范的描述计算puting)过程的形式语言一般可以划分为低级语言和高级语言两大类低级语言是面向机器的语言它是为特定的计算机系统设计的语言机器指令汇编语言是低级语言高级语言是与具体计算机无关的通用语言它更接近于人类的自然语言和数学表示例如FORTRANPascalC等等我们熟悉的语言是高级语言语言处理程序:由于目前的计算机只能理
#
第八章问答第1题 给出下面表达式的逆波兰表示(后缀式):(1) a(-bc) 答案:ab-c (2) ┐AV┐(CV┐D)解:A┐CD┐V┐V(7) if(xy)z=0 then s∶=(ab)c else s∶=abc 答案:xyz0=sabc:=sabc:=¥(注:¥表示if-then-else运算)问答第2题 先将式子用树形表示出来:-× - C c d a
第二章3.何谓标志符何谓名字两者的区别是什么答:标志符是一个没有意义的字符序列而名字却有明确的意义和属性4.令和↑代表加乘和乘幂按如下的非标准优先级和结合性质的约定计算112↑21↑2的值(1)优先顺序(从高到低)为和↑同级优先采用左结合(2)优先顺序为↑同级优先采用右结合答:(1)112↑21↑2=22↑21↑2=4↑21↑2=4↑2↑2=16↑2=256(2)112↑21↑2=112↑2
#
第二章P36-6(1)是09组成的数字串(2)最左推导:最右推导:P36-7G(S)P36-8文法:最左推导:最右推导:语法树:P36-9句子iiiei有两个语法树:P36-10P36-11L1:L2:L3:L4:第三章习题参考答案P64–7(1)XY X1234Y5 0
第二章P36-6(1)是09组成的数字串(2)最左推导:最右推导:P36-7G(S)P36-8文法:最左推导:最右推导:语法树:P36-9句子iiiei有两个语法树:P36-10P36-11L1:L2:L3:L4:第三章习题参考答案P64–7(1)XY X1234Y5 0
#
编译的各阶段工作都涉及(B)A.词法分析 B表格管理 C.语法分析 D.语义分析2.根据编译目的总体需求课本中给出了三种工作方式其中正确的是(B)A.词法分析器作为语法分析器的主程序B.词法分析器进行单独一遍扫描C.词法分析器与语法分析器不能并行工作D.词法分析器等待语法分析完成再进行处理3.在正规式的定义中作为扩展的项中描述不正确(D)s是正规式表示集合L(r
#
违法有害信息,请在下方选择原因提交举报