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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东北师范大学《编译原理》2023年秋学期在线作业2-2

[复制链接]
发表于 2023-12-14 01:03:45 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)编译原理-[东北师范大学]《编译原理》2023年秋学期在线作业2
; P$ X3 L* b. N( w$ Q" p试卷总分:100    得分:100; l8 k  i  Y4 X" f2 u
第1,描述语言L={a的m次方b的n次方|n≥m≥1}的文法是哪个: M( g6 f9 O4 u* h* ], K! K# R
A、Z::=Abb,A::=aA|a,B::=bB|b$ N2 Y$ b# Q) f4 |" L
B、Z::=AB|b,A::=Aa|a,B::=aBb|b
. H/ M: I5 F+ y$ o% F, P. c5 P# ZC、Z::=Ab,A::=aAb|a8 F+ U: q5 E& C
D、Z::=aAb,A::=Ab|aAb|ε
; u) x* W6 F" Z/ Q! \* I, Q; ]1 {正确答案:1 i' F7 e3 r5 q6 L& z% j
& ?+ A4 F; n# y4 L2 d
8 |6 w2 W5 ~- Z- u
第2题,高级语言编译程序常用的语法分析方法中递归下降分析法属于哪一类的分析方法
, p) `8 b9 Q2 E& m3 ~7 ]A、自左至右! \# {3 K; `$ g4 `1 p1 l
B、自顶向下
$ M  x2 f/ h2 x, t* KC、自底向上
+ Z# H  @0 P+ u  @  d  ?% w# eD、自右向左2 F4 m  u1 ]7 P$ ?6 W) O
正确答案:1 v) f! W# t; N3 G& I5 p
- B5 g4 e& i; k# S/ J

) r) B4 {5 \% x1 X第3题,两个有穷自动机等价是指它们的什么相等
' g9 v8 U0 z- Y" l# G- xA、状态数相等
! |/ |! N- U- Z$ A: ^; l4 ?  sB、有向弧数相等
' y4 U/ P# i9 O2 Z( M- `- f! R5 TC、所识别的语言相等( E! R6 r5 Z) O
D、状态数和有向弧数相等
% L  l7 ~" d7 B8 S正确答案:& P/ F" a3 y! m4 P) o) _2 A
/ k# z+ X# x1 S( G# ]
" ^; N* ^/ t2 n0 h! q& l0 G8 I
第4题,合并表达式中的常量运算的目的是什么
7 B- B$ S7 A' a* o3 y/ q# J/ bA、合并常量,使表达式中的常量尽可能少9 j; h9 z$ b( [2 u
B、合并常量,使表达式尽可能简短
& T. y- D  u/ u" N# LC、合并常量,使得生成的代码指令尽可能少6 C# x$ P: f9 F0 d8 l$ M. p, u
D、合并常量,使表达式的运算强度减弱。1 j9 C' D% L* e7 r  [
正确答案:
2 B# O+ U% S5 X+ g: n, r, E6 Y; L; J- v) I; {' x( G# d) R" b

