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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

[东北师范大学]《编译原理》19秋在线作业21(100分)

[复制链接]
发表于 2019-10-15 05:39:06 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[东北师范大学]编译原理19秋在线作业2" V, Y, X# x3 o$ K: C1 r
试卷总分:100    得分:1007 G$ l1 r" t; ^9 m4 V# a& X/ H
第1,词法分析器用于识别什么()。. A1 J4 c& O" |8 |' c
A、句柄
! d+ B8 }. P+ l5 V" x" u% @B、句型
7 J. ^- O$ R1 I2 ^C、单词6 K$ D* I1 F3 }5 h
D、产生式5 s; h9 C% k# Z  |
正确资料:, ^3 r% C0 R$ P+ G
, P- i2 U- G' Y5 S8 W; q1 F* i
) o- X3 w( v0 y. T' }# z5 Q
第2题,把用一组数学符号和规则来描述语言的方式称为什么()。$ k; J9 Y! H# a
A、推演$ l) W1 t1 j0 g8 [5 q
B、推导$ |# l7 Z3 u! t  `
C、形式描述
, X9 T/ x) |) M& H; N- GD、形式语言2 g2 B4 g1 [6 ~! \% v: y  Q5 q: Q
正确资料:
- i* P& l/ i: `9 h" v) x; z- B2 O8 {, W& p9 m% W" D
- G: _% d- s6 }9 Q  Y- P* {) j4 l
第3题,逆波兰式ab+c+d*e-所对应的表达式是什么()。3 s3 x7 k! Z/ z# W; b1 [7 d
A、(a+b+c)*d-e
1 D% S% S6 H- {: n5 wB、a+b+c*d-e
6 ^( E; D) ^! u: i* j8 ~/ G$ H. kC、a+(b+c)*d-e
/ F2 M7 s) p; i1 e6 r4 ED、(a-b+c)*d+e: U3 P+ H8 t3 ~8 h; e
正确资料:
  h7 {: A3 f1 h+ s5 }" |) M6 b: O# l

) a( f8 }3 V( a9 m0 M第4题,设有文法G[I]:I::=I1|I0|Ia|Ic|a|b|c,下列符号串中是该文法的句子的是哪个()。; b1 w/ f4 q# u0 ^' l. D
A、ab0
9 o* u& K6 N+ z( g, uB、a0c011 d* s. h: C" a
C、1aba
, z! A& Z* ~3 Y8 d, s0 pD、0bc10
, p* f# n* A- o7 d/ @  S正确资料:
. d8 e) {" m; O8 K5 b0 _0 j
9 E3 p' s' q% P7 z- N& r" u. L2 e
# B& X6 t0 S3 Z7 d第5题,由右线性文法构造状态转换图时,要令G的开始符号S所标记的结点是什么结点()。
9 b% E8 r: \+ d" L; PA、初态
4 q$ E$ d+ O: P0 hB、终态
4 a% Q! D* u, ~9 B, KC、既非初态亦非终态8 R: H0 T" d, n9 \' W" P
D、任意
7 \; x: t: o! I正确资料:: H4 F) E  W# L2 ]
/ _# e. c1 J7 e/ g: T% s
8 n7 T' C# g: ?
第6题,赋值语句X:=-(a+b)/(c-d)-(a+b*c)的逆波兰表示是什么()。- s  d$ z$ c( |
A、Xab+cd-/-bc*a+-:=
' j' m7 R1 `4 D$ n6 W& i" F% S: BB、Xab+/cd--bc*a+--:=
" U5 P. n1 B2 b& ~C、Xab+-cd-/abc*+-:=
% i) Y) o! i! V9 t' OD、Xab+cd-/abc*+--:=  u4 n; l" f6 W. _5 i) R
正确资料:
: B+ U- J5 U2 J" i* k7 [/ V3 G  P0 G
+ H' K7 l" x0 l# V- P* C5 s; g
第7题,文法S→aAa|aBb|bAb|bBa,A→x,B→x是哪一类文法()。
+ v7 L! M5 E5 C% j6 y$ s, z( ~- `A、LR(0)文法& ]( [0 B" v$ `
B、SLR(1)文法  R0 A6 F* ~6 \9 v% r% J
C、LR(1)文法  d3 ^' J% ^8 s9 p% p2 Y* N! b
D、都不是5 L' \4 |7 b* D( ?0 a- l0 i
正确资料:; I- y0 i3 t4 i3 J+ F+ |

9 X% W) N6 G' A4 k. a! m' z6 P8 i0 M- S" k& ?  ~2 R/ A# K3 \
第8题,NFA的要素中不包含哪个成分()。
7 u& W! s$ C6 s" {5 F6 d& hA、有穷字母表- q. r6 A- c6 W8 e
B、初始状态集合7 s6 L, N0 K  i
C、终止状态集合
9 Z# C5 U' `; A; f5 L9 S$ [D、有限状态集合
; A; A+ g3 O! _  I2 P正确资料:
7 Y% E+ ^8 o% }* k7 R6 Q: @
6 n0 E* e- e. U) \- z( G: W6 H) E: e3 P- f* V! I* f  C' j
第9题,Σ={0,1}上的正规式(0|1)*表示什么()。
9 S# `! n) y0 vA、0开头的串
5 J3 M2 p9 A6 L+ O- mB、1开头的串
5 p3 A0 c# @5 MC、有一个0和一个1的串, n# n- N6 N7 c* ?
D、由0、1组成的任意串
: O4 t( @' k7 G正确资料:  t  W! _8 |& X0 N
) n2 |  Z% N3 y9 E5 H0 G

