zoukankan      html  css  js  c++  java
  • 0909关于编译原理

    1.编译原理学什么?

          编译原理是计算机各专业一门重要专业基础课,内容包括语言和文法、词法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成,主讲如何做程序的编译器。

    2.为什么学编译原理?

          编译原理能让我们从根本上理解编译器,这对怎么提高程序的效率,怎么变出漂亮的程序很有用。学习编译原理能让我们加深对程序的理解,知道为什么要有这样那样的限制或者为什么语言本身这么来设计,深入的理解程序在计算机中是如何运行,以及甚至加深对硬件体系的认识。

    3.怎么学编译原理?

          (1)、课堂认真,因为编译原理这门课本身较难,需要更加认真;

          (2)、多砍一些这方面的书,如龙虎鲸,课本也要熟读,课后习题多做、多思考;

          (3)、要动手做,自己动手做一个虚拟机,在虚拟机的基础上开发自己的语言和编译器,加强实践,结合理论的学习,能更加深刻的理解书本上那些抽象的东西;

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

         只能多查阅关于编译的资料,了解一些简单的内容。   

  • 相关阅读:
    js中的setTimeout和setinterval 用法说明
    Springmvc对就jdbc封装的操作
    mybatis源码数据库链接配置
    hibernate操作mysql插入修改中文出现乱码
    jdk安装环境变量配置
    数据库理论知识
    异步提交form表单数据
    选项卡
    css3 二级菜单
    简单弹窗拖拽
  • 原文地址:https://www.cnblogs.com/jinyechutao11/p/4795514.html
Copyright © 2011-2022 走看看