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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东北大学2012秋学期《编译方法》在线作业3

[复制链接]
发表于 2012-12-18 15:17:15 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏12秋在线作业资料,奥鹏离线作业资料和奥鹏毕业论文以及提供代做作业服务,致力打造中国最专业远程教育辅导社区
! @6 a+ Z7 D1 S3 x- P! Q: T9 q6 R) E/ V, m* v0 Y
一、单选(共 14 道试题,共 70 分。)V 1.  
. u+ J' _/ U5 \. W指出下述自动机(FA)所定义的字符串集合和正规式:
& ?: h3 [/ B' g+ T# E# [' Y9 @' }; E+ }& d
   
8 [9 J* V: n+ @9 A( f
% E2 |4 }( Q+ U& uA.
" z! _  p7 s* Y0 z5 B+ P L(FA)={abnc, bnc, b|n>=1};      e = ab*c|b*c|b
0 ?" L. S5 D. dB. 9 c: M' C9 b7 y; l
L(FA)={abnc, b|n>=0};      e = ab*c|b
4 w& p* e0 e8 ?. T! TC. ( A+ D/ f% \% X- T  A/ G& i4 O
L(FA)={abnc, bnc, b|n>=0};      e = ab*c|b*c|b; e# p, L! y; r5 B' z
      满分:5  分
, h- j/ e: `0 H* u0 Z/ @2.  LR分析方法是一种(    )的分析技术.
5 _) I" v$ i/ n  G) L+ ]9 \. w& K+ fA. 自顶向下
+ B, L( K7 I  i" `# }9 _B. 自底向上, ~! ?/ |" E0 H7 P/ J; M0 ~8 m
C. 由左到右9 C! F  s# H& Z3 w4 A2 e4 J
D. 由右到左
* V6 a' S) `! K/ Q      满分:5  分$ G" m& `$ j, M0 v
3.  
3 i( o9 a2 S* |8 C4 t+ R求下述有限自动机 FA 所定义的语言:3 N% \  U7 h: k7 h( a

8 b& M* ]8 a* l, p, O; r
+ }7 C0 R: G8 _  Z1 ?( E
/ N# @; n  a( y  y6 Y( oA. L(FA)={ abm,cbn|m>=1,n>=0 };
  k. Z# R, v5 C) x, [& T* V, iB. L(FA)={ abm,cbn|m>=0,n>=0 };
6 `6 f) m3 ~$ b3 W& FC. L(FA)={ abm,c|m>=1};- d) l3 e3 H1 C* H/ z' k
      满分:5  分8 T' w3 `3 g1 a* T% w2 R/ P) {
4.  如果从一个类型转换到另一类型可以由编译器自动完成,这样的转换称为(   )转换。
$ E% g) c' c  {# b: ^( C  FA. 隐式3 b& s- T5 L& h, v7 Z  k- b4 Y$ F
B. 显式
4 s( l- `7 S/ q- P6 gC. 自动
* u6 A6 t$ P+ }: k( uD. ( Q" u! o- m" b! V6 I& u
      满分:5  分
/ N7 T! J! p4 x1 x2 m5.  % [/ ]* v' ~$ s7 t& J8 r1 b! X$ @& F
已知非确定的有限状态自动机 NFA 如下:( P- m/ q3 o: [* {
9 Z# y# r1 y1 I& a- Y
   
% d9 m# R/ ~; H' g! d3 t/ [! y6 a& n; g) W# i/ x! }2 L3 r* L/ k
       试写出 NFA 定义的二个最短句子:
: Z5 y4 r5 \+ y
$ G1 u7 l2 j# Y4 W. ]/ c" Z# XA. a ;  ab. @6 q0 b! {( R. l) F8 Y
B. a ;  b) ?, i1 Q! A, f; p4 ~2 Y
      满分:5  分
6 t( D2 l: q1 b0 G6.  编译程序生成的目标程序(  )是机器语言的程序.
" r4 |1 z$ m! I- L* C- PA. 一定
" W9 `! v: F2 G. @, @% pB. 不一定
2 Q& t5 h) p9 S  `) c      满分:5  分
2 j" a; x9 u6 B/ Y: L. l7 F" J6 v7.  已知语言L={anbbn|n>=1}, 则下述文法(   )可以产生语言L.
2 j" X; m3 E: R% fA. Z -> aZb|aAb|b      A -> aAb|b2 E2 o3 J5 K  T2 D- w
B. A -> aAb      A -> b: H$ R% F$ D+ t5 y2 N" R2 c# S
C. Z -> AbB      A -> aA|a      B -> bB|b. U! Y. O  z1 i: D3 I* y( t
D. Z -> aAb      A -> aAb|b
" P7 ?! H  n  V      满分:5  分
+ s/ J( D! a8 h$ S: C4 o/ f8.  
- l& ~: _. T! u1 U) }指出下述自动机(FA)所定义的字符串集合:9 X- S4 G- K6 H2 Y# d0 i. e; Y

4 K+ E7 _' v5 ~1 X4 W  7 D" {) e# [5 _) H4 @6 k
' z. |  M, R/ ]% i
A.   L(FA)={ a, abcn|n>0 }
& F, P9 w: P1 w" G: B8 KB.   L(FA)={ a, abcn|n>=0 }3 L/ U2 P7 Q4 W6 b
C.   L(FA)={ a, abcn|n>=1 }
2 L' N% t. Y, U2 _8 Y4 o) X      满分:5  分
5 o! M$ p4 b  ^  q- T+ K9.  正则表达式的运算符的运算优先顺序为(   ).3 r4 ?  O8 E/ u1 r% T& r* k
A. |>*>·
% q7 z$ d+ u! d% OB. *>|>·" _( m" V* ]. _# q, y- x
C. *>·>|0 \# t7 m9 a+ D
D. |>·>*8 L0 z7 ?( Y" Y- T
      满分:5  分
9 y8 s) n% W! X) F1 \* d& I10.  四元式是一种(   ).- M1 q( S4 ?' p
A. 源代码3 i. L& }/ y1 W" ]
B. 目标代码
' @  P* F7 }3 H9 [6 gC. 中间代码! C' k+ n% \* s8 ?( j; P" T$ O
      满分:5  分+ {! V7 D! O. b4 A0 `
11.  词法分析的主要任务是   ).
' @4 I  A: e  b* l6 y% jA. 识别单词, 分析单词- z5 d$ `7 T9 Q2 m5 H( P
B. 识别单词, 翻译单词6 W" O+ v5 O# }6 x8 j% }  N, O2 T. x
C. 识别单词, 分析句子
0 H9 c; A' F/ E      满分:5  分
5 t0 I  Z& H3 `2 m, u, ^: p  A12.  + m- `5 o" D3 a* z  F
设有文法 G(S):  S -> a A c | a A S | b
. t! W5 C* D8 m9 d8 w* ^: }+ F. p                A -> d S A | c4 b) ~4 R5 R4 r0 ~) b7 d
指出下述符号串中,那些是该文法的句子?8 R+ U* f4 C: m1 x9 r+ g0 Q3 n4 K
             abcdb,   acc,   acabc,  adbcb, acbac;$ @  g8 d0 k1 g4 O, f