1 r& M" S9 m. t% F第10题,算符优先分析法每次都是对什么进行归约()。, Z/ B8 n" m" U; V
A、最左短语
  B: `  m2 Y" sB、简单短语  g* [0 h0 d/ h' i6 ?
C、最左素短浯
" p/ ^2 d3 v" X- mD、素短语
4 }+ {. o- d" ]/ P# a正确资料:  l& Q5 O6 ~' m8 X; ]( T

( _* ^8 G* ?6 P+ a
2 c$ N" i: }. n* o  }! t$ q. E+ N- N第11题,一个状态转换图是由一组矢线连接的有限个结点所组成的什么()。
7 ^) L6 T, N: t* fA、有向图/ Y6 w- |  h  ^, k( H# L
B、无向图/ r9 d6 f8 }9 O2 Q
C、无回路有向图
6 [; p/ _! Y& X+ Y  X7 n, mD、强连通的有向图
& e, T8 `& k& C4 d9 N% ]# x正确资料:
, \8 j5 m8 d/ |& c: R+ s( a* @6 S5 q# t, L7 c/ T

4 g6 h! ]! u* i  n3 S/ U, `8 g0 A第12题,数组的存储通常有几种方式()。
( N: k1 b! f! J% z3 E& DA、1种( R5 r2 T+ ?. K8 a
B、两种
( A4 f  ?) s: t# s% ^0 VC、3种+ A8 C5 |' N- T1 ~- v+ D5 d
D、4种
9 N$ v5 a' t9 f5 q" f0 j正确资料:
9 J( G& D: Z# i  @4 W; U, y0 Y. y" Q" t3 w0 [

% P5 k# L9 X; }+ u, H$ Y第13题,状态转换矩阵的行标题表示状态转换图中的什么部分()。# Y; H$ R- d- G' W0 }+ y" `
A、终态( t" i$ u1 S8 Z+ q0 X+ K
B、矢线8 k" e4 v# K: w: {; |
C、输入符号
8 n) l2 `- u- m3 l/ }D、状态
0 Y  K! C: g0 E  L$ Y* o+ s9 |+ q. `正确资料:
* p& Q( b) p. j( j7 ~5 u% ?% n! b0 X6 H- _7 f# r# ]
$ X" M* }; \4 q4 K: A4 C' [7 m+ J
第14题,中间代码产生是依据语言的什么规则进行的()。
; k4 e* {( l+ }A、语法; u2 k1 q) m5 t: W/ c- }+ H9 v: F" Z
B、语义
) n+ ]' q9 u" M# x( r! ]7 ~( pC、语用
2 U: R; |' g; A# oD、运行0 u. H  |/ a7 X3 D5 v! D9 R8 v5 N
正确资料:/ Q% E7 \  x. {& ~8 \# ?
  ?. E5 e' a: J! E1 ]7 T

7 F* V5 d) x# _, [* F% c4 J第15题,LL(1)分析法的名字中,第二个“L”的含义是什么()。
) P8 {# z. M9 r, m  g2 N) b3 KA、最右推导& e( l; A  n( w8 P0 O/ o1 N2 J
B、最右归约3 D3 w  s. D2 p$ X9 }6 z
C、最左推导
# E8 J; _. j' n2 UD、最左归约# [7 d3 f. u9 `% q
正确资料:6 m" p1 e- V! R  {% T! v4 c

