奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 474|回复: 0

21秋东北师范《编译原理》21秋学期在线作业2-4

[复制链接]
发表于 2021-11-4 03:24:09 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)编译原理-[东北师范大学]编译原理21秋学期在线作业2
. p4 k- Q& K  |% g试卷总分:100    得分:100& H1 G5 ]) t$ H, c) }
第1,在使用高级语言编程时,首先可通过编译程序发现源程序中的全部什么错误()。* Q; ], Q9 L/ k* W  V6 j: m
A、语法
! k! i# V+ l. P# T  PB、语义
7 S' A0 @9 Y: f1 B! m: \- M% nC、语用& N% _) Y( O# I3 z' [' Y
D、运行
/ w+ C5 P( a" [; C, k正确资料:
  }/ \  Y' T5 H8 a, Y( ?. |! d6 [* c& Y7 F4 n- p
" w  J. @; U' [% E) N
第2题,当一文法具有左递归的非终结符号A,且A出现在某产生式右部时其左侧有符号B,则在B和A之间的简单优先关系是什么关系()。
/ @& [. w% y( s! _& E: IA、等于
$ X9 w6 f* z) g; v) b, U, XB、低于' v# X- `, h4 ~
C、等于和低于
9 q  z2 m5 @  v1 l! l/ {0 D( KD、没有; j& U5 U, }* {% T6 D& L9 }  a: F- p
正确资料:2 ]) G+ ]3 W  U2 p" A; o

