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

学不好编译原理

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

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

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

Ⅱ 编译原理怎么学啊

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

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

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

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

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

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

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

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

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

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

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

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

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

阅读全文

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

热点内容
海康摄像萤石云服务器 浏览:814
安卓手机怎么改安卓版名 浏览:147
雅思听力807词汇pdf 浏览:897
黄豆私人加密 浏览:192
java分钟转换小时 浏览:245
易语言服务器如何提高 浏览:591
网站主机服务器地址查看 浏览:859
算法学不会能当程序员吗 浏览:119
程序员技术交流研究 浏览:814
javaresponse文件 浏览:734
linuxrar压缩文件夹 浏览:218
魅蓝手机连接不上服务器怎么回事 浏览:379
工行app怎么改已绑定银行卡 浏览:533
oppo芯片程序员 浏览:602
oppok3应用怎么加密 浏览:327
电脑软盘怎么加密码 浏览:815
服务器光交换机有什么用 浏览:708
app上怎么拍蛙小侠 浏览:217
志高聊天app怎么下载 浏览:635
邮政app怎么不能扫付款码 浏览:559