• 0909 我与编译原理不得不说的秘密


    1、个人认为,编译原理学的是编译程序构造的一般原理和基本方法,其中包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成等。总的来说就是学习计算机高级语言是如何通过编译器的一系列处理编译成机器语言让计算机读懂这一过程。

    2、通过学习编译原理,可以基本了解编译过程及编译系统和机理,而且能够运用所学的独立编写一个小型编译系统,除此之外,学习编译原理可以更好地理解和运用层序语言内部机制,从而更好滴理解和运用程序设计语言,能运用编译程序构造的原理和技术完成相关软件工具的实际和开发工作。

    3、关于怎么学编译原理,我觉得应该平时上课认真听讲并结合个人思考提出相应的问题,有不懂地内容课后反复看书并询问对此有一定理解的人,而且要多实践,通过实践提高对编译原理的认识。

    4、我对编译器的理解就是一个计算机语言翻译工具,如果要我写一个编译器,首先我会先了解要被编译语言的语法以及机器语言的语法规则,然后就是把被编译语言的语法逐一分析并进行优化,把机器语言能实现与之对应功能的语法规则建立一个对应表进行逐一对应,逐渐建立一个语法对应表汇总成为代码,开发成为软件。

  • 相关阅读:
    Java修饰符
    java中接口的定义
    抽象类
    final关键字的特点
    hdu6489 2018 黑龙江省大学生程序设计竞赛j题
    POJ 3268 (dijkstra变形)
    poj 2253 floyd最短路
    poj1681 Network
    bzoj1202 狡猾的商人
    Nastya Is Buying Lunch
  • 原文地址:https://www.cnblogs.com/wucanlong/p/4798157.html
Copyright © 2020-2023  润新知