9 T2 b+ ~3 ?, t) K9 _; }
; M6 ~" I) f' Q0 \/ X& g( f4 @6 i第16题,规范推导的每一步总是用产生式右边符号串替换句型中什么位置的非终结符号()。0 K4 @6 C. E5 O) f3 F/ Z
A、最左: C" g7 y' m9 K; `
B、最右
$ M2 f6 G* F% x! qC、最中
( v0 B1 r$ p: j2 ^) DD、任意- t: X4 M& s0 b0 h; V$ L
正确资料:/ ]3 K4 _& F3 f0 H7 s
( ^& @4 g# X# y) l0 @" s  y' ~
/ B; g8 O! U+ E0 O
第17题,合并表达式中的常量运算的目的是什么()。( X5 p; O. b  ]9 ~) A, y& m/ i
A、合并常量,使表达式中的常量尽可能少7 x* w5 Z( [/ R8 A7 d
B、合并常量,使表达式尽可能简短
& i2 Q2 D8 l- G+ X. q* Q8 bC、合并常量,使得生成的代码指令尽可能少
, a5 r% Y+ m& \  D3 K7 K- VD、合并常量,使表达式的运算强度减弱。
& i) M/ N$ M' K  t正确资料:
0 s* q2 ]3 `; B% k3 i: A9 y
* v0 q' Y  ]* Z
* [' K3 K4 q; d第18题,最常用的中间代码形式是什么()。6 M; X: G* V) ^. u' [2 H
A、C-代码
& \7 m0 d4 @9 q6 ^  VB、P-代码0 F: {- J6 t; P1 z. i
C、四元式: M7 m& i/ Q! B
D、树形表示9 D/ ^" I  {; i/ z' ~$ X0 V
正确资料:
7 Z3 a, X8 Q. k+ I$ F+ O1 Q& K
% r& H) l" v6 S5 e4 z9 J3 s4 ~) [+ _0 `4 [# ^# P
第19题,设有文法G[S]:S→SaT|T,T→TbR|R,R→PdR|P,P→fSg|e,; m7 k! }2 a9 @
考察该文法的句型SaTbfSgde,其中哪个是句柄()。
$ W" M, p% f( F/ J4 q# S9 l9 F( I# {A、SaT
, Q# Q+ M0 J/ H/ r' [: YB、b# n( ^( s" `2 Q
C、fSg
& w+ c- o6 J$ W8 r3 o; ]' DD、e6 D" _" u5 K1 V8 n6 K/ ~" L
正确资料:2 R% G% m. @& k- ?
9 A" {# t, ~$ e9 W, L% A& \! M
% e7 ~+ V4 X$ [2 n0 M9 U/ J+ X
第20题,文法G[E]:E→T|E+T,T→F|T*F,F→a|(E),下列符号串中是该文法句型E+F*(E+T)的简单短语的是哪个()。
/ t5 ]( e8 y# }! XA、(E+T)
' g* V9 E& `% J1 \( b* i9 bB、E+T$ P) t3 n# C2 C0 ]5 L( ~5 E' C% Y. z+ ^
C、E+F
# R7 Z8 m* S4 @& yD、F*(E+T)6 c0 O9 L$ a8 V: m  O: N8 H. T
正确资料:7 h$ ?( J  b  F; a

) [, v! ]+ j0 h; w' |/ K& |5 x! i- j. a- Y  R
第21题,两个正规式等价,当且仅当它们所描述的正规集相同。# ?/ C1 H" L6 A+ e$ N% T9 x, x! Y
A、错误
4 D9 Z7 H8 Z7 j1 `# A. ~, xB、正确5 s: N- o/ j  k9 x
正确资料:$ d9 S7 N3 m! [( K1 y5 \5 K
  |+ N% y! Z% S
/ O5 o: z" G3 A
第22题,有的编译程序可以没有目标代码生成部分。
/ a* @6 a8 h8 o$ ]$ Q. bA、错误9 \" B5 q. t9 T+ Z$ h3 B; s! V
B、正确* Y  i$ U3 E/ g$ f  \1 `
正确资料:
$ c$ e3 l$ n9 {6 `- q
2 g- p/ x8 ]( u0 n" c. ]' e, Y* V" d' }! C9 Q/ V
第23题,一个有穷自动机有且只有一个终态。
" G' A" d6 I% k7 `. A/ e2 J7 m( XA、错误
- t4 j( G' q1 u8 E6 B' C. eB、正确" C" o# @1 M8 l3 R0 O2 s; f& O
正确资料:* ]. _9 E& |1 n) J
/ J3 o% `1 S+ G0 I; m: `2 ?6 \$ h

8 w: z$ p' _* P0 `. q9 P* |. `第24题,由左线性文法构造状态转换图时,与右线性文法的情况一样,也要用G的开始符号来标记初态结点。  P" F# X7 T5 L4 q, z5 b
A、错误$ u. I# G+ @* `) @% c# x$ m
B、正确
% A9 ~  P3 j8 z( I7 L4 ]* Q正确资料:" @* G3 Y) @5 ^7 {" D

9 R/ _4 d; W; K& @# k0 G
8 w: T# M# T' L; G  e: y. J- p4 G第25题,若在某项目集中,既含有移进项目,又含有归约项目,则反映到LR(0)分析表中就会出现具有多重定义的元素。
# S0 C9 ^. i! y; m& RA、错误
5 l! d- V* l7 c/ E# {2 z7 f9 U% `& zB、正确/ x1 k- Z$ Z0 G7 K5 t0 g
正确资料:' i( p% k+ e( C9 E/ V

$ Y2 S, C+ f+ M( Z; h1 F) W( T( C# v/ p/ i6 ^3 V; w! m
第26题,非LL(1)语言 (即不能由任何LL(1)文法产生的前后文无关语言)是存在的。
0 O7 x& \8 Y% s- ]5 H! ZA、错误) Y- A& O. p& u0 N" i
B、正确6 J, ^+ L9 p( D! p& P0 V+ p) T& o
正确资料:
8 }0 w+ v! z, m3 M
+ k$ D! l$ s# B
+ L7 r- c+ R: @5 G+ E) j第27题,对于规模较大的文法,采用手工的方式来计算各个FIRST集和FOLLOW集几乎是不可能的。& V, U9 I- t9 b' o- x7 v3 n2 V
A、错误
7 d' F/ M8 K9 e5 [( I  p6 d/ c2 iB、正确
5 I5 s7 U6 B/ E正确资料:. c/ a& a$ i5 U& c5 G/ S

