
编译原理中期测试
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
《编译原理中期测试》是对学生在课程中所学的语法规则定义、词法分析、语法分析等核心知识点的一次综合评估,旨在检验同学们对编译器工作流程的理解与掌握程度。
编译程序的工作方式主要有三种:汇编型、解释型和编译型。
1. **汇编型** 编译程序的功能是将用汇编语言编写的应用程序转换成机器语言表示的代码,这种转换是一对一的关系。
2. **解释型** 编译程序会逐句解析高级语言写的代码,并将其转化为一组对应的机器指令。一旦转化完成,这些指令立即被执行。执行完毕后,再取下一句进行同样的处理步骤直至整个程序运行结束。使用解释型编译器时,虽然程序的执行速度较慢,但可以即时修改源码并查看效果,方便调试和交互式编程体验。BASIC语言就是一种典型的解释型高级语言。
3. **编译型** 编译器则能够将整段用高级语言写成的应用程序一次性完全转换为机器代码,并且整个过程通常非常迅速高效。然而,在这种模式下不能进行即时的人机对话修改操作。FORTRAN是常见的编译型高级编程语言之一。
全部评论 (0)
还没有任何评论哟~


