0909 对编译原理的理解

1.编译原理学什么?

编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。

 

2.为什么学编译原理?

学习编译原理可以帮助自己更加深层次的理解程序语言和内部机制。我们学到了一种新的解决问题的方法,从他的各种算法中可以得到启发。(语法分析、语义分析等)一些不同的思想会让你受益终身。让我们更加深入的了解计算机思想,进一步培养计算机思维。
编译原理是计算机专业设置的一门重要的专业课程。这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力。

 

3.怎么学编译原理?

a.明确学习目的;
b.把握好课堂学习到的内容;
c.理论和实践的结合;
d.看课外参考书,充实知识。

 

4.思考:在没有学习本书理论之前,如果让你写一个编译器,你是什么思路?

我觉得编译器就像是语言翻译的机器一样,所以应该弄清楚要翻译成的语言,然后在网上找相应的代码学习应用。

 

你可能感兴趣的:(0909 对编译原理的理解)