! V. y8 Q+ n6 H3 L  j5 }$ v% Q& J( {$ \( W# X7 q/ n7 i9 k
第28题,上下文无关文法比正规文法具有更强的描述能力。- C+ B2 I& J( ]0 @1 L3 W% U
A、错误& j3 b; S) J1 B: v2 H
B、正确
- \% i) u& o  B0 l5 T正确资料:$ b3 u/ D3 K# U0 z- }

* c% N; w0 }) y! O7 Z* k: w$ S7 h. l/ e: x- h
第29题,对程序语言来说,关键字、标识符、各种常数、各种运算符及分隔符都是单词。2 y- S% a7 F( `% T, a/ w( `
A、错误4 [# W! D; `1 q9 Y7 D; N! y
B、正确
8 N, V: i: B6 C" P9 A9 o正确资料:4 d5 ]+ l6 x3 f, N& B

- @( Z6 l$ ?7 f" y
2 [# q0 _4 n5 L- V1 d$ K% D第30题,对于非LL(1)文法G,无法为G构造一个预测分析表。
2 }( Q: B/ M4 @A、错误, J5 |* B, G' W) }
B、正确2 `4 W" L. i* T
正确资料:( r7 V5 b, Q6 M1 j9 _& U' w1 n/ _
- W; m; W. D+ ^2 N  \7 ^" I% B
- W0 g8 r% @' n  y& |; {- J
第31题,文法G[E]:E→E+T|T,T→T*F|F,F→(E)|i是简单优先文法。4 p$ Y) H( r5 [
A、错误
+ q2 E" d$ P9 c2 u) QB、正确2 P6 i, v% P% O' a
正确资料:
: m# C; l# ]) H2 g
# J" g( l* W5 m$ \0 A. p3 E8 q( b% b4 J+ \
第32题,回溯不会降低语法分析的效率,故不需要避免。
* r7 K4 y' A9 L3 k6 g( e1 pA、错误
( Q2 R, `8 K4 k; A+ ]: g9 MB、正确0 n0 G' G! E% k4 l0 D8 N
正确资料:
" @' `4 i. _7 k0 r" I; u5 Q' x. k4 r  W! U" M
, \: k1 i  M7 F" H0 [
第33题,编译程序的特点是先将高级语言程序翻译成机器语言程序,即先翻译、后执行。
# @$ s8 Z# I2 G  e; \3 Y4 EA、错误6 G3 S& k& A" O% z8 T8 H
B、正确
: l9 \, f. ], }5 U  T正确资料:
( Q9 B' J2 B7 d0 d5 I- Z2 X0 b9 ~; I' p, I+ Z, i
/ h( b, s5 f7 P: M3 [8 j& P
第34题,对于含有冲突的项目集,没有使冲突得到解决的办法。+ g5 P* f* e4 b7 \
A、错误7 q4 F7 B% s/ a  Y9 c# O5 W" X
B、正确
$ o  F- o0 H$ J+ x4 @正确资料:" k9 A+ _4 l* B# j- C" e' P
5 r% d# j+ v2 b. m# L
# G) G( M8 N; T
第35题,一个状态转换图实际上是相应的确定有限自动机的一种形式描述。
  D3 ?) y- D8 g- `: ^% S; e! LA、错误
- D  l' i; [6 x+ ~/ C' kB、正确
2 m4 j5 {: O0 g! r2 ?& U6 J正确资料:: e2 a: N9 S6 T3 |2 n

1 ?, {( k) D! t8 y3 p# B: V
9 R, s  V, }# N9 y- Z5 l第36题,对于具有二义性的文法,其规范句型的句柄也是惟一的。
/ r+ i9 w8 A0 ]6 x, _4 B( WA、错误- K5 l% Q0 s  P+ k9 K
B、正确
- ]4 {9 _( Y( X6 T$ z4 c$ {6 h正确资料:
5 \% L2 g, N' Q5 g1 B5 Q: D% L" C1 M7 T: C( D
/ W. _; u3 O* b% u% J: t" W4 g6 y( J
第37题,数组元素的地址计算与数组的存储方式有关。+ z7 {: a0 v( d% g
A、错误
9 ]8 `6 `0 W5 o) Z4 j% gB、正确
3 V" h- C+ f7 ?/ M正确资料:
  d3 [6 e1 V0 K& g" u) N, w& e2 Q1 c3 X; O8 z& Q# E3 l

  n$ Y2 T: K3 j6 a, k2 E" k第38题,一个上下文无关文法的开始符号可以是终结符或非终结符。
% f9 u4 Y/ A, X- u) k8 T; p3 RA、错误
# f& Y0 {1 _" |: `. {B、正确
& B4 D- ?7 @" t& f/ X; b" `正确资料:. C  O+ l6 Q1 m. `0 V
7 ?) P  I4 V0 l- S$ y/ z5 e

& k, K, L$ C! z第39题,编译程序中的语法分析器接受以语句为单位的输入,并产生有关信息供以后各阶段使用。  ^* G  F; Q) w& V' a
A、错误0 l- E0 a* \+ u
B、正确
, _1 z( K3 ~! y/ W9 D8 \正确资料:
2 A3 z$ X$ E9 |- K4 b/ `9 @, m
7 H% t" C4 u; ?3 z  S- P( S$ k# q0 O& U$ [. x7 R2 B
第40题,对于给定的文法G,若按SLR(1)规则构造的分析表不含多重定义的元素,则文法G为SLR(1)文法。  O) f8 S2 [# D1 h" w, M
A、错误2 O. p  O: [1 y. X
B、正确
! @2 J8 `# m& E0 R! ~正确资料:
* ^: u* v: N- |/ a" B0 I7 K: u) h5 ^1 H% S

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-26 12:16 , Processed in 0.105816 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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