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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2023-12-14 01:04:27 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)编译原理-[东北师范大学]《编译原理》2023年秋学期在线作业2
, i, ~" k5 t: m4 S% @5 n7 U$ c, |/ u试卷总分:100    得分:100
/ T" h5 V% N( q: \4 s7 _第1,描述语言L={a的m次方b的n次方|n≥m≥1}的文法是哪个()。+ D; M7 d) W: D% U: l
A、Z::=Abb,A::=aA|a,B::=bB|b* g' e) n: h3 ?) z0 w, S
B、Z::=AB|b,A::=Aa|a,B::=aBb|b
" R7 @. I# j( N0 ^0 vC、Z::=Ab,A::=aAb|a9 W3 x& o+ T3 _  i" K1 Y
D、Z::=aAb,A::=Ab|aAb|ε2 f1 x9 G5 ?2 N9 j  u5 r3 Y
正确答案:
+ x# U: @/ a! ~4 z0 J5 b
- i# W1 Q# ?# u. c  }: {. Y% q. w. @( t/ i
第2题,高级语言编译程序常用的语法分析方法中,递归下降分析法属于哪一类的分析方法()。
% }( l  J2 ~  e& pA、自左至右+ w' L! T- O" D$ T7 G+ \+ Y9 N
B、自顶向下
# v1 [4 N5 ~' C+ J* |" QC、自底向上0 @* q. `# }* R
D、自右向左1 f. ^7 C5 I3 u/ [0 C+ n, F
正确答案:1 Y! S) ?) s# n- z! y+ \' W# w
7 ~. {  {& z9 `; n9 Z9 s( U
' s, F$ p& z8 r0 h
第3题,两个有穷自动机等价是指它们的什么相等()。7 N% V, G* u' x- n, t# k
A、状态数相等
5 E# w9 b' i* A$ pB、有向弧数相等$ ^: }# L/ M4 C& f. g
C、所识别的语言相等
0 N# |, Y9 ]% d+ y9 hD、状态数和有向弧数相等
* M( P1 U# E4 o& V4 y4 N$ M4 D正确答案:: s0 C& d. Q. P. U  |7 S9 I" q) \
# m2 n% X  ?' u' f9 H
5 i! m) |$ Q4 q/ C; s, w1 Z
第4题,合并表达式中的常量运算的目的是什么()。
6 W6 b$ y  `6 d+ DA、合并常量,使表达式中的常量尽可能少1 D2 z- P- J" w) V: {
B、合并常量,使表达式尽可能简短' M: o+ i/ |# I- F
C、合并常量,使得生成的代码指令尽可能少
% Z" D* t6 o- q5 e- o! ED、合并常量,使表达式的运算强度减弱。; ?# r8 R# H4 C* H2 a/ y
正确答案:- a" ?# P( T- C, p, g

3 W: T  t' g" f4 D8 Y
) i  Y% \; C& ~( C) b: B* V资料来源:谋学网(www.mouxue.com),算符优先文法是在什么之间定义优先关系()。
! B: |" J& o+ D, ?& ^A、终结符号
; Y; c9 R, W5 c1 t( `7 [( G: e/ ^B、非终结符号: }2 e% Z; v, w' b2 l8 m
C、所有符号
/ }" U/ w+ G$ p7 [4 ]+ m% X. z, OD、部分符号
8 o+ G* q) [3 i  h9 k) {正确答案:A7 v  [7 l4 l) A' }
- K3 G. }2 u5 U/ l4 ]
- T; j8 [2 c" }
第6题,语法制导翻译时,用形如X.ATTR的记号来表示文法符号X的相关什么属性()。$ C: t6 ~. |: C) Y* U
A、语法
' B- }  z* ~1 ~! `& C5 `B、词法+ u0 @: \. R9 K, b9 Y$ S
C、语义) M; p- T: H, r. X; \2 k  u
D、语用
5 }8 P9 }# y2 U+ r正确答案:
6 q% Z- S, L3 o% c* g5 n- O# ]; s4 k; l8 a

1 c0 X, B1 l6 Y% C6 ]- {  _7 v第7题,LL(1)分析法的名字中,第一个"L"的含义是什么()。1 y+ @7 \* j7 R; K2 r
A、自左至右$ s$ u3 s: ^0 D6 d
B、自顶向下! T, k1 w* l3 |9 o
C、自底向上) L/ `' G% o$ R4 v0 `8 E
D、自右至左; m$ L6 \4 h1 y% J) f0 \
正确答案:A. ~% d6 e  S% Q

3 a9 T( f, B: ]* A5 d3 p: O- ], j2 e
/ X3 G1 ^+ g4 R# C! F$ b第8题,一个文法所描述的语言是什么样的()。- u4 k8 Z/ {# i* _% w+ y
A、唯一的9 G2 _3 D' t3 A
B、不唯一的
  v$ t$ O7 l3 s/ QC、可能唯一. l3 k' s' {5 i1 @& G! O3 ?/ s
D、可能不唯一
0 r1 {# i$ C  I正确答案:A7 @) S6 U5 v6 F

, N2 P( V8 s9 }: f6 Q+ G3 i$ F
+ {: j( J7 @7 J$ w+ y# h7 h6 `( B" p第9题,汇编程序是将什么程序改造成目标语言程序的翻译程序()。
' Q/ ?( K/ A7 Y  i5 p9 AA、机器语言
7 V$ i4 B. E* |* W( \B、汇编语言
& S+ d7 p9 W4 c0 v& t/ iC、高级语言3 U8 |" Z1 [3 I3 l
D、低级语言' r& T7 B" u# H( o% P% g
正确答案:# _9 f: B3 {  f/ G
( U3 N4 b/ j' T5 W* n8 T

. I5 @: P+ [7 P: t/ Y资料来源:谋学网(www.mouxue.com),通常我们只考虑最左归约即规范规约,是为了使语法分析能按一种什么方法来进行()。
  P" K1 j5 B# Q# a# b+ f1 X2 g$ pA、确定的
! A# N+ l, m% ~4 cB、任意的
1 U5 \' L: o, z2 {# m* k! {C、无序的
* {1 y! O+ q2 ?3 Y, ID、有序的+ l  m0 r3 H2 I9 v; j
正确答案:A' X2 m' |% s, h2 O

- Y3 G  L3 `5 j2 ^' a( B5 {! w3 Z- z$ x, P& f/ D& ?
第11题,对于有同一接受集的FA,与之等价且具有最小状态数的DFA在什么意义下是惟一的()。% ~( q: J/ z1 K( p" w  q
A、同构9 m, y; s) I0 M8 i
B、等价
5 k# [, @$ P. K2 f1 jC、最小化7 l- D7 w! i6 t/ r7 v$ I2 o) z. [/ F
D、不可区分
: `! z5 K4 m; A3 y& d' S正确答案:A" ~8 x5 U% |6 r. q1 q3 M' U

- ?0 O3 ~5 F2 C
+ y" U: C* a8 p: q资料来源:谋学网(www.mouxue.com),有文法G=({S},{a},{S→SaS,S→e},S),该文法是哪一类文法()。
" v+ n! C! N: N+ o0 QA、LL(1)文法
+ o! r) X2 V% p% i9 J+ w9 ^B、算符优先文法- q( a, L, Y# t, }
C、二义性文法" u- `) ?3 j6 |2 V1 Z
D、SL(1)文法
/ @' m: `9 c( p" T, r. M3 G正确答案:+ T! E+ d3 _. r8 F: X7 A0 P: w

7 H0 \" f* X& G( q
& P" }( F3 J, g9 t: f第13题,生成中间代码时所依据的是什么()。" t/ O2 p* y8 ~
A、语法规则
* \3 z2 O& Q+ A: h4 c. w8 JB、词法规则/ t0 y$ j2 V/ ~* a/ h
C、语义规则7 b, h9 _1 {  k* u. g
D、等价变换规则# v. a# t# m7 F  q
正确答案:8 y( J& A$ D) i

' T% z) G" ?% `# ~/ V
$ K" L  B. I) i+ C' i' g0 G第14题,逆波兰式ab+c+d*e-所对应的表达式是什么()。
6 ^5 H' W" t" D0 N4 vA、(a+b+c)*d-e
. ^. M/ M7 w/ v( @. L6 \+ W  eB、a+b+c*d-e
' Q/ y( X  e- h% r3 oC、a+(b+c)*d-e/ V# @6 k# F: {4 J1 Z7 L; T! x
D、(a-b+c)*d+e. Z- W  f+ ]/ j4 v- A
正确答案:A! I% o: d- B8 t* x4 B5 q4 H

0 [# M! m5 f' c* H0 v. ~! n
) C: J- d7 p, O4 F6 f) T资料来源:谋学网(www.mouxue.com),对源程序或其内部表示从头到尾扫视一次,并进行有关的加工处理工作的叫什么()。0 L9 X5 ^9 \* x3 W- O
A、扫描
! n" {8 I! E3 c  V7 Y. EB、遍
. h# h+ u) K0 w' K- h3 ZC、覆盖
- ^* o- f) J% u' n( ID、模块
9 ?8 @# r" Z2 G4 s% s0 f正确答案:  Q0 V- @8 e$ p4 L- b& F
! q- b4 j, ?4 _. d! s
0 P& U3 y/ e& [* U' n6 M
第16题,设d是结点n的必经结点(即有d DOM n),若在流程图中,存在着从结点n到d的有向边,则称此有向边为流程图中的一条什么()。
+ ?0 B6 h: s. f2 DA、环路. r0 r: J6 w. ^4 A  N" c) ?
B、环边2 E4 x0 Z: ?% U+ d/ z4 X
C、回路
, i6 ]: J+ ]. {: sD、回边
/ z( C( G7 j/ D# i# }正确答案:5 J" W; q0 z9 J

( _" @1 W8 r5 v: O9 A% l" F; \2 s: {# V, m3 Q* p
第17题,所谓递归下降法,是指对文法的每一个什么符号,都根据相应产生式各候选式的结构,为其编写一个子程序 (或函数)()。
0 J1 p1 y7 ?' [( E; w$ `5 M+ Z" L4 {4 sA、终结符号
3 h7 @$ A# e4 V( ^B、非终结符号1 y0 @9 P9 P2 h  u, A5 I5 I
C、符号
- {/ J8 n. X( }  }9 X" @D、开始符号
. m4 f1 h8 l8 x1 U$ t0 |2 k) R正确答案:
: ~+ `/ O  B! z$ h, S6 I2 @
" D) l' P  C! l
2 Y6 Y. a' y2 m6 d, L- S第18题,对于文法S→BAb|c,A→Aa|d,B→Sa,消除左递归性后,与原文法等价的文法是什么()。2 m' Z" ]7 M& l- A& t' j
A、S→BAb|c,A→dA′,A′→aA′|ε,B→Sa  q8 J& N# F7 `6 b$ x6 ^
B、S→SaAb|c,A→Aa|d( z3 H9 h- `9 W; p/ A; U' O3 {
C、S→SaAb|c,A→Aa|d,B→Sa
7 g5 F7 S& v3 WD、S→cS′,S′→aAbS′|ε,A→dA′,A′→aA′|ε
2 k9 x% G5 \# J; |! D9 G正确答案:' A& ^; w% X4 R/ P

4 c: W  J: Y9 j1 y8 w- d
9 @) c  i3 h( |3 H; j! c0 k第19题,在一个循环L中,常用来作为循环的控制变量、数组元素下标表达式中的变量等的是什么()。
4 S9 x, F8 t( u- dA、同族的归纳变量* s/ k* f$ d5 h3 W
B、基本归纳变量! N# A! s# z; T
C、循环不变量
0 Z) |# I5 _6 ~D、循环不变运算+ {* {' o0 p3 [1 L" v! l
正确答案:  x( L  Q1 r, Q3 j( y) [% D3 N4 D. ?
: r% T$ b: ]8 z2 M- V* J

% d! B# t# T7 V- V. |3 O; B资料来源:谋学网(www.mouxue.com),在语法分析处理中,FIRST集合、FOLLOW集合均是什么样的集合()。
; J, x2 D- `5 ~6 ?, X) n8 h* bA、非终极符集
/ g- {! u: q( r5 ZB、终极符集  C, P: W0 E: D% T& ^& K! M
C、字母表
. i, \! \0 e6 d2 [, m. p8 yD、状态集/ V& n' \# G% |2 o' S- M7 k
正确答案:+ C, s: U) c5 x4 J: B* z
2 M" g9 S' S* y% j! N

2 G" I1 A5 ?+ a* M7 ~第21题,规则的作用,一方面用于定义或描述语言中的语法范畴,另一方面,也常用来产生 (即推导)语言中的句子。" }$ T2 |. S( H; L  X- S4 M- C
A、错误/ c/ L( P; T& d; o% r
B、正确  e5 @+ q/ r* ^, z5 v9 d5 ]
正确答案:
3 I. m% W& i5 y2 o, p* A1 `$ V: S* w. l1 m( f2 G; w  U- J' ~0 Q+ M
( Y; @0 l' u/ U9 N# o4 i5 O+ T
第22题,词法分析程序无法自动生成,只能用手工的方式构造。2 Z8 E+ v& |; I5 B! _
A、错误5 m. j+ i6 j/ P) e: m% F& f8 W2 \
B、正确
; C3 F3 w% [0 [! r正确答案:A  y" d6 \% G6 |/ A5 L
3 |0 K9 m0 J8 v) Q9 d, ~
& {+ U8 I2 C: ^* r
第23题,使用递归下降法进行分析时,对文法并没有限制。( D) M/ ^3 S: g. x# v3 L! Q
A、错误
( W+ c3 k' R& k0 q. ^, {$ a" ]B、正确' h! K! T1 `; R8 u0 X$ }5 Z' E
正确答案:A+ U& p3 e" L; B6 l* h' V% o
1 f" e* Y1 L% w2 A. H# s, }6 O
4 s6 _" \2 P: u/ Q2 w
第24题,在一个循环中,如果属于同一族的归纳变量有多个,有时可以删去对其中的一些归纳变量的计算。( F, t# v/ Q5 M: b  i
A、错误
  z8 i! Z. D/ [- d' Q6 {B、正确4 ?' r& J7 ]8 E  D9 z$ y% d4 D) _9 f
正确答案:
9 u4 s) V+ a, F; h- E$ J
0 J& b; h( [  j2 ~
/ d5 h4 e# m# J. D* g资料来源:谋学网(www.mouxue.com),语义子程序的设计,不依赖于要产生什么形式的中间代码。' a) K1 e1 j. y& A  g" ]- q
A、错误* m* Y4 F: S! y4 G8 e* c
B、正确
1 j# E9 @& e- F- k+ O+ }# ~正确答案:A
2 n, g) T5 }9 [0 A$ w
5 s4 d6 O' [" K/ o3 W! u& d
; x2 Z4 C* h/ y+ D+ \+ _. Q; v第26题,若一个句型中出现了某产生式的右部,则此右部一定是该句型的句柄。
( l! S# u1 Q2 _0 P! G& g# R4 B: OA、错误. ~9 Q0 v8 S* \! S; L
B、正确
3 ?5 w- ]& V6 @& D/ `# j5 u正确答案:A+ T/ I) Z: A% R
4 T( J! u' s: |
; U) U7 K; N0 H* f9 j9 P8 }
第27题,对于任何LL(1)文法G,总能为G构造一个预测分析表。  L, f0 \) }% _$ m3 z# ]4 n
A、错误
. [* G  u1 {" ~6 E/ hB、正确
% M7 h9 D+ r+ W$ {& r: {5 e6 s正确答案:  U* B  q3 a  h7 c- w
1 d& \- o0 E  j, J
, h5 A% G; F. d; B6 n  g% ]
第28题,在编译中进行语法检查的目的是为了发现程序中的所有错误。
7 r5 m' `& _+ T8 i2 HA、错误
) L) H  A1 R. R+ nB、正确
6 J/ F; [" b' h( f正确答案:A
+ B, x2 `0 |+ B1 S; w4 j$ \
4 B2 C; M& Y# j; l9 }" ^6 n! t  Q# M; n) I) O* a, z, K
第29题,上下文无关文法可以产生语言 L={anbncn|n≥l}。0 X. |) Q% g' m- M
A、错误0 R: \5 D. s# h4 W( f7 S
B、正确7 W. L/ a, s/ v  k$ t" i- }
正确答案:A0 j: b7 B  L$ C, z' @4 P* e2 M' U

" U9 y; V& |/ _2 @4 e
% s2 {4 J) n9 K8 `资料来源:谋学网(www.mouxue.com),若由文法G所构造出的LL(1)分析表中不含有多重定义的元素,则可断定文法G一定是LL(1)文法。
0 \2 D/ V7 V7 C( u4 j; S, {A、错误
3 U2 l4 o6 V( yB、正确
6 s( \  B& t1 H8 G. o8 ?正确答案:( ?1 x0 v  o/ d& e6 M. Y$ y

) j# V8 P- V9 T- R$ E
: u+ }: E/ U( j- k/ v) @9 I第31题,文法G的一个句子对应于多个推导,则G是二义的。
) [6 A2 l6 _/ V' xA、错误
# i! U& v6 c5 H) YB、正确
, `, k0 o% G9 S( a. x* l正确答案:A
4 m, M$ h2 p4 |
) Q; P$ |. h% f0 q' E; i# {
9 w4 M% J& Y/ s. k% X2 Z第32题,对于规模较大的文法,采用手工的方式来计算各个FIRST集和FOLLOW集几乎是不可能的。
7 z% M/ ^2 D. j' qA、错误
0 ^' C  B) C( @" \B、正确) G  G7 V. W, L, b4 E! l) u
正确答案:
. r0 }- H+ a, B+ Z' b3 Y- X4 b+ ^7 k9 d, Q! t

. z/ n$ x: t. g: x" |' [第33题,根据文法等价的概念,可对文法进行等价改造,以期得到所需形式的文法。% k. t7 w+ l+ i! Q7 k5 ]% k7 i
A、错误
5 }- P1 x* i. n- hB、正确
. f, x1 J0 n3 E9 c* E正确答案:% ^& ~7 B/ ]! f. W

0 @, l/ m7 e2 F- N/ m; Z1 w: u5 c# X. p& {
第34题,每一个NFA都对应有唯一的一个最小化的DFA。
' A. S0 |5 O9 P4 EA、错误. e0 a1 `5 G$ X% ~* c/ U
B、正确8 e0 N/ v" t( |6 U) J' n
正确答案:& w- Y0 q0 P0 u- W/ D
* e4 S6 M, {9 ^% _. C7 J
, b' j! {) b' N1 X3 S- o9 J! V
第35题,在一个状态转换图中,规定从一个结点只能射出一条矢线。
8 I' y: U* P: t) l2 T. G% ^A、错误& P6 I' v% @8 L
B、正确" i( k; R' c; F. `, r) ~
正确答案:A; N5 q' l2 G* [  t( k% V

" \/ D: ~1 R( @! l2 h7 ^/ \9 U/ ~7 W9 B' e0 |9 t$ m
第36题,有时不需要将一个布尔表达式从头算到尾,而只需计算它的一个子表达式,便能确定整个布尔表达式的真假值。2 b( X7 f& F  P1 b
A、错误7 ~$ I) x) I. k. {+ o$ S7 c
B、正确& B$ e7 ]) [' d( K) F% x2 b# r# M- Y
正确答案:
* w8 G1 n% K/ ]' e  t; X
0 o1 F) ^- W/ b* b0 B; F( M+ p, `7 a$ L' Y4 [6 f
第37题,正规文法产生的语言都可以用上下文无关文法来描述。0 K1 |* A" E7 r7 k+ h5 L' ~) [% B
A、错误) z+ r6 W" o  d# [; e% I
B、正确1 V  n1 b9 H2 ^8 a
正确答案:& G/ [$ u, B( L+ K( i% {' X' O
3 j. b; e/ G: f
# t; w/ G# i( T5 `* @) u. H& ^4 i
第38题,每一个2型语言都可由某一正规式来表示。
/ I1 j) @) m. N% bA、错误, b! [4 u. ]- u- E/ n5 X
B、正确
8 ]8 X! k: S% d7 t& ^; Y; [9 j正确答案:A7 u7 X1 \4 t# e0 ]( X$ B

% ^0 M4 t. J" {1 W2 \: e5 V7 j4 T; y, l0 a
第39题,一个文法所有句子的集合构成该文法定义的语言。
# }* r5 ^% P' @  X, CA、错误. ~0 d2 v2 b  m1 ~
B、正确
# D2 |! V: D/ W& m; g; T% U正确答案:
% h* M9 g% N+ t8 i( g
& X2 D2 Z( o5 v) G) G
( A' S9 P7 w% l! S第40题,若在一个文法G的任何产生式的右部,都不会出现两非终结符号相邻的情况,则称G为算符优先文法。
$ X; I0 F6 x. FA、错误
4 _$ I6 ]' P5 e' u. Z7 K/ G  aB、正确
6 @" e" V; D, f8 j正确答案:A% \" K2 R2 x; u- K

) d$ K8 v/ z( x5 K
. c! L" D$ g8 d0 D. v
( _1 L9 O6 K# z: a9 a/ D* g% s( W) o
% ^! P! f) q! T7 D

! h# X, L1 ?9 X& U* Y6 c6 S7 O  S. ~+ F! Z( ~* R" X( t

8 _( e, r& x; Z! U2 }" @: A9 N* u
4 Z/ q, o) f  p8 Q, F( b& |5 ^/ t7 S: K5 d3 ~3 Q3 D* i

5 g6 x& E1 p6 T# s0 R8 m- d2 _; H: S- q
8 y, F' v' j. z# c% v5 M: i4 B. \2 ^" k1 X5 I

5 L3 B2 b0 c: p8 r

本帖子中包含更多资源

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-2-6 07:59 , Processed in 0.109448 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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