0909 有感而发
1,.编译原理学什么?
学习编译原理其实也就是学习算法而已。编译原理是一门研究设计与构造编译程序原理和方法的课程,蕴含着计算机学科中的很多解决问题的思路和方法。
2.为什么学编译原理?
编译原理这门课实质上是要教会我们如何写编译器,如何把源程序编译成目标程序,而且这门课在软件工程,语言转换及其他领域都有广泛的应用。对我们软件专业的 学生来说是必不可少的的一门课程,学好了这门课对我们以后的编程能力有重要的作用。所以我们要学编译原理,更要学好编译原理。
3.怎么学编译原理?
学习编译原理不能求快,好高骛远,要一步一个脚印,从最基础的知识学起,从而打下坚实的基础。在学习的过程中有独立思考能力,也要有较好的团队能力,善于和同学老师交流。要加强动手实践,不能只停留在理论上。
4.在没有学习本书理论之前,如果让你写一个编译器,你是什么思路?
说实在点的没学理论之前,我想象中的编译器就像有道一样的翻译软件,看了这书知道这是一个把高级语言编译成机器语言、低级语言。如果让我写一个编译器我感觉很迷惘。