zoukankan      html  css  js  c++  java
  • 0909我的编译原理感

    1.编译原理学什么:

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

    2.为什么学编译原理:

    编译原理是计算机专业设置的一门重要的专业课程。这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力。有以下几点好处: 1.你学到了一种解决问题的方法,而且是强有力的方法。也许你一辈子都无缘写一个C语言的编译器,但如果你一直做程序,一直在寻求高效而通用的解决问题之道,总有一天你的自己设计小尺度的语言。语法分析,语义分析,和代码优化的知识(当然不光是知识啦,还有技巧,思想)能让你终生受益。2.可以学习大量优美的算法,并得以欣赏理论和实践在编译器开发中如何美妙地结合在一起。

    3.怎么学编译原理:

    参考教科书

    认真听老师讲课,完成老师布置的作业

    自己尝试着去写一个toy compiler,编译一些简单的代码。

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

    去找一些参考教科书了解一下编译原理,再下手编写。

  • 相关阅读:
    StreamBox Ripper 将rm转mp3时候出现g2支持的问题
    网上英语学习资源大整理
    516 find
    怎样使孩子愿意学习
    Oracle日期函数
    Create PR/PO 以后Status的变化
    销售到出仓所经历的表
    UTL_FILE 的用法
    Oracle EBS常用数据表
    我的blog今日开园
  • 原文地址:https://www.cnblogs.com/LwF39/p/4801592.html
Copyright © 2011-2022 走看看