1.编译原理是什么?
(1)就是对程序语言进行翻译;
(2)介绍编译程序构造的原理和基本方法;
(3)从本质上讲是一个算法问题;
2.学习编译原理有什么好处?
(1)接触一些新的算法,如,贪心算法,图论算法等;
(2)学习一些新的思想,如,有限状态机,递归下降等;
(3)多了一项技能;
3.不学有什么损失?
(1)将来出社会可能比较难混;
(2)不学好这门课程期末可能不及格;
(3)有学不一定有用,不学肯定没用;
4.如何学习编译原理?
(1)上课跟上老师的步伐,课前预习,课后复习;
(2)多从网上或图书馆找一些关于编译的书来学习。
原文:http://www.cnblogs.com/031503097--/p/5854801.html