+ d7 B, H7 w6 j# j/ M资料来源:谋学网(www.mouxue.com),算符优先文法是在什么之间定义优先关系
# O$ V, o1 m5 C/ P4 TA、终结符号
8 {6 v9 z7 t- YB、非终结符号3 a4 A1 f# W6 B) U, s* U, W
C、所有符号
7 z! s' {9 H3 s- ?D、部分符号4 d4 Q4 h2 s& F: m' ]. H
正确答案:
) }, m* L# H2 q+ y" Z7 p) p! z1 {) q$ N; `) M* k
0 V8 U' b( R8 Q. V
第6题,语法制导翻译时用形如XATTR的记号来表示文法符号X的相关什么属性- ]1 R( I5 u6 \' O1 |7 D- n
A、语法/ O0 u0 \' F& o* j( O2 A# Y
B、词法
: [/ v% U& p, BC、语义( W. \9 b# u, L* w, j: @
D、语用3 x: h& G* Q7 h6 Z& N- L: Z
正确答案:9 Q" {8 U9 X8 S0 \+ R

7 v6 K, I2 W: w! u
' m3 w2 c% u. O第7题,LL1分析法的名字中第一个"L"的含义是什么
- m4 @6 ?0 s( v9 qA、自左至右# i- w7 ~5 a* b4 L. C" ?9 L
B、自顶向下
* O0 n, o. p1 L) G0 R. ^* e' eC、自底向上  K) h: \6 S$ e: Y
D、自右至左
+ I$ t7 r7 u, c& i6 ^正确答案:; L! _3 ]. b7 a; e" [/ k7 _

- Q, M. K) S6 s  G, _: U8 ^; n# D
第8题,一个文法所描述的语言是什么样的/ h/ _9 I; U8 b! [) _' O% m
A、唯一的
8 Y, u6 X% Y- y' H, O7 n( k9 @B、不唯一的2 Q; `5 l6 a# ?7 p0 p
C、可能唯一
% f* |* [; `8 J6 G$ o+ r" t. XD、可能不唯一. o1 E- i4 M1 f+ h: K7 |
正确答案:& M. H, R! `3 W* N( x2 z5 i

: v: k$ o. b7 s
) T0 B: {1 x5 Q: _+ T5 j8 H  J5 P第9题,汇编程序是将什么程序改造成目标语言程序的翻译程序
5 m0 T$ h9 @$ g; A) x- G% h3 \7 ?A、机器语言
( O' Y8 O5 N! A0 x2 b! d. Z8 LB、汇编语言/ u* E) A' T) X3 K0 q6 _
C、高级语言+ z/ ?. h% z% h# e8 ?( V% q- Y
D、低级语言2 D- b/ L; f. S7 q" N3 @" f
正确答案:
# G0 D9 c1 L8 l) e7 |1 G& ?! {1 s0 S. j# J" x7 M$ T+ F
# z  X1 }8 y/ ~. h! o# f9 w! [& `" B
资料来源:谋学网(www.mouxue.com),通常我们只考虑最左归约即规范规约是为了使语法分析能按一种什么方法来进行3 J- U' J+ @; e( Z. o) J( I
A、确定的
& k( Z9 r( Z) d$ h" }2 dB、任意的. D- k, Q! H! @- X5 [# I2 I
C、无序的. q. J' R+ B4 j) Q
D、有序的
1 i' R2 d+ r: q& s$ m% |8 N正确答案:3 I* a9 v7 @. K' l$ E, k! [- `
# S6 t" \& y, `" O6 w# K" H0 u

' G- c# a* {) P! n第11题,对于有同一接受集的FA与之等价且具有最小状态数的DFA在什么意义下是惟一的
4 n# e' t; Z# i9 pA、同构$ O, t( b7 C2 G0 m+ X
B、等价2 Y& U) B* p; m1 T, C
C、最小化
: y  L' X, I4 \* ND、不可区分1 T4 L0 S( |& X8 |# j5 Q9 Y7 E2 U! @' m
正确答案:
" k+ W$ I6 X* l
& d7 A% r( i4 i. i: Y1 o; _$ B" {0 c0 f; L8 S- Z+ p
资料来源:谋学网(www.mouxue.com),有文法G={S}{a}{S→SaSS→e}S该文法是哪一类文法
& l) l) [- E7 G5 y+ ~A、LL(1)文法
& D% `/ j8 s7 X4 fB、算符优先文法7 v* }2 d: o% o! H9 ]3 L) F
C、二义性文法3 `4 M' K! ?) K! {3 {
D、SL(1)文法
6 I! y4 Z- o- i, a4 H3 t/ ?4 a$ m: }正确答案:4 Q& @9 ^" I* G- ^0 g% d' ~
% D% u: K* s) Z# ?# P! h- y

7 ^# D5 K8 c# S& z/ U) s) B0 n; c第13题,生成中间代码时所依据的是什么/ ]- Q) E* c5 r/ A. \6 B# `
A、语法规则
' C7 R1 r4 D9 N3 |B、词法规则7 i: A3 Z! t7 k# f4 M
C、语义规则. G5 W4 u. v  G) E* m! `5 Y; e
D、等价变换规则
- B7 G  z+ N9 A正确答案:# l2 R/ ]) ?2 b0 ?( _
) Y8 P2 w+ o  z& n4 C# ?  {4 {5 Y1 g
0 X; P5 v+ p) E4 x
第14题,逆波兰式ab+c+d*e所对应的表达式是什么! i+ ]" l# ~* o" d' o( h- Y6 v& F3 q
A、(a+b+c)*d-e+ u! A5 Y  Z) C- c
B、a+b+c*d-e6 V. h! a6 r3 h$ m4 c: m- f
C、a+(b+c)*d-e* \; x+ x6 ?% M1 Y6 G7 X
D、(a-b+c)*d+e
# T5 a8 j* I* X' g; s0 G正确答案:, Z% R7 e) m: @, L- }
: F  S3 X$ t' g2 l7 b& @

: L$ v# B( y6 U资料来源:谋学网(www.mouxue.com),对源程序或其内部表示从头到尾扫视一次并进行有关的加工处理工作的叫什么7 j0 {7 p$ g6 o6 N
A、扫描
/ n1 ]8 O/ a! W, r' c( dB、遍6 D1 D3 d7 H" Y/ P8 `' F
C、覆盖# \% \/ _7 U3 @% W# Z
D、模块* |4 d. k8 c6 Q- `' {7 X
正确答案:. w+ ]# E0 }2 L$ K7 ]: m
: x' O" u( `1 t1 O" ^