# p* l2 v' j4 y$ t
7 r6 Q: A  Y& b4 b: q* @5 k7 i第3题,设有文法G[E]:E→E+E∣E*E∣(E)∣i,文法G[E]属于什么文法()。
0 @7 c* C1 R( }0 E  A# pA、算符优先文法
) z- g$ T$ g  A" j7 W# oB、简单优先文法2 F, ^9 v) H7 ]/ w
C、正则文法
4 P) m) U4 g! l$ f2 {& sD、二义性文法0 B- L: o( o6 v2 q
正确资料:% A: s% m& l# N% K9 K

6 N+ h2 |  U1 D& u4 l8 G
, d7 X0 p& `& g- F( s5 s/ {第4题,在自底向上的语法分析方法中,分析的关键是什么()。
+ n, q) S3 a" b0 L& \' nA、寻找句柄, V( b' W4 {1 y2 c  B
B、寻找句型: B' D8 J5 L. P
C、消除递归  w# E. s; V; Q; ]
D、选择候选式  A9 _* Y* O: @. z7 k
正确资料:+ `6 W2 E4 ?1 O: A# j! n0 ]
! k3 @' x( _- [

( V  \/ a7 `8 A# D% x8 y+ z; H$ m资料来源:谋学网(www.mouxue.com),设有文法G[E]:E→E+T|T,T→T*F|F,F→(E)|i,则终结符*和+之间的算符优先关系是什么()。5 V% a; u1 Z' \/ y+ K3 {: J6 p
A、大于, J: o) Q7 A# u$ i% ?
B、小于
/ w0 C2 X8 U8 P6 E8 J% r; W; g/ [C、等于% c2 s4 n7 i) U& K+ R
D、无关系
$ j7 i8 B1 x+ C8 k. l$ u! H' o正确资料:1 Z1 h& W- W$ [; T

0 q" H' Q+ t; `- T$ Q$ G
) ]( S/ r! I5 ^+ G+ d2 j, `第6题,我们把右部仅含一个非终结符号的产生式,称为什么产生式()。
: J0 ]: v; O2 }" W6 XA、无用- }/ x: M) W5 j; N+ o
B、有用
: w8 t  a' J% P( _  O- ~C、奇9 K* z- H) v5 c9 T; w3 ]0 ~( Z9 e
D、单1 X; Z; }2 r% a: `: G
正确资料:1 v9 b1 r" u3 d2 ?+ f( P% R1 z
/ c/ m) s' p4 z2 F3 ^) R

# W# X4 i4 J  u; u# i! V+ i8 ~5 b第7题,在一个规范句型中,位于句柄右边的符号(如果有的话)必然是什么()。; O& R' v! P3 [4 Z+ L3 W6 L, Y
A、非终结符号  O" I, r5 \# m! G7 H7 y  E' b
B、终结符号' e, k4 s9 M# I1 n/ Z' [* l
C、开始符号
: _% e0 ]# M* h  V0 k+ U9 [/ {: PD、空符号串
, M/ \( B! C0 V0 `' Y% U正确资料:
5 S$ C: E( j2 C/ ^% r
2 N- d/ c1 K. C
# ~! d% f1 e6 u第8题,文法G:S→xSx|y所识别的语言是()。/ j8 \, i( K; f8 r6 b
A、xy*x% X  v! g! L$ x+ J8 w
B、(xyx)*
6 R+ {% `9 [; }1 R* K( {C、xx*yxx*5 g. q3 s1 I$ B, Y+ m/ u
D、x*yx*1 ]) m8 P0 h# l. d9 d8 g0 k8 y
正确资料:6 y) C) R* E$ D+ h  f! f$ Y/ @% m
2 I* \1 M( c- j! L6 I
" l" J1 X$ O1 T/ N* N& M( J% I$ A' n
第9题,一个句型中的句柄指的是最左什么()。
# c, H  f0 A0 Y: w7 lA、短语
* z) d- F% Y6 S; M) z; PB、直接短语
, b5 V7 g5 v7 x! vC、素短语5 y3 K1 A9 u( h; I4 a
D、终结符号' H3 u, Y; x! b0 \6 X# e
正确资料:
( H; r/ w3 H+ H  k0 b( J6 f: T3 @+ I
- I9 B1 q. o1 p4 H% H8 L
资料来源:谋学网(www.mouxue.com),一个状态转换图是由一组矢线连接的有限个结点所组成的什么()。
! u2 Y6 s9 }" D' c. _, P, t' O1 ], cA、有向图& t3 T( m6 O$ R2 n0 _  k2 {6 M% |$ @
B、无向图
- v" W1 ?- s& |0 v6 }C、无回路有向图" x9 h- S! [  r, O$ D6 N* l; {, {
D、强连通的有向图
3 n; q6 V! c# f. }正确资料:
4 l$ g" W/ z% l; v8 l- y+ M7 B; p; o8 V4 S( W! ], \/ a9 H
4 S: ^5 k9 L; J& f  D
第11题,DFA中定义了一个从K×Σ到K的单值映射f,指明若当前的状态为P,而输入字符为a时,则下一个状态是Q,f记为什么()。
( q; s8 f- S6 G0 B7 NA、f(P,Q)=a
7 i- D& f3 h. s4 f/ ^3 ~B、f(P,a)=Q
2 P! p3 R: Q+ }! DC、f(Q,a)=P
0 n( G9 k: w4 dD、f(a,P)=Q1 }  Q/ r, @' F1 d0 B
正确资料:/ A9 c! o* H, }' _" d
7 n/ R+ j! A6 k5 W

2 O" C% J& @* O. B3 r! f) N. Q资料来源:谋学网(www.mouxue.com),当某变量出现在赋值号左侧时,代表的是什么()。
& @1 A' n7 \# B& T/ lA、为其分配的单元地址
! i* ]8 ]9 C2 V0 iB、该单元内存放的具体内容" V4 U, k5 Y& Y# Y3 |& m  w5 M
C、该变量的语义信息2 B- h' T& C" l- x" Y& R
D、该变量的序号& q& w3 L5 }8 U4 |0 o# `3 c$ E
正确资料:/ }0 P) V8 }( u0 f- I& s3 \9 \6 {
$ w$ R, ^" Q" g
3 T- W& G% n# r) d6 e
第13题,构造LR(0)分析表时,若哪个项目属于I,则对文法的任何终结符号或句子的右界符#(将它们统一地记为a),置ACTION[I,a]=r ()。
) Y% `. X. V2 IA、归约项目A→α?( b: b# I- [* n  c' O
B、待约项目A→α?Xβ- S; W& F4 t& B7 b6 b
C、移进项目A→α?aβ
( _0 L8 n" R# q* ~D、接受项目S′→S?1 r6 [* L( l% E
正确资料:
* ?( o' e; c! U; A
1 }$ @$ y4 J  u( @
, J6 k* N7 o; V, e第14题,句型是由什么推导出的符号串()。! }2 B" I0 o9 m3 |, k' D
A、非终结符3 v7 X- e- J; i( u0 V, P8 ^" _
B、终结符+ Y3 e. K7 F4 f2 a
C、任何符号  R5 }" Z- H" c3 m2 L/ @2 \
D、开始符号
, V. Y% y, e7 @( r; H( V) @正确资料:( ?% P6 V/ _, P& X* z
* f2 j4 A5 w" A' }! O

$ a3 U5 h  V5 [2 C9 G资料来源:谋学网(www.mouxue.com),设有文法G[S]:S→Ac|b,A→cAS|bS,则文法G不满足LL(1)文法的哪个条件()。
! L- E5 x3 H/ L! @7 r& \! J$ G6 xA、第一个
& |- ?5 Z" O' e: B" ]/ t4 BB、第二个2 z$ z) |: {1 h. I
C、第三个
5 j9 i4 j) A) T8 m: Q2 cD、所有( w8 C+ m0 Z: w6 L0 o  }# i
正确资料:
8 T, @6 R3 k" @
7 s# p& a( O* [) S# p+ F1 C
3 @# `9 I! y2 m3 M第16题,在PASCAL语言中的FOR循环语句的代码结构中,需使用几个无条件转向四元式()。) E5 M0 [. b0 i3 g& y- G
A、0个" z6 L, @  N# K/ G
B、1个
/ v' u! A7 n6 \" ^9 RC、2个. P" k. ?! l. R8 i4 ^
D、3个; k' A% @& j( F& |" m
正确资料:: H3 m8 v( |; }1 g7 [
5 I* e, l5 z3 M) d

- |# h: o6 g" l第17题,对于含有冲突的项目集I,在构造分析表时,如果能根据不同的什么符号a,将I中各项目所对应的分析动作加以区分,那么就有可能使冲突得到解决()。7 v  `9 k! v: X: V
A、输入  V. ~. J( h4 Q8 S9 Q
B、栈顶
# I. [. V% [- D- `C、向前
+ k* ~* }8 e- @2 f$ w" l* A% k- Q3 GD、栈底) t* a- N0 J0 W/ A1 w5 \
正确资料:
; h8 L8 y7 ]- ^& I! B/ e! j
5 r! r, X* k5 i3 x( v) N3 B, W. u$ c$ L1 z
第18题,基本块的性质中包含哪一条()。8 d+ {6 p2 q/ H* j' M& W
A、只有一个入口语句和一个出口语句
& T( g- k2 X, s. _( r9 D- \" uB、有一个入口语句和多个出口语句# x; }1 L% N  B6 O
C、有多个入口语句和一个出口语句
8 V6 G/ s( x) ID、有多个入口语句和多个出口语句
9 k: ]- R$ J" v1 M8 z8 }正确资料:
7 Q4 V7 O5 `" U7 m! \+ j
  E2 D  }2 X! o5 k+ P5 o6 E* d( G( F2 e9 _" @
第19题,LR(K)方法是什么样的方法()。$ P0 t% l1 w  N/ ~
A、从左到右分析,每次走K步的一种编译方法
& u3 `. Q2 W  qB、从左到右分析,共经过K步的一种编译方法4 p" S6 B6 Y6 P: N$ g
C、从左到右分析,每次向前预测K步的一种编译方法% H* `) i+ q" R" r! r% T
D、从左到右分析,每次向前看K个输人符号的一种语法分析方法。
; u0 M0 ]: Y3 w8 n; V正确资料:; x. i/ _( g( V6 D4 m0 R; z
2 @- u, |5 q+ |5 C7 S

! T8 _+ S) ]# N8 s资料来源:谋学网(www.mouxue.com),自底向上分析时,若分析成功,则分析栈中只剩下什么()。
& [5 ?! i- \$ x1 z) A+ E# gA、界符#及开始符号S% ]  Q* L- I5 ~) X4 u, p: |" w9 X
B、开始符号S, N2 `$ G- G' D, v
C、界符#号- h$ _3 @, T# q2 P
D、当前的输入符号
  s* |: Z% ~$ u  `2 p正确资料:( s1 Q1 l7 u0 s% }( `5 |
4 m( H  A! o9 U& Z

! B& P/ I. U) }: h. Y2 {6 _4 q" e第21题,语法制导翻译模式既可用于自顶向下的语法分析,也可用于自底向上的分析。- P+ g9 S% P, r) @) b" o
A、错误4 X9 n$ U" m7 i" s+ T$ M/ M; X" q
B、正确* [( S# T* K$ U( ?' Y6 Q7 u
正确资料:# j) C8 l/ M; ?0 e0 f
* K8 {* ]# f  ?8 l  D3 L
: e+ ^6 L( n' \% A# z& M
第22题,1型文法常用来描述一个程序设计语言的单词结构。$ N2 t1 n8 h/ z
A、错误" e. G/ R0 c7 p$ L7 Q! v) N: ~
B、正确. ?' i0 {. Z8 k* i1 k. t
正确资料:. x% ^# G  [6 ~% O" C& l

+ q" b$ n  O3 j4 A  s" S
3 R& `) C' z. N# [1 P8 q8 W2 F第23题,对任何一个编译程序来说,产生中间代码是不可缺少的。. R) G& v8 U/ {9 `/ T8 I
A、错误
% J+ y: W8 E5 W$ g) J1 AB、正确
+ v, J( ~) l( s  b+ B$ E正确资料:% C6 E/ D: J; |% g
' V8 d) C) x! ]

; @. m4 W& c4 ~3 ?4 `第24题,逆波兰表示只能用于表示表达式,不能用于表示其它的语法结构。9 |: W  l0 E+ U% }+ _# P! @' y
A、错误
: @/ V  o: {  c$ {: `B、正确& f  I8 s: O: E  l- x
正确资料:5 b4 s3 M3 E# N, v* F& j

4 u% `* Q+ ^6 u
; y& h5 A7 a" `. T4 Y资料来源:谋学网(www.mouxue.com),若G是已化简的文法,则G中的每一符号X至少在一个句子中出现。! n% V0 T3 B# Q& N% ]
A、错误$ L& _, P- I1 o* m3 E/ A5 t1 \3 |
B、正确
$ {4 E, B. i7 L( q$ U% a正确资料:
  S# E- ~! H; o$ W8 |7 P" J7 D7 M! d% F" {, b0 @

* L( O+ Q! m/ X8 x6 w: R第26题,一个仅能处理绝对正确源程序的编译程序才具有实用价值。
' l9 a; E9 c) w  ^A、错误
. r  |/ ?1 s! S% d  D. \( X3 xB、正确7 q8 H: Q  G* v- p' u/ s( w
正确资料:
9 o! E& x& ]; v/ U' r( ]
. S* c( l; x% c9 |6 G5 Q  V2 B& N% I* K  ^  ?. U% C) c
第27题,已经证明文法的二义性是可判定的。) a, B7 f; Y7 B, c* ~* _
A、错误
/ c! K5 p0 B- K- EB、正确: F2 [9 H4 V/ f! x( T& w
正确资料:
0 S( ?9 X) b' J  m9 M1 w. b) _/ L) o2 p
7 _0 a0 D3 t) Y( z/ y5 K
第28题,若一个文法G含有既是左递归亦是右递归的非终结符号,则G必定是无二义性文法。3 o: k/ D# M, j; w
A、错误5 b# _1 v8 Q3 q+ E2 Y, v* o( Z8 _' z' |
B、正确
9 n" S3 k1 I7 f6 t2 u1 V! ?$ B# o- s正确资料:
0 }+ ~5 ?4 V# R# a; Z; o2 ^" w0 X8 P: ~+ e
$ O- A1 f) w7 u0 I
第29题,存在这样的前后文无关语言,用来定义该语言的一切文法都是二义性的。
6 ]4 }; i5 H7 J% }5 f0 l% `1 _A、错误
% I: w. m& Q6 w9 D+ sB、正确
8 @" h% a5 H1 t% S# M; I7 r' S正确资料:1 M& Z0 k& d5 P( B2 ^: D8 n
. @5 ~/ \2 H9 u3 m

& |# Z, n( ]! i0 Z7 m资料来源:谋学网(www.mouxue.com),若给定文法G,则是否存在一个k使得G是一个LR(k)文法的问题是不可判定的。) ?7 Y9 p& T) m6 L! h3 p7 |
A、错误
, Z0 [" R& X8 U8 ~B、正确* u: f. I) A5 C
正确资料:
2 C6 f; L5 j' E7 u# s2 X! A  s2 N. S- O! V; m/ V0 h* F

3 \- [4 M. `% y9 Q0 Q! i" `; V第31题,用分层法消除多重优先关系时,由于改写文法引入一些单产生式,将增加文法的复杂性和降低语法分析的效率。" u$ Y3 S# u( z
A、错误& h. }* P& ?7 k
B、正确
: P. U8 o  I& `正确资料:
# C% m3 Q& k! a: `% m2 ?! C/ J# T0 t! |' |5 n% I$ h: V. d; E
& S( |/ I; \7 e: ~0 {# c
第32题,每个句子都有规范推导。, i, W2 m, i# X$ d
A、错误; f1 r: _) P, W, {) d( F. D
B、正确$ I3 X7 [  e+ _/ o: Q  k  p
正确资料:2 X9 s3 G" P! g+ u

- D* ]- l: o2 B+ H$ k
$ c- S0 _3 M/ u9 i% c! ]! Q第33题,语法树中各结点只能以终结符号来标记。- R2 M! v; G. A" Z$ k
A、错误
8 k- D& X3 |0 B* BB、正确7 @. d( S6 P' y/ f& i8 U
正确资料:- H5 O; d) |, r- s, r9 H+ W

; W: t8 ]  x$ X3 I2 g$ C4 e' y
2 R5 L$ T7 J) b4 A# u# G第34题,汇编程序不是一种翻译程序。
8 C9 y' n7 e3 pA、错误* C; b) o& F! y
B、正确
* H8 b3 B" G3 q- C- A3 O正确资料:, E* k7 R& M' ~" m  k
2 V; t! q$ a' A7 P( E! F$ E" d3 _

9 n. _1 W8 M$ _2 o5 v第35题,一个NFA对符号串的识别是一个试探的过程。不过,这种不确定性给识别过程带来的反复,不会影响到FA的工作效率。% v7 j. H# f' _# }% G9 V0 O- {8 @
A、错误* R2 w, K* s  f7 O, S" {
B、正确
0 e& F8 }/ f6 ]  d8 a正确资料:
& [9 o$ ?; }3 _# B$ f* u3 _6 M3 ~3 P" u, a' E

