2022年《编译原理》模拟试题四 .pdf
《2022年《编译原理》模拟试题四 .pdf》由会员分享,可在线阅读,更多相关《2022年《编译原理》模拟试题四 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编译原理模拟试题四一、是非题(请在括号内,正确的划 ,错误的划 )(每个 2 分,共 20 分)1一个LL(l) 文法一定是无二义的。( ) 2正规文法产生的语言都可以用上下文无关文法来描述。( ) 3一张转换图只包含有限个状态,其中有一个被认为是初态,最多只有一个终态。( ) 4目标代码生成时,应考虑如何充分利用计算机的寄存器的问题。( ) 5逆波兰法表示的表达式亦称前缀式。 ( ) 6如果一个文法存在某个句子对应两棵不同的语法树,则称这个文法是二义的。( ) 7LR 法是自顶向下语法分析方法。( ) 8数组元素的地址计算与数组的存储方式有关。( ) 9算符优先关系表不一定存在对应的优先函数
2、。( ) 10对于数据空间的存贮分配,FORTRAN 采用动态贮存分配策略。( ) 二、选择题 (请在前括号内选择最确切的一项作为答案划一个勾,多划按错论 )(每个 4 分,共40 分) 1词法分析器用于识别_。A( ) 字符串B( )语句C( )单词D( )标识符2文法分为四种类型,即0 型、 1 型、 2 型、 3 型。其中0 型文法是 _。A. ( ) 短语文法B( ) 正则文法C( ) 上下文有关文法D( ) 上下文无关文法名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1
3、页,共 7 页 - - - - - - - - - 3一个上下文无关文法G 包括四个组成部分,它们是:一组非终结符号,一组终结符号,一个开始符号,以及一组_。A( ) 句子B( ) 句型C( ) 单词D( ) 产生式4_是一种典型的解释型语言。A( ) BASICB( ) C C( ) FORTRAN D ( ) PASCAL 5与编译系统相比,解释系统_。A( ) 比较简单, 可移植性好, 执行速度快B( ) 比较复杂, 可移植性好, 执行速度快C( ) 比较简单, 可移植性差, 执行速度慢D( ) 比较简单, 可移植性好, 执行速度慢6用高级语言编写的程序经编译后产生的程序叫_。A( )
4、源程序B( ) 目标程序 C( ) 连接程序D( ) 解释程序7词法分析器用于识别_。A. ( ) 字符串B( ) 语句 C( ) 单词 D( ) 标识符8编写一个计算机高级语言的源程序后, 到正式上机运行之前,一般要经过_这几步 : (1) 编辑(2) 编译(3) 连接(4) 运行A. ( ) (1)(2)(3)(4) B( ) (1)(2)(3) C( ) (1)(3) D ( ) (1)(4) 9把汇编语言程序翻译成机器可执行的目标程序的工作是由_完成的。A( ) 编译器 B( ) 汇编器 C( ) 解释器 D ( ) 预处理器10文法G 所描述的语言是_的集合。名师资料总结 - - -
5、精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - A. ( ) 文法G 的字母表V 中所有符号组成的符号串B( ) 文法G 的字母表V 的闭包V* 中的所有符号串C( ) 由文法的开始符号推出的所有终极符串D. ( ) 由文法的开始符号推出的所有符号串三、填空题 (每空 1 分,共 10 分) 1语法分析是依据语言的_语法 _规则进行的,中间代码产生是依据语言的_语义 _规进行的。2语法分析器的输入是_单词符号串 _,其输出是 _语法单位 _。3一个名字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编译原理 2022年编译原理模拟试题四 2022 编译 原理 模拟 试题
限制150内