6 F" }  E0 Z) I' `8 ]第16题,设d是结点n的必经结点即有dDOMn若在流程图中存在着从结点n到d的有向边则称此有向边为流程图中的一条什么
4 F# A# Y8 v9 W, O/ Z4 {5 oA、环路9 f% z1 M+ r$ Q0 W+ Y
B、环边
7 g6 g' P+ o& W  _7 `" @C、回路, T% S7 C* u) k
D、回边
4 y, y  g/ C* |. j正确答案:; N; V6 U+ O2 F+ {* E7 m$ }

6 d: @! U% b& O3 I; I  c6 U& U! t) k5 t4 g8 p! ^: s- ~; q
第17题,所谓递归下降法是指对文法的每一个什么符号都根据相应产生式各候选式的结构为其编写一个子程序或函数
" P7 p) g  w. h, \A、终结符号6 O$ c2 d0 f, B% Z& [. Q/ H
B、非终结符号
  U, M3 k9 c8 _2 }; `( P& `$ sC、符号7 E3 e( q/ `; m4 Z' u' x( F+ [
D、开始符号
9 T6 m4 r) ]; E& ?- y" Y+ x正确答案:
1 s9 z8 M& c8 g" W  s/ ~' G* J4 Z1 ]
- Q# d+ K4 a) R! W' e
) p# Q, h- H- j) R: ~+ \第18题,对于文法S→BAb|cA→Aa|dB→Sa消除左递归性后与原文法等价的文法是什么
, t$ k8 u- h* M. D' t4 KA、S→BAb|c,A→dA′,A′→aA′|ε,B→Sa
0 r% \7 R* D+ F* h; t# T8 L0 dB、S→SaAb|c,A→Aa|d( z- f, y1 w# h8 h: o& A
C、S→SaAb|c,A→Aa|d,B→Sa0 X% E( t+ M1 B1 {5 [7 s
D、S→cS′,S′→aAbS′|ε,A→dA′,A′→aA′|ε
) ^) r& X, I8 i6 |, h# Q' s正确答案:1 I3 X  ]/ D8 Q5 @" `: u

' }/ p  _6 J/ r) p! l3 w8 ~/ R0 H% w4 {; \
第19题,在一个循环L中常用来作为循环的控制变量、数组元素下标表达式中的变量等的是什么
3 @6 r* }0 u) x3 M2 E6 hA、同族的归纳变量
6 Q2 q, D% n4 d! R( ?5 I8 sB、基本归纳变量$ K0 C- M! ?) s  q! P1 |3 @2 q' w3 n
C、循环不变量
* x) b+ m5 M, ]% X: i* P7 B  h: h4 eD、循环不变运算
, k3 M2 ]5 X5 H1 J0 Y1 [7 m正确答案:+ R: _! f7 k+ j
" O8 x# G" K6 }4 E