6 \6 T9 F! i2 k. Y) z  R8 S! U# q第36题,有限自动机和正规式不能作为设计扫描器的工具。& a+ p5 H+ r2 M& ]- {3 I+ N& D
A、错误
* ]( h7 e7 d2 |7 X+ J- Y8 X) l2 q7 VB、正确
* v/ V) a" C* [. N5 U0 S1 `5 r9 |. s正确资料:
6 C- ^" ^" Y+ L, V& R/ K! ]! z
: W; j# d* ], _% O5 c( F; {' Q" S
! @5 S- ?& S* t9 |$ J/ V3 F第37题,移进-归约分析过程中可能采取的动作不外四种,即移进、归约、接受和报错。9 i* e9 E" J; H1 Z0 X7 ]9 G
A、错误
/ }' U0 k3 t4 R$ n: zB、正确
& C1 `1 P2 P% r正确资料:5 s& S6 |3 b8 }" @; K

# w) w& @9 S- Y3 p6 x6 b7 D! I% |6 U
9 [& c' r( z- z0 a+ g第38题,每个文法都能改写为LL(1)文法。* q8 f9 T6 K; f+ [7 l
A、错误/ {' ^+ H0 U/ O9 F/ v
B、正确
  n' }2 |/ b/ C9 S正确资料:7 Y& X: G; n3 @9 X
8 h* p# L' N/ D( I+ R8 ?& i
$ N* n% }) h, a3 A! X
第39题,词法分析程序无法自动生成,只能用手工的方式构造。! @' g; k$ U+ c# P8 [- x* r4 u
A、错误
0 H  p" F& X: uB、正确  Y2 O6 a9 g% o9 O
正确资料:
" l' O5 F( y5 }- i9 ?; `; \4 v, g) g% D7 ^, D: K9 J( y
9 `8 f8 k& d# ^
第40题,一个二义性文法所描述的语言不是唯一的。3 S5 W$ C) F4 T* }
A、错误
" V. n. \' C  C8 vB、正确/ E# n9 u1 \( \- A  E% P6 z) z
正确资料:
/ D% J6 e2 j: M6 d. K: ^& L
1 b3 S( X3 q: F0 b# g% l0 b" t" q8 ^. V" m
5 \# `/ f$ @, [/ V

" [+ i" t9 `+ @
9 `  y. T/ Q) f. s4 ^0 v8 u: C0 A( T( B& n, j# ]

( {$ x5 [  E$ b6 \0 {- |  @; Y7 ^+ G

0 g" [" b% l( Y  Z) W) Z& \$ x* H- X5 x+ c

  o0 C7 U, P% i: g8 v. l: l$ O$ W9 K7 |; r3 N* Q
. ?% u# s) k. G" m1 U: I" K5 x
7 E. u; z8 Y* J0 J

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-5-22 08:23 , Processed in 0.101105 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表