单选题

LEX程序编译过程包括了对每条识别规则Pi构造一个NFA Mi;引入一个新的初态X,从X画ε弧到每一个NFA Mi的初态,构造出一个NFA M;把NFA M改造为_,这个DFA M’就是能识别所有形如Pi词的_()

A. DFA M’,语法分析器
B. NFA M’,词法分析器
C. DFA M’,词法分析器
D. NFA M’,语法分析器

查看答案
该试题由用户776****23提供 查看答案人数:41301 如遇到问题请 联系客服
正确答案
该试题由用户776****23提供 查看答案人数:41302 如遇到问题请联系客服

相关试题

换一换
单选题
LEX程序编译过程包括了对每条识别规则Pi构造一个NFA Mi;引入一个新的初态X,从X画ε弧到每一个NFA Mi的初态,构造出一个NFA M;把NFA M改造为_,这个DFA M’就是能识别所有形如Pi词的_()
A.DFA M’,语法分析器 B.NFA M’,词法分析器 C.DFA M’,词法分析器 D.NFA M’,语法分析器
答案
判断题
Lex是编译程序自动生成工具()
答案
单选题
构造一个编译程序的途径主要有:手工构造、自动构造、移植、自展方式。()
A.正确 B.错误
答案
多选题
设计期间确定了软件的逻辑结构,然而个别语句的构造却是编写程序的一个主要任务。构造语句时应该遵循的规则包括()。
A.不要为了节省空间而把多个语句写在同一行 B.尽量避免复杂的条件测试 C.避免大量使用循环嵌套和条件嵌套 D.利用括号使逻辑表达式或算术表达式的运算次序清晰直观
答案
单选题
●编译器中扫描器的任务是从源程序中识别出一个个 (43) 。
A.运算符 B.语句 C.单词符号 D.操作数
答案
单选题
对任何一个编译程序来说,产生中间代码是()
A.不可缺少的 B.不一定必要的
答案
单选题
一个多遍的编译程序可以较之一遍的编译程序少占内存。()
A.错误 B.正确
答案
单选题
需求识别是一个过程,这个过程不包括()。
A.准备需求建议书 B.签订合同 C.在一定范围内,调查研究 D.考虑一系列约束条件
答案
主观题
中国大学MOOC: 编译器是一个非常复杂的程序系统,是一个信息加工流水线,加工的对象是源程序,最终出品是目标程序。在这个过程中,________程序对字符串形式的源程序代码进行扫描、识别,又称扫描器。
答案
判断题
编程环境包括编辑程序(Edit)、编译(Compile)、调试(Debug)等过程对吗?
答案
热门试题
C语言源程序文件经过编译程序编译链接之后生成一个后缀为()的文件。 在没有为类定义任何构造方法时,Java编译器会自动建立一个( )的构造方法。 C语言源程序文件经过C语言编译程序编译之后生成一个后缀为()的文件。 一个无序序列可以通过构造一棵()树而变成一个有序序列,构造树的过程即为对无序序列进行排序的过程。 中国大学MOOC: 编译器是一个非常复杂的程序系统,是一个信息加工流水线,加工的对象是源程序,最终出品是目标程序。在这个过程中,编译系统会将程序中使用的他人的机器代码,例如.NET框架中的类“打包”到程序中,这个过程称为________。 开发一个C语言程序要经过编辑、编译、____ 和 四个步骤 对任何一个编译程序来说,产生中间代码这一环节可以取消。( ) 把一个项目编译成一个应用程序时,下面的叙述正确的是( )。 在C++中,编译系统自动为一个类生成缺省构造函数的条件是 下列语句哪一个正确: Java程序经编译后会产生DLL|Java程序经编译后会产生byte code|Java程序经编译后会产生machine code|以上都不正确 在编译器和解释器的工作过程中,______是指对高级语言源程序进行分析以识别出记号的过程。 中国大学MOOC: 在没有为类定义任何构造方法时,Java编译器会自动建立一个( )的构造方法。? 将来源不同的编译单元装配成一个可执行程序的程序称为(  )。 一个预统计任务包括了一整套统计规则,具体包括() 以下关于编译程序的说法正确的是 ______: 编译程序不会生成目标程序,而是直接执行源程序|编译程序完成高级语言程序到低级语言程序的等价翻译|编译程序属于计算机应用软件,所有用户都需要编译程序|编译程序构造比较复杂,一般不进行出错处理 通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__处应选择() 一个C语言程序的开发过程至少包括_______、_______、_______、_______四个过程 假设有一个 Java 源程序文件,它只定义了一个具有 public 属性的类 Hello,那么编译该文件的命令是“javac Hello” 。 假设有一个 Java 源程序文件,它只定义了一个具有 public 属性的类 Hello,那么编译该文件的命令是“javac Hello” 。 ( )是把软件组件编译和连接成在一个特定目标配置上的可运行程序的过程。
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位