请教怎么学习编译原理

时间:2022-11-26 16:26:14
由于要考程序员,那编译原理真是难,都不知道怎么学了,那一堆的符号表达真要命。不知道要有些什么数学基础,还有其他什么呢?

15 个解决方案

#1


离散数学

#2


好像主要用到离散数学的知识
学完之后自己做个语法分析器和词法分析器
能独立做出来,就说明你编译原理初步掌握了

#3


thinking ..practice

#4


先找一本入门的书入门,然后找详细解释的书看看
最后要实践 ,就ok了
这里面需要你的离散数学的功底,最好先看看离散数学。如果不会也无所谓

#5


我推荐你先学学计算理论,这非常重要,之后学编译回很EASY了

#6


up

#7


离散数学是吧,是不是里面那些符号啊什么的,表达什么意思在离散数学里面都可以找到呢?

但觉得把那些纯粹的理论应用到实际中去的确觉得很难很难啊,词法分析器,语法分析器,在脑脑海里根本就形成不了一个完整的影象啊。

《计算理论》方面的书,打虾们是否可推荐一本给俺读读

确实觉得,学习中得去实践,但作为一个非计算机专业的学生,实在是很难找到实践的机会,其实也不知道自己怎么去做,去把自己自学的东西应用到实际中去啊。。。。郁闷死了

#8


《计算理论导引》是计算机专业学生必学的,书店都应该有卖的,china-pub.com也有!

#9


好吧,谢谢你,大虾……我会去找找的。我呢是学核工程的学生,平时都是和那些积分啊,拉司变换啊什么的打交道,所以学计算机的时候,时间也少,也没有老师的知道。而我们学校的*也不健全,连旁听啊什么的制度,辅修什么的都不健全……悲哀

不过对c真的是只有爱……很向往那种it的生活,也许会很苦

#10


和微积分以及FFT打交道,以后你就知道其对学计算机的好处多多了。

#11


对,实践是很有用的

#12


: kbsoft(景乐)  啊

fft是什么啊:)指点下否?恩那些东西好难学,但不得不承认他是个好东西可以让你做很多事情。今天我去书店买了《计算理论导引》Michael Sipser写的是吧,很不错的书哎:)谢谢大家明天揭贴。。。

#13


推荐nutd陈火旺的<编译原理>,先看看<离散数学>也不错,清华有一本离散的习题书,黑皮的

#14


我认为最好先学《形式语言与自动机》。学会了形式语言学编译很快的!!

#15


找一本编译原理书来看看,最好是国防工业出版社出的
我们学校就用它,学的时候再买一本清华出的相关习题
如果这两本书你都看了一遍的话包你考研都没问题:):)

#1


离散数学

#2


好像主要用到离散数学的知识
学完之后自己做个语法分析器和词法分析器
能独立做出来,就说明你编译原理初步掌握了

#3


thinking ..practice

#4


先找一本入门的书入门,然后找详细解释的书看看
最后要实践 ,就ok了
这里面需要你的离散数学的功底,最好先看看离散数学。如果不会也无所谓

#5


我推荐你先学学计算理论,这非常重要,之后学编译回很EASY了

#6


up

#7


离散数学是吧,是不是里面那些符号啊什么的,表达什么意思在离散数学里面都可以找到呢?

但觉得把那些纯粹的理论应用到实际中去的确觉得很难很难啊,词法分析器,语法分析器,在脑脑海里根本就形成不了一个完整的影象啊。

《计算理论》方面的书,打虾们是否可推荐一本给俺读读

确实觉得,学习中得去实践,但作为一个非计算机专业的学生,实在是很难找到实践的机会,其实也不知道自己怎么去做,去把自己自学的东西应用到实际中去啊。。。。郁闷死了

#8


《计算理论导引》是计算机专业学生必学的,书店都应该有卖的,china-pub.com也有!

#9


好吧,谢谢你,大虾……我会去找找的。我呢是学核工程的学生,平时都是和那些积分啊,拉司变换啊什么的打交道,所以学计算机的时候,时间也少,也没有老师的知道。而我们学校的*也不健全,连旁听啊什么的制度,辅修什么的都不健全……悲哀

不过对c真的是只有爱……很向往那种it的生活,也许会很苦

#10


和微积分以及FFT打交道,以后你就知道其对学计算机的好处多多了。

#11


对,实践是很有用的

#12


: kbsoft(景乐)  啊

fft是什么啊:)指点下否?恩那些东西好难学,但不得不承认他是个好东西可以让你做很多事情。今天我去书店买了《计算理论导引》Michael Sipser写的是吧,很不错的书哎:)谢谢大家明天揭贴。。。

#13


推荐nutd陈火旺的<编译原理>,先看看<离散数学>也不错,清华有一本离散的习题书,黑皮的

#14


我认为最好先学《形式语言与自动机》。学会了形式语言学编译很快的!!

#15


找一本编译原理书来看看,最好是国防工业出版社出的
我们学校就用它,学的时候再买一本清华出的相关习题
如果这两本书你都看了一遍的话包你考研都没问题:):)