• 编译原理


    1、编译原理就是什么?

    编译原理是编译技术的基本理论和实现技术,从源语言提取需要的信息,把源语言翻译成目标语言,就是学习编译器方面的产生原理和技术问题。

    2、学习编译原理有什么好处?

    编译原理蕴含着计算机科学中解决问题的思路、形式化问题和解决问题的方法,对软件的设计开发具有一定的指导作用,学习它可以更了解程序本身,对以后的学习有一定的帮助。同时,学习编译原理能拓宽软件人员的视野,有利于提高软件人员的素质和能力,对脑力锻炼也起了一定的作用。这门课是一门真正与代码作斗争的课程,对于一个有追求的人是不容错过的课程,编译原理可以说是计算机科学的缩影,学习它更多的是追寻程序设计的本质。在学习这个课程之后,对自己所写的程序、程序语言可以有更深的本质认识,会使自身站到更高的高度。

    3、不学有什么损失?

    不学编译原理,可能只是单纯的使用别人开发的编译器,写程序只能按照别人开发的语言哲学来做。学习了编译原理,至少可以把别的程序员的的东西看得比较透彻。

    4、如何学习编译原理?、

    首先,先了解好编译原理是什么,真正了解这门学科的意义,培养好对编译原理的兴趣,提高学习热情;其次,要充分了解编译原理的书籍,比如龙书、虎书、鲸书等,找适当的书籍进行学习,深刻地体会书籍中的精华部分,耐心地进行学习、认识;最后,需要不断的进行深刻地探索、学习,不断地进行练习、实践。

  • 相关阅读:
    Groovy 设计模式 -- null对象模式
    Groovy 设计模式 -- 借贷
    Groovy 设计模式 -- 抽象工厂 模式
    Groovy 设计模式 -- Strategy 模式
    Groovy 设计模式 -- proxy & delegate
    Groovy 类名称赋值为变量使用(newInstance & new)
    yaml
    REST POST PUT差别
    Continuous Design
    通配符 Globbing赏析
  • 原文地址:https://www.cnblogs.com/932zdb/p/5852463.html
Copyright © 2020-2023  润新知