zoukankan      html  css  js  c++  java
  • 0909 对编译原理的理解

    1.编译原理学什么?

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

    2.为什么学编译原理?

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

    3.怎么学编译原理?

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

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

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

  • 相关阅读:
    BZOJ3615 : MSS
    BZOJ3468 : 滑雪
    BZOJ3515 : EvenPaths
    BZOJ3161 : 孤舟蓑笠翁
    BZOJ2652 : 三角板
    BZOJ2646 : neerc2011 flight
    BZOJ3567 : AABB
    HDU5823 : color II
    BZOJ1946 : [Ceoi2006]ANTENNA
    BZOJ4644 : 经典傻逼题
  • 原文地址:https://www.cnblogs.com/cjh123/p/4795487.html
Copyright © 2011-2022 走看看