首页 > 其他 > 详细

0909 编译原理 第1次上机

时间:2015-09-09 17:32:36      阅读:186      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!