1、编译原理学什么?
答:“编译原理”主要讲述编译系统的结构、工程流程以及编译程序各组成部分的设计原理和实现技术,其内容包括语言及文法的基本知识、词法分析、语法分析及中间代码生成、代码优化、目标代码生成。
2、为什么要学习编译原理?
答:因为编译原理可以使我们达到不一样的技术,不但要知其然,还要知其所以然,这样才能应对技术的不断的更新,才能不被技术的1发展所淘汰,而且编译原理讲的是比较专注解决一种算法了。
3、怎么学编译原理?
答:首先认真听讲,跟随上老师的步骤,根据基础然后举一反三,平常多多思考,多多练习,由实践出真理,这样学会的更快。
4、思考:在没有学习本理论之前,如果让你写一个编译器,你会是什么思路?
答:首先在网上查询资料,自学一下分析编译器到底需要什么样的思路,运用到什么类的知识,划分好思路,然后再对课本的理论知识进行学习,理解,再不断的进行实践检验。
原文:http://www.cnblogs.com/caicaihong/p/4796190.html