我对编译原理的理解

1.编译原理是什么?

  编译原理是计算机课程中的一门专业课,编译就是将一种语言字符通过一定步骤转化为另一种语言字符的过程。在本校只有我们专业的学生学习。内容包括词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成。编译原理对于要从事计算机行业的人有很大的帮助。

2.学习编译原理有什么好处?

  当学会了编译原理之后能够更加透彻的看待自己写的代码,从而让自己写出来的代码更好。学习编译原理之后你再去学习掌握一门程序语言的效率会更高。

3.不学有什么损失?

  从学业上的程度看,不学会面临挂科,挂科会导致毕不了业。从自己的职业规划上看,会编译原理让你在面试的时候有更多的“硬货”展现给面试官,让你比不会编译原理的人更容易得到职位。而且学会了编译原理能让你写代码时思路更清晰,看待代码更透彻。

4.如何学习编译原理?

1.看经典的书籍,如老师推荐的龙书、虎书、鲸书。2。当掌握一定知识后尝试做些简单的编译器,毕竟实践做东西总比看理论来的让人跟有兴趣,而且实践才能看出自己学习的知识的问题缺陷。

posted @ 2016-09-09 18:45  196陈文豪  阅读(214)  评论(0编辑  收藏  举报