8 {- E3 H% O+ C$ G& F资料来源:谋学网(www.mouxue.com),在语法分析处理中FIRST集合、FOLLOW集合均是什么样的集合
" c" M. p. P% E3 ~9 W) RA、非终极符集$ ]- E9 J3 x( Z; O
B、终极符集
' z8 N+ y$ m+ O5 F7 O6 JC、字母表, ]" f9 d7 m0 T
D、状态集
0 f5 K  @( z$ V- T; _0 n: o3 T正确答案:
' b; ]( y+ X" h3 {( Z0 o4 R0 q+ M2 l2 a! i4 t4 m0 p/ b- V
( Z7 x9 V7 n3 d9 c6 d7 [
第21题,规则的作用一方面用于定义或描述语言中的语法范畴另一方面也常用来产生即推导语言中的句子
) ]9 t1 M1 ^+ o! |A、错误
8 M2 n1 s% K- t# R' i- n/ KB、正确
* `- d$ G# H8 n5 W正确答案:
+ ~8 W# U( D/ L6 |6 {2 |; t1 t3 C, n9 s; `

1 L) k' P# f6 _" o# u2 L8 s5 E- Z第22题,词法分析程序无法自动生成只能用手工的方式构造9 e# }6 q) ^' A$ D, M: \
A、错误+ S. K) ?$ u/ \% D2 `3 q
B、正确; h, U' w$ E! t( G* i
正确答案:- _+ x# a4 L' T

* C! G: j' Y1 ^- R6 b% w( Q7 {- W! v8 b$ M. [
第23题,使用递归下降法进行分析时对文法并没有限制
& d+ Y: G, w. R+ Y) jA、错误
  y; j5 b; }8 D: N9 ^5 a* RB、正确/ _. E6 L: w% ?5 I7 f" H. f# N
正确答案:
5 P1 a/ L8 X1 \9 d" [& a. w) k! v" @1 |- z9 V

) Y3 x3 `8 d! r' G0 R' g2 n第24题,在一个循环中如果属于同一族的归纳变量有多个有时可以删去对其中的一些归纳变量的计算% r& t$ y+ ^$ z# z# y
A、错误- k; {6 J' y3 h/ j. j
B、正确6 N. `+ L1 v" @1 U# W
正确答案:4 K4 Q3 K% |# X$ ]4 Z3 Q+ {1 s

0 p  K  T$ ], o; D2 ?8 |5 x1 B: |+ W- k! E4 Z6 K$ ^. B
资料来源:谋学网(www.mouxue.com),语义子程序的设计不依赖于要产生什么形式的中间代码
. J- C* p7 Y( M, |1 WA、错误. F' r8 o+ }2 t+ r
B、正确
" ]2 d1 D% z0 ]3 l5 j正确答案:
0 M; H1 o- E# s7 o3 R+ o; F$ [. Q
8 V( f0 S, X+ N5 m$ l1 P0 o: F) u' ~& E
第26题,若一个句型中出现了某产生式的右部则此右部一定是该句型的句柄1 v7 r0 J  p7 I. t# O: B
A、错误1 ^4 X5 M" i$ [4 S0 k+ \, v1 d
B、正确( z& K+ L9 F( u, O0 t
正确答案:
, u$ X8 F# r) n, m; @9 h6 c
9 u  q; j4 B$ C: H/ N
- X$ n# d: A% |% V7 t8 J2 H) g第27题,对于任何LL1文法G总能为G构造一个预测分析表
% {, K2 B8 u( }/ {5 lA、错误  |  }; d. B, M- u! \  y
B、正确
- B/ L6 k( v4 }2 W2 z正确答案:
( F) L1 d; `9 `
, W3 C* Z! ~; |1 {1 y/ G9 o+ d* w6 p& y; d/ y
第28题,在编译中进行语法检查的目的是为了发现程序中的所有错误
% n3 Y) _$ @! z; M4 p9 r0 }A、错误9 S9 R& g) P; g- I
B、正确
; w$ W! q( U: B1 x( F& I正确答案:! N" o- G9 B  F

6 t# M- h4 B* u( N" q6 A; K& d" ~4 _
第29题,上下文无关文法可以产生语言L={anbncn|n≥l}
8 c/ j! U8 c7 z, v4 @3 }2 L: qA、错误
- R) }' G# X; Z9 hB、正确# F9 D: ]5 l# q4 n1 y! T# M* {, p
正确答案:4 c' f; J! n( ~, c$ t
" u4 j" H* C5 P4 U( v

3 l* ^' t8 l$ Q资料来源:谋学网(www.mouxue.com),若由文法G所构造出的LL1分析表中不含有多重定义的元素则可断定文法G一定是LL1文法, i- ^( b' f) |6 ^, z5 A0 m
A、错误3 \$ }) A( `) M# Y& i* S1 q
B、正确
; V: Z6 m  [# S$ r' u4 d正确答案:" h- t! l* D9 n, C' G

+ ^1 W( ^# c8 O0 n3 x5 @' v2 ?7 g+ o- m
第31题,文法G的一个句子对应于多个推导则G是二义的
) a* u* S9 t# a- f. |) yA、错误7 Z- }" t) y  U0 T# @) L
B、正确( w* y. q1 ^# P& u6 Y: |; \) x9 }  l. f
正确答案:
4 _3 F8 e  r6 }4 v% K" c# z6 p, m# I: [& S) v# h4 G1 @
3 V* T  X7 p  d* Y2 I- L& f; x
第32题,对于规模较大的文法采用手工的方式来计算各个FIRST集和FOLLOW集几乎是不可能的" Z2 [4 c3 q3 B7 `
A、错误
9 [7 f+ ^. a, v6 ^! `7 ~: EB、正确( Z( ], l; s' A; R/ y
正确答案:
9 W, c3 Z8 ~; v3 X9 f- ?+ p& F
6 z! @( T# V& w: Z
0 H* t1 \6 d4 t. t第33题,根据文法等价的概念可对文法进行等价改造以期得到所需形式的文法, ^& n$ C) p9 A* [0 J+ x
A、错误
% P; t- c: C3 O6 c6 t& b0 Q9 wB、正确4 `3 E% L6 e9 O. s- S; a9 R
正确答案:, O; O2 j1 N7 n! s

; l( X6 Z! o; B! |
- z2 f8 m' }6 }+ Z$ c( D第34题,每一个NFA都对应有唯一的一个最小化的DFA
0 F7 U0 G, R" eA、错误& a- Q- \# H) R2 N6 I
B、正确
3 x- a7 g+ g7 C* J正确答案:
7 k/ _; Y+ ]) C4 H7 f7 P1 p$ w( G) k5 P
! ?2 a9 O$ C( a
第35题,在一个状态转换图中规定从一个结点只能射出一条矢线7 O+ L" @1 y$ a8 ]/ P# W6 B
A、错误' w0 S1 T- P  w" [" K# u
B、正确
% V4 p" \+ Q0 J1 k# C正确答案:
3 c6 V  s; P  u5 }0 W  X6 l1 T# R) W1 N! O6 T+ g
0 l! N6 z1 g) Z6 U3 q4 P, U
第36题,有时不需要将一个布尔表达式从头算到尾而只需计算它的一个子表达式便能确定整个布尔表达式的真假值
' V: e, g4 \" w6 FA、错误
) s5 W) s. ]! \) Q% d, J8 ^8 K1 }B、正确" l5 ^9 B3 m( w$ v
正确答案:' L! p9 ?! a0 u7 E- R  w5 {) Q
: i6 G3 ?6 e$ Z4 z
% F2 b% X& @1 C
第37题,正规文法产生的语言都可以用上下文无关文法来描述: f0 g& ]& K4 Y+ _( \; N
A、错误
: R( j9 R6 ~) j' G$ G: I. qB、正确
; a* ~: p: i7 z/ m% c7 t% ?正确答案:: `: ~8 X6 j: j

$ Z, P, {  I+ |0 G9 t
7 F7 P+ u( Q& n; W, Q/ d) W第38题,每一个2型语言都可由某一正规式来表示
: i$ U+ z# Y2 k$ j$ e) PA、错误
8 M+ \  @0 w* J* FB、正确/ |* ?& c* l3 k) w
正确答案:
) O4 ^9 m5 c! R, ~  \3 }3 i, M8 I1 D* ~- K: K' t# I

; r2 r  Q6 p2 @: `第39题,一个文法所有句子的集合构成该文法定义的语言
) h* G! J2 n2 vA、错误
( f4 u/ W  `. Z6 ]" j1 rB、正确2 N2 ^/ H7 a4 k! R, L; j
正确答案:- t" A$ B5 O4 k# a
. R3 F$ }  }% K* {/ Q
+ a2 V2 A( o8 K/ i' O3 n3 J( t% h
第40题,若在一个文法G的任何产生式的右部都不会出现两非终结符号相邻的情况则称G为算符优先文法# l# O& }) ^' D  x- n
A、错误
9 ]5 ?( k% R1 i: ^5 m6 ]' jB、正确8 Q- ]+ \: T& p  x* P
正确答案:
: K$ f& |" S) l# j4 T4 B/ A% l1 Q4 L' x; ^- e, e
$ ^2 p/ F& n' V5 \
0 D. a! \* [0 I4 }
( Z2 e4 p& R; G; N( c" J# u6 K

# |& j% F% x# S5 v0 Z" w6 k5 E
7 w4 C2 X, p- G/ z( ~. ~; c5 a: C$ [2 }0 Z/ X

( O5 z2 N7 V8 _$ L5 Q
! `4 R2 b  w- l. l! G
7 n' Z- j7 V( G! `4 ~4 x
/ S* u  I5 b# J2 _( X* q1 b& F8 c  G/ B- K; @4 J: N8 K# o8 I
! X5 G0 I  A! H. `" _+ J. V' W) Y

0 T1 f; u/ ]* U# c. _4 u+ P

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2023-12-14 21:01:28 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2023-12-14 22:08:34 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2023-12-14 23:07:44 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-2-6 07:58 , Processed in 0.098716 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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