




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
作业1()()NFA2.0分)A、 有穷输入字母表B、 C、 D、 有限状态集学生答案:A标准答案:B解析:得分:0()如果推导过程中任何一步都是对中的最右非终结符进行,。2.0)A、 B、 C、 D、 最左推学生答案:C标准答案:B解析:得分:0()在递归子程序方法中,,则会使分析过程产生()。(本题2.0分)A、 回溯B、 非法调用C、 有限次调用D、 无限循学生答案:B标准答案:D解析:得分:0()G[S]:S→eT|RTT→DR|εR→dR|εD→a|bd,则FIRST(S)=()。(本题2.0分)A、 {e}B、 {e,d,a,bC、 {e,d}D、 {e,d,a,b,ε学生答案:C标准答案:D解析:得分:06. ()FA6. ()FADFA()。(本题2.0分)(本题2.0分)A、 正规文法B、 C、 D、 右线性文学生答案:B标准答案:C解析:得分:0A、B、C、D、 其他三项都不学生答案:A标准答案:A解析:得分:2()正规式的运算符“*”()。2.0分)A、 或B、 闭包C、 乘D、 连学生答案:C标准答案解析:得分:0()()(2.0)A、 B、 C、 D、 自然语学生答案:D标准答案:A解析:得分:0()()(2.0)A、 在文法中使用递归规则,使得我们能用有限的规则去定义无穷集合的语言。B、 最左推导也称规范推导用规范推导推导出的称为规范句型。C、 规范推导的逆过称为最左归约,也称为规范归约。D、 子学生答案:B标准答案:B解析:得分:2(单选题)已知文法G(S):S→S1|S0|a|b,则下列选项中不能由该文法。2.0分)A、b110B、a000C、b0a0D、a101学生答案:B标准答案:C解析:得分:0(单选题) 是一种典型的解释型语言(题2.0分)A、 BASICB、 CC、 D、 学生答案:B标准答案:A解析:得分:0(单选题)词法分析器用于识(题2.0)A、 句子B、 句型C、 单词D、 产生学生答案:D标准答案:C解析:得分:013. (单选题)文法G[N]=({b},{N,B},N,{N→b│bB,B→bN}),该文法所描述是 (本题2.0)A、 L(G[N])={bi│i≥0}B、 L(G[N])={b2i│i≥0}C、 L(G[N])={b2i+1│i≥0}D、 L(G[N])={b2i+1│i≥1}学生答案:C标准答案:C解析:得分:2(单选题)编译过程中,是 。(1)分析单词是怎样构成的(2)分析单词串是如何构成语句和说明的(3)分析语句和说明是如何构成程序的(4)分析程序的结构(本题2.0分)A、(2)(3)B、(2)(3)(4)C、(1)(2)(3)D、(1)(2)(3)(4)学生答案:C标准答案:B解析:得分:0(单选题)后缀式ab+cd+/式 。本题2.0分)A、 a+b/c+dB、 C、 a+b/(c+d)D、 学生答案:A标准答案:B解析:得分:0(单选题)中间代码生成时所依据的是 (题2.0)A、 B、 C、 D、 等价变换规学生答案:C标准答案:C解析:得分:2(单选题)将编译程序分成若干个遍”是为。题2.0)A、 提高程序的执行效率B、 使程序的结构更加清晰C、 利用有限的机器内存并提高机器的执行效率D、 学生答案:B标准答案:B解析:得分:2(单选题)数组的内情向量中肯定不含有数组的 的信息(本题2.0分)A、 维数B、 类型C、 维上下界D、 各维的界学生答案:C标准答案:A解析:得分:0(单选题)编写一个计算机高级语言的源程序后,到正式上机运行之,一般要经这几步:(1)编辑(2)编译(3)连接(4)(2.0)A、(1)(2)(3)(4)B、(1)(2)(3)C、(1)(3)D、(1)(4)学生答案:C标准答案:B解析:得分:0(单选题)表达式(┐A∨B)∧(C∨D)()(本题分)A、 ┐AB∨∧CD∨B、 A┐B∨CD∨∧C、 D、 A┐B∨∧CD∨学生答案:D标准答案:B解析:得分:0(单选题)正规式M1和M2()。2.0)A、 M1和M2B、 M1和M2的有向边条数相等C、 M1和M2所识别的语言集相等D、 M1和M2状态数和有向边条数相学生答案:C标准答案:C解析:得分:2(单选题)词法分析器的输出结果是()(2.0分)A、 单词的种别编码B、 单词在符号表中的位置C、 单词的种别编码和自身值D、 单词自身学生答案:B标准答案:C解析:得分:0(单选题)四元式之间的联系是通过()实现的。2.0分)A、 指示器B、 临时变量C、 符号表D、 程序变学生答案:B标准答案:B解析:得分:2(单选题)下列()优化方法不是针对循环优化进行的。本题2.0)A、 强度削弱B、 删除归纳变量C、 删除多余运算D、 代码外学生答案:D标准答案:C解析:得分:0(单选题)优化可生成()(2.0)A、 运行时间较短B、 占用存储空间较小C、 运行时间短但占用内存空间大D、 学生答案:B标准答案:D解析:得分:026. (单选题)文法G[N]=({b},{N,B},N,{N→b│bB,B→bN}),该文法所描述的语言是(本题2.0分)A、 L(G[N])={bi│i≥0}B、 L(G[N])={b2i│i≥0}C、 D、 学生答案:B标准答案:C解析:得分:0(单选题)编译程序是一。本题2.0分)A、 B、 C、 D、 目标程学生答案:C标准答案:C解析:得分:2(单选题)解释程序处理语言时,大多数采用的方法(题2.0)A、 源程序命令被逐个直接解释执行B、 先将源程序转化为之间代码,再解释执行C、 先将源程序解释转化为目标程序,再执行D、 以上方法都可学生答案:C标准答案:B解析:得分:0(单选题)下面关于解释程序的描述正确的是 。解释程序适用于COBOL和FORTRAN语言解释程序是为打开编译程序技术的僵局而开发的(2.0分)A、(1)(2)B、(1)C、(1)(2)(3)D、(2)(3)学生答案:A标准答案:B解析:得分:0(单选题)在LR分析法中,分析栈中存放的状态是识别规范句型DFA状态。2.0分)A、 句柄B、 前缀C、 活前缀D、 LR(0)项学生答案:A标准答案:C解析:得分:0(判断题)程序语言的语言处理程序是一种应用软件。()(2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:0(判断题)符号表中的信息栏中登记了每个名字的属性和特征等有关信息,如类型、种属、所占单元大小、地址等等。()(2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:0(判断题)LR分析法在自左至右扫描输入串时就能发现错误,但不()(2.0)A、 正确B、 错学生答案:B标准答案解析:得分:0(判断题)一个算符优先文法可能不存在算符优先函数与之对应。()(本题2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:2(判断题)静态数组的存储空间可以在编译时确定。()(2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:2(判断题)综合属性是用于“自上而下”传递信息。()(分)A、 正确B、 错学生答案:A标准答案解析:得分:(判断题)在SLR(1)S()(本2.0)A、 正确B、 错学生答案:A标准答案解析:得分:2(判断题)一个LL(l)文法一定是无二义的。()(2.0)A、 正确B、 错学生答案:A标准答案:A解析:得分:(判断题)逆波兰法表示的表达式亦称后缀式。()(2.0)A、 正确B、 错学生答案:A标准答案解析:得分:2(判断题)目标代码生成时,应考虑如何充分利用计算机的寄存器的问题。()(2.0)A、 正确B、 错学生答案:A标准答案:A解析:得分:2(判断题)对于数据空间的存贮分配,FORTRAN采用动态贮存分()(2.0分)A、 正确B、 错误学生答案:A标准答案:B解析:得分:0(判断题)在中间代码优化中循环上的优化主要有不变表达式外提()(2.0)A、 正确B、 错学生答案:A标准答案解析:得分:0(判断题)仅考虑一个基本块,不能确定一个赋值是否真是无用()(2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:2(判断题)削减运算强度破坏了临时变量在一基本块内仅被定义一次的特性。()(本题2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:0(判断题)简单优先文法允许任意两个产生式具有相同右部。((本题2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:0(判断题)LR分析方法是自顶向下语法分析方法。本题2.0)A、 正确B、 错学生答案:A标准答案:B解析:得分:0(判断题)递归下降分析法是自顶向下分析方法。()(2.0)A、 正确B、 错学生答案:A标准答案解析:得分:2(判断题)递归下降法允许任一非终结符是直接左递归的。()(本题2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:0(判断题)LL(1)文法。2.0分)A、 正确B、 错误学生答案:A标准答案:B解析:得分:0(判断题)编译程序与具体的机器有关,与具体的语言无关。本2.0)A、 正确B、 错学生答案:A标准答案解析:得分:0、作业2()若项目集Ik含有A->α•,则在状态k时,入符号a∈FOLLOW(A)时,才采取“Aα•”(本题2.0)A、 LALR文法B、 LR(0)文法C、 D、 SLR(1)学生答案:A标准答案:D解析:得分:0(单选)在目标代码生成阶段,。题2.0分)A、 目标代码生成B、 C、 D、 地址分学生答案:A标准答案:D解析:得分:0(单选)基本块内的优化。本题2.0分)A、 代码外提删除归纳变量B、 删除多余运算C、 强度削代码外提D、 学生答案:A标准答案:B解析:得分:0(单选)间接三元式表示法的优点为 (题2.0)A、 采用间接码表便于优化处理B、 节省存储空间不便于表的修改C、 便于优化处节省存储空间D、 学生答案:A标准答案:A解析:得分:2(单选)若a为终结符,则A->α•aβ为 项目本题2.0分)A、 归约B、 移进C、 接受D、 待学生答案:A标准答案解析:得分:0(单选)在规范归约中。(本题2.0)A、 直接短语B、 句柄C、 最左素短语D、 素短学生答案:A标准答案:B解析:得分:0(单选)采用自上而下分析必(本题2.0)A、 B、 C、 消除回溯D、 提取公共左因学生答案:A标准答案:C解析:得分:0(单选)编译程序是。本题2.0分)A、 汇编程序的翻译B、 高级语言程序的解释执行C、 机器语言的执行D、 高级语言的翻学生答案:A标准答案:D解析:得分:0(单选)编译程序绝大多数时间花在 上(题2.0分)A、 B、 C、 目标代码生成D、 表格管学生答案:A标准答案:D解析:得分:0(单选题)表达式(┐A∨B)∧(C∨D)的逆波兰表示为 。题2.0)A、 ┐AB∨∧CD∨B、 A┐B∨CD∨∧C、 CD∨∧D、 A┐B∨∧CD∨学生答案:A标准答案:B解析:得分:0(单选题)把汇编语言程序翻译成机器可执行的目标程序的工作是(2.0)A、 编译器B、 C、 D、 预处理学生答案:A标准答案:B解析:得分:0(单选题)用高级语言编写的程序经编译后产生的程序叫()。(本2.0)A、 B、 C、 D、 解释程学生答案:A标准答案:B解析:得分:0(单选题)与编译系统相比,解释系统()。2.0)A、 比较简单,可移植性好,执行速度快B、 比较复杂,可移植性好,执行速度快C、 比较简单,可移植性差,执行速度慢D、 比较简单,可移植性好,执行速度慢学生答案:A标准答案:D解析:得分:0(单选题)()A、 BASIC
(本题2.0分)B、 CC、 FORTRAND、 学生答案:A标准答案:A解析:得分:2(单选题)01230型文法是()。(本题2.0分)A、 B、 正则文法C、 上下文有关文法D、 上下文无关文学生答案:B标准答案:A解析:得分:0(单选题是两类程序语言处理程序。2.0分)A、 高级语言程序和低级语言程序B、 C、 D、 程序和应用程学生答案:B标准答案:B解析:得分:2(单选题)01232型文法是()。(本题2.0分)A、 短语文法B、 正则文法C、 上下文有关文法D、 上下文无关文学生答案:B标准答案:D解析:得分:0(单选题)编译程序使用()A、 说明标识符的过程或函数名
(本题2.0分)B、 C、 D、 标识符的行学生答案:A标准答案:B解析:得分:0(单选题)()。2.0分)A、 源程序B、 目标语言C、 编译方法D、 以上三项都学生答案:A标准答案:D解析:得分:0(单选题)Gα()(2.0分)A、 最左推导和最右推导对应的语法树必定相同B、 最左推导和最右推导对应的语法树可能不同C、 最左推导和最右推导必定相同D、 学生答案:A标准答案:A解析:得分:2(单选题)()和代码优化部分不是每个编译程序都必需的。(本题分)A、 语法分析B、 中间代码生成C、 词法分析D、 目标代码生学生答案:A标准答案:B解析:得分:0(单选题)一个文法所描述的语言是()。2.0分)A、 唯一的B、 不唯一的C、 可能唯一,好可能不唯一D、 都不学生答案:B标准答案:A解析:得分:0(单选题)四种形式语言文法中,1型文法又称为文法。本题2.0)A、 短语结构文法B、 C、 D、 正规文法学生答案:A标准答案:C解析:得分:0(单选题)若文法G定义的语言是无限集,则文法必然是()(2.0分)A、 递归的B、 前后文无关的C、 二义性的D、 无二义性学生答案:B标准答案:A解析:得分:0(单选题)文法G()的全体是该文法描述的语言。(本题)A、 句型B、 终结符集C、 非终结符集D、 句学生答案:B标准答案:D解析:得分:0(单选题)文法G[E]:E→T∣E+T→F∣T﹡FF→a∣(E)该文法句型的简单短语是下列符号串中的()①(E+T)②E+T③F④F﹡(E+T)。(本题2.0分)A、 B、 C、 D、③学生答案:A标准答案:B解析:得分:0(单选题)一个句型中的最左(2.0)A、 短语B、 简单短语C、 素短语D、 终结符学生答案:A标准答案:B解析:得分:0(单选题)通常一个编译程序中,不仅包含词法分析,语法分析,()。(本题2.0分)A、 模拟执行器B、 解释器C、 表格处理和出错处理D、 符号执行学生答案:A标准答案:C解析:得分:0(单选题)一个编译程序中,不仅包含词法分析,(),中间代码生2.0分)A、 B、 C、 D、 解释分学生答案:A标准答案:A解析:得分:2(单选题)若一个文法是递归的,则它所产生的语言的句子。本2.0)A、 B、 C、 D、 个数是常学生答案:A标准答案:A解析:得分:2(判断题)一张转换图只包含有限个状态,其中有一个被认为是初态,最多只有一个终态。()(2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:0(判断题)两个正规集相等的必要条件是他们对应的正规式等价。()(本题2.0分)A、 正确B、 错学生答案:B标准答案解析:得分:0(判断题)语法分析时必须先消除文法中的左递归。()(2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:(判断题)编译程序是对高级语言程序的解释执行。()(本题2.0分)A、 正确B、 错学生答案:A标准答案:B解析:得分:0(判断题)正规文法产生的语言都可以用上下文无关文法来描述。()(本题2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:(判断题)解释程序适用于和FORTRAN语言。()(本题2.0分)A、 正确B、 错学生答案:B标准答案解析:得分:2(判断题)逆波兰表示法表示表达式时无须使用括号。()(2.0分)A、 正确B、 错学生答案:A标准答案解析:得分:2(判断题)进行代码优化时应着重考虑循环的代码优化,这对提高目标代码的效率将起更大作用。()(2.0)A、 正确B、 错学生答案:A标准答案解析:得分:0(判断题)如果一个文法存在某个句子对应两棵不同的语法树,则文法是二义性的。()(2.0分)A、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 冲刺2025年高考地理大题突破+限时集训(新高考)大题07工业(3大热点角度)(解析版)
- 2025年弃泡沫塑料再生装置合作协议书
- 2025企业借款合同范本(商业贷款)
- 2025年温室大棚租赁合同
- 2025年热力工程设备项目建议书
- 2025设备租赁终止合同模板
- 2025年血液体液诊断产品合作协议书
- 2025年钨板、棒、丝材项目合作计划书
- 2025年锌压延加工材项目建议书
- 2025年真空管太阳集热器项目建议书
- 员工职业晋升规划计划
- 第15课《青春之光》课件-2024-2025学年统编版语文七年级下册
- DB14-T 1737-2024 医疗护理员培训机构服务规范
- 尼康COOLPIXL120用户手册
- ICT测试设备简介
- 2024年中考模拟试卷生物(广东深圳卷)
- 精神类药物中毒护理查房
- 项目工期管理
- 【MOOC】英语语法与写作-暨南大学 中国大学慕课MOOC答案
- 2023年新高考天津卷历史高考真题(含答案)
- 部门发展规划
评论
0/150
提交评论