编译原理习题解析-第1章

Posted xiaoming521

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译原理习题解析-第1章相关的知识,希望对你有一定的参考价值。

1.1解释器和编译器的区别?

    答:编译器高级程序语言翻译成机器语言程序,然后由虚拟机(或硬件)执行编译的结果。只需要一次词法分析,语法分析和语义分析,代码生成和代码优化需要时间。

解释器是把高级程序语言的源程序翻译成一种中间语言程序,然后对中间语言程序进行解释执行。执行到某行代码都要进行词法分析,语法分析和语义分析,确定了这句话的含义,才进行计算。反复循环结构来降低解释效率。

 

以上是关于编译原理习题解析-第1章的主要内容,如果未能解决你的问题,请参考以下文章

编译原理(第3版)习题精选与解析(第三章部分解析)

通信原理第7版樊昌信,曹丽娜课后答案通信原理第七版课后习题答案

编译原理教学日历

编译原理教学日历

编译原理的一些练习题

前端技能树,面试复习第 45 天—— Vue 基础 | 模版编译原理 | mixin | use 原理 | 源码解析