码迷,mamicode.com
首页 > 其他好文 > 详细

0909 编译原理 第1次上机

时间:2015-09-09 17:33:22      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:

1.编译原理学什么?

答:学习将原程序转换为目标程序的原理以及一系列相关知识,学习编译器的工作原理。

2.为什么学编译原理?

答:为了更好地认识编译器原理,可以提高自己的陈序优化能力,写出更优秀的程序。

3.怎么学编译原理?

答:通过对简单编译实验,进一步理解、掌握编译原理。

4.思考:在没有学习本书理论之前,如果让你写一个编译器,你是什么思路?

答:首先要对目标程序语言和源程序语言有充分的了解,包括语法,语言思想。如java是面向对象,二c是面向过程,如果将c翻译为java,就会出现,java可以继承,而继承在c里难以实现,如何将java的继承在c中表现出来,这就需要对java和c充分的掌握。然后,编译器极其复杂,涉及各种算法,所以需要了解可能需要的算法。然而,这些都是准备,但实际上,由于学生对编译原理了解不足,对编译器开发这个问题并没有深入的思路。

0909 编译原理 第1次上机

标签:

原文地址:http://www.cnblogs.com/linjituan/p/4795212.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!