1.学习编译原理既掌握编译理论和方法方面的基本知识,而且也获得设计、实现、分析和移植编译程序方面的初步能力。知道程序编译器是怎么编译的,学好了以后可以开发编译器。学会使自己写的程序更优,提高程序的效率。告诉我们编译器是怎么在内存中为程序的函数(包括变量)分配空间的等等。
2.编译原理是计算机专业设置的一门重要的专业课程。虽然只有少数人从事编译方面的工作,但是这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力。编译原理是计算机科学与技术中一个非常成熟的分支,非常完美地将原理与技术结合了起来,对于理解计算机的本质非常有帮助 译原理的很多设计思想可以在你设计的程序中运用 比如你想写个程序对于某个文本作词法分析和语法分析的处理,那么编译原理的知识完全可以帮助你来完成它。
3.编译原理是个比较难的学科,一开始学习完全不知道它在讲什么,所以要想学好编译原理这一门学科,我们首先要做好充分的准备,上课之前要认真预习,上课时还要认真听老师的讲课,遇到什么难题还要及时提问同学或老师,课后的复习也是必不可少的,要想学好编译原理这一学科还要有坚实的基础,所以打好基础也是有必要的,我们可以多看看有关这门学科的书本,有时候我们还可以上网看看网上那些牛人的说法,看看他们有什么建议,让我们更好地学习这门课程。
4.在学习这本书前,我对写编译器这个问题是一点头绪都没有的,由于前面的基础本来就不好,而且又没有学习编译原理,虽然听说编译原理是个较难的学科,但是还是希望自己努力点,可以更好地学好知识,希望以后对编译器有所了解吧!