zoukankan      html  css  js  c++  java
  • 0909 初识编译原理

    1.编译原理学什么?

    每个程序员对编绎都有不同看法,我觉得编绎就是将程序语言进行翻译,生成可供用户直接执行的二进制代码,即可执行文件。 任务是个比较模糊的概念,指的是操作系统中正在进行的工作,既可以指进程,也可以指程序。 程序指的是可以连续执行,并能够完成一定任务的一条条指令的集合。

    2.为什么学编译原理?

    编译原理不仅是一门课程,它教给我们的不只是编译器构造的基本原理和流程,同时,还教给我们如何严谨地去思考、编写程序,也就是说,它教给我们的还有一种思考问题的方法,即逻辑。

    3.怎么学编译原理?

    学习任何一门课程,都要有兴趣,兴趣是学习的老师,上课认真听老师的讲解引导,课外在自学网上自我加强。

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

    解决高级语言与机器语言的转换,编写符号转换,二进制代码指令。

  • 相关阅读:
    C++11:22委托构造函数和继承构造函数
    C++11:21通过智能指针管理第三方库分配的内存
    python 常识
    计算机基础
    XML
    flask请求上下文 及相关源码
    Flask框架
    Django orm 常用字段和参数
    docker 使用
    视图家族
  • 原文地址:https://www.cnblogs.com/chengyansheng/p/4801869.html
Copyright © 2011-2022 走看看