导航:首页 > 源码编译 > 学不好编译原理

学不好编译原理

发布时间:2023-12-14 12:42:09

Ⅰ 学好“计算机编译原理”需要具备其他一些知识么

1.你要学到什么水平?是想考试考好还是想实际写出来一个足够强度的编译器?如果是前者,就一句:努力当学霸才是你唯一的出路。
2.对于scanner &parser的话,对于书上所讲的算法的要求是很高的,有很大的依赖性,所以必须理解透彻,即使没有机会实现也要自己动手画画。同时这也是本科阶段所学的编译原理的所有内容。虽然flex和bison很好使,但是强烈不建议使用。
3.对于生成器、连接器或者解释器的话,那么你要了解汇编语言、微处理器、微机接口等计算机基础学科。简单的说就是从底层学到高级语言的层面。这个要求是很高的,毕竟涉及到二进制代码优化等很麻烦的。

Ⅱ 编译原理怎么学啊

其实原理是有点难学,要手动推到,很多理论若是没有塌陪人指导,会显得既枯燥又难学。但行衫渣是很多东西还是一点就透,找档悄到一种规律之后就会发现其实还是很好学的,万事开头难而已

Ⅲ 学编译原理好苦逼啊,根本听不懂,什么自动机的,觉得很抽象,是我以前学离散数学没有学好吗请教大大们

估计C语言没学好,会基本编程了,在学编译会发现不过是逻辑关系集中抽象而已,没什么难的~认真听,照着例题多做几遍,会明白他的逻辑关系的~~不过前提是你的IQ够正常人的数值~~~

Ⅳ 编译原理好学吗是偏硬件的吗

我认为编译原理~与大学计算机专业课程的其他科目比起来的话相对较难
真正开发编译器的人的确需要丰富的硬件的知识。
但不能说偏硬件,而且国内编译原理教材着重理论,常常可以忽略对硬件的认识
总的来说,楼主为了考试学编译原理的话,比较难啊,没有偏硬件的说
如果为了开发编译器(尤其静态编译器)的话,难度大 ,需要i强大硬件知识

Ⅳ 急!我想学编译原理 请问要什么知识储备哦

离散数学,操作系统,我以为是编译原理必须的预备课程。

Ⅵ 学习编译原理,需要什么基础

编译原理内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。
主要是讲怎么做程序的编译器。

需要数学基础和很强的逻辑思维。

编译原理里的字符闭包是指有限循环。关于闭包这些名词解释,你们的课程应该有离散数学吧?会有对这些概念的解释。

编译原理这书啊。得花老大精力去看了。每一行都会是至关重要的。如果你漏看了哪一节,或许接下来看到的新字母就不知道是什么意思了。

所以要反复看,反复用逻辑思维推敲。做习题,习题类型也就几种,做熟了就很简单

阅读全文

与学不好编译原理相关的资料

热点内容
虚拟机建立用户的模板文件夹 浏览:899
无锡代码编程培训班 浏览:627
eps图形数据加密 浏览:928
没有滴滴app怎么打车 浏览:100
大数乘法java 浏览:1000
如何登录服务器看源码 浏览:525
如何做服务器端 浏览:156
注册服务器地址指什么 浏览:433
文本命令行 浏览:97
扑克牌睡眠解压 浏览:194
rc4算法流程图 浏览:159
胡萝卜解压方法 浏览:35
扫描pdf格式软件 浏览:877
程序员在银行开账户 浏览:516
android数据库下载 浏览:750
中午服务器崩溃怎么办 浏览:425
产品经理和程序员待遇 浏览:442
解忧程序员免费阅读 浏览:109
录像免压缩 浏览:508
总结所学过的简便算法 浏览:362