A. abcdb7 k5 I5 a3 b4 ?3 u6 ^+ r
B. acabc, adbcb5 z6 g9 c; C1 W
C. acc,   acabc,  acbac0 H. o1 Y8 ?2 v
D. acc,   adbcb% P) `0 w( w* l& R, |3 S
      满分:5  分
' ^" O. Q) Y* i& \1 m, y13.  $ ]  V/ e) F3 M6 n' \0 F* R
符号表是编译程序最主要的数据结构,用来存储标识符的(   )。5 A6 j" _$ x! m5 b  M0 N
A.
2 l3 P6 C3 @" s) E' O* v词法信息
; f, _  R! O5 z1 w$ s( d/ M  iB.
7 L. P" o, D2 c5 e( I' T语法信息
* z5 u- k2 s! t4 H9 WC. ) J$ O, x. M8 [8 a8 H' Q! z
语义信息
9 x0 \, ]" E: m* t: ?2 ]D.
: e! K# o! B) |  e" c语用信息# P' ~& g& f+ j
      满分:5  分+ @* I$ p! R5 O+ t6 h
14.  常值表达式节省的目的是(   ).5 m4 Z" I  f# O& a5 d; b
A. 使表达式中的常量尽可能少
, T+ ^& n! s8 x1 K& CB. 使表达式尽可能简短
) H3 K: S. l9 L6 XC. 将可在编译时刻计算的常量运算, 在编译时刻计算出来, 用其值替换表达式中出现的所有这种常量运算, 使其生成的代码指令尽可能少# \9 C& f! j7 [  ]/ O
      满分:5  分 # p, w- h6 N  ^$ m( B$ V  k" s$ P8 L' v

4 o: f3 Y5 D, Q% d$ I: c1 K7 D二、判断题(共 5 道试题,共 25 分。)V 1.  
) U; S1 i: o# d: `* t0 N% Q0 I在形式语言理论中,语言是由文法来定义的,四类文法定义四类语言,他们是:6 U1 w& q: a! n! l$ }/ N
, i# b# J' X. X; B
①  0型文法, 定义了无限制语言;
* K6 c# q9 g! p& w) d. Q②  1型文法, 定义了上下文有关语言;
6 a2 q9 j% O- N③  2型文法, 定义了上下文无关语言;
1 s8 \1 D. }! Q1 N* R- I④  3型文法, 定义了正规语言;0 e* d/ S8 H- ~5 K: h6 _$ M2 T. V1 {
A. 错误4 N- `! U0 c3 k* O
B. 正确$ |% ^# i7 i) [7 w* a
      满分:5  分+ a# O- G) e7 B# t& p
2.  8 v3 V' H& o( p% L) w" R# ~2 ]2 Q/ ?
已知下述 c 程序片段和给定的符号表如下, main() { int a ,b ; b=2*a+5 ;} , R. A% x+ Y: ]6 o$ r0 Q- F
0 {  [" `3 A  `6 v7 r" {9 y
+ [8 o2 c3 Z: F6 M

+ `7 m, t0 B  V: _. J; R) x3 J* WTOKEN表示:int ( k , k2 ) , b ( i , i2 ) , 5 ( c , c2 )
5 V- V) F1 l4 V3 D
; _* {. C) k; c$ B0 m( nA. 错误
6 {- Y8 u9 e' HB. 正确
/ X# J. L) z, O/ o      满分:5  分
; }8 l+ I- `% H; [" _3.  优化处理是指为提高目标代码质量所作的工作;! u7 ?) U9 e) t# @+ `0 H6 c8 T
A. 错误& Z; g1 M& c4 L3 n: `. v& w
B. 正确
+ F% j+ R. X; m, {, V2 L" k1 [  ]      满分:5  分
8 z- X' r* E) D& ^0 I4.  局部优化通常是在一个过程上进行的;
$ P- w' I& |% v2 K" {局部优化通常是在一个基本块上进行的;$ ?! ^+ r2 ~) v6 O  \) z% `4 k+ v
A. 错误" l! e! d; ?7 e" l+ |3 H2 K
B. 正确
- t  x! q9 T( s5 C2 }8 U) I6 V      满分:5  分
0 }9 Q; p6 [0 O6 y5 o9 i( n" Z5.  
$ B/ J( s7 ?; W1 k7 e$ z4 C6 ^0 K: v 文法是用于定义语言的,它可用如下四元组描述:        G(Z)=( VN , VT , Z , p ),
& h' W9 c! i( R5 |$ W               其中: Z 称为文法的结束符号;9 C1 e/ T1 w$ \+ |* s1 S( `- D5 A
Z 称为文法的开始符号
2 J& }1 Y- o/ @/ bA. 错误. E* u  }: ]) ~/ [" t9 C0 I, O
B. 正确: W8 o; O3 P- S' {9 ]
      满分:5  分
. Y0 T: \+ C" J7 {! W
7 s3 z0 T0 S! I3 t3 l6 }三、多选题(共 1 道试题,共 5 分。)V 1.  标识符的符号表内容(语义信息)主要有   ).9 c/ k2 M, w  y- e; l
A. 名字
* Q5 {( ]3 n* y6 H8 w- {8 j5 \B.
5 ]0 T3 P! Q" U/ C状态# R0 G% \3 `* U, }3 d0 M2 q% X. J
% p5 I( P% `8 Z
C. 类型( h" y3 b( L- \# H2 N! g
D. 种类* T: c9 H6 h9 c
E.
$ n8 R6 L1 h" p1 K0 t: H% ~作用域
' w% n  b" D" B( |: O1 `
6 d2 P) x. }) F9 D9 E2 LF. 地址
5 m/ t0 @! E% R  S5 M) B1 d      满分:5  分
3 z  _' u1 u4 r: ?0 b# r# w3 j3 q  z: }$ j
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏12秋在线作业资料,奥鹏离线作业资料和奥鹏毕业论文以及提供代做作业服务,致力打造中国最专业远程教育辅导社区
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-11-25 09:52 , Processed in 0.103028 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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