当前位置:首页 » 编程软件 » 编译原理哪个课本好

编译原理哪个课本好

发布时间: 2023-04-24 23:39:35

‘壹’ 复旦大学计算机专业的软件工程课程指定教材是什么

复旦大学计算机软件与理论专业2015年考研招生简章

参考书目、参考教材:

  1. 离散数学

  2. 概率论与数理统计

  3. 软件工程

  4. 计算机原理

  5. 概率论与数理统计

  6. 计算机体系结构

  7. 数据库引论

  8. 编译

  9. 数据通信与计算机网丛亩历络

  10. 算法设计与分析

  11. 计算机图形学

  12. 数耐肢据结构

  13. 操作系统

  14. 408计算机学科专业基础综合

  15. 301数学一

同等学渗搜力加试科目:

软件工程、 算法设计与分析

‘贰’ 哪本编译原理的书籍好

《C#高级编程》系列不错,里面有介绍.NET程序的编译原理。当然,也涉及了一些Java、C++、VB等的编译原理,并对它们作了比较,揭示了它们的优缺点。

‘叁’ 再问一条哈,大学计算机系都学些什么哪里可以下载到齐全的教材

这些书在文库或者新浪文库里应该都能下到。教材的话计算机的书是算出得杂的,以下没有写作者名的都是翻译着作,大部分国内也有英语影印版出售。另外还有考研书,考研书一般比较好懂,内容不深但绝对覆盖所有的主流知识点。

数据结构/算法设计,有些学校分两门课,不过个人认为一本《算法导论》(机工,第二版,个人更喜欢南大第一版,不过绝版了)足矣,英语有第三版。
程序设计语言的,一般是C入门,国内学校一般是国产教材(比如谭浩强的《C语言程序设计》,清华),国外教材推荐《C Primer Plus》(人邮)
操作系统,《计算机操作系统》(汤子瀛,西电),这本是考研书。《Operating Systems : Design and Implementation》(操作系统设计与实现,机工),《Operating System Concepts》(操作系统概念,高教第七版),为什么写英文名是因为操作系统的书翻得都太烂了。
计算机组成原理与体系结构,很多学校开其中一门。《计算机组成原理》(唐朔飞,高教),考研书。《深入理解计算机系统》(机工第二版),《计算机体系结构:量化研究方法》(人邮)
计算机网络,《计算机网络》(谢希仁,电子工业),考研书。经典的国外书就是《TCPIP详解》三大卷,应该对你太深了。
软件工程,显然是超经典的《代码大全》(不是代码书)和《人月神话》。

数据库,《数据库系统概念》(机工第五版)
编译原理,《编译原理技术和工具》(龙书,人邮)《现代编译原理-C语言描述》(虎书,人邮),三大书中的鲸书比较难就不推荐了。

‘肆’ 请问学这本数据库及其应用“自考”需要一些基础吗 零基础能学下去吗

数据库及其应用这个零基础肯定搞不好的,计算机专业没有之前的基础课程学习直接学后面的课程完全是自找苦吃。

下面是计算机各个相关专业课程承接关系如下

好的教材对于自学者来说是至关重要的,因此下面我们重点介绍一下适合自学用的计算机专业教材。

一、数学

数学是计算机专业的基础,学好数学是学好计算机专业的关键。高等数学课程主要学习微积分、空间解析几何和微分方程,一般高校通用的教材是同济大学编的《高等数学》,目前已经有了第五版,也可以使用自考教材——西安交通大学陆庆乐编的《高等数学》,可以买一些配套的辅导书和习题解答。

还有两门重要的数学课程是《线性代数》和《概率统计》。可以分别采用高等教育出版社出版、同济大学编写的《线性代数》和浙江大学编写的《概率统计》。注意:自学一定要多做习题,而且最好一门课有一本习题解答和辅导书。

除了上面数学基础课外,在计算机专业中举足轻重的就是《离散数学》,这门课要多花点力气来学。可以采用左孝凌教授等编的《离散数学》,上海科学技术文献出版社。也可以用北大、清华的教材,还可以参考左教授编的自学教材,经济科学出版社。

其他课程还有《复编函数》、《计算方法》等,有余力的朋友可以选学。

二、专业基础课

1.《程序设计》:学习内容一般为C和C++。C语言可以采用谭浩强教授的《C程序设计》,内容比较浅显,C++方面的书推荐钱能编写的《C++程序设计》,清华大学出版社。

2.《数据结构》:这门课程比较难,可以采用严蔚敏教授编写的《数据结构(C语言版)》,有配套习题册。好好做题,有时间多编几个大的程序。

3.《模拟电路》和《数字电路》:这是难度较高的两门课程,选用自考教材相对来说容易些,也可以参考清华大学出版社出版的相关教材。

三、专业课

1.《计算机组成原理》:推荐白中英主编的《计算机组成原理》(第三版),科学出版社;黄爱英主编的《计算机组成原理》(第三版),清华大学出版社。

2.《操作系统》:汤子赢编写的《计算机操作系统》(第三版),西安电子科技大学出版社。还可以参考高教司司长张尧学教授编写的教材,清华大学出版社。

3.《汇编语言》:可以用清华大学出版社出版的教材,也可以用自考教材。

4.《数据库原理》:人民大学教授王珊编的《数据库系统概论》(第三版),高等教育出版社,复旦大学施伯乐老师编写的教材也不错。

5.《编译原理》:国防科技大学陈火旺院士编写的教材十分不错,最新版本是2000年出的,国防工业出版社。

四、选修课

包括计算机网络与通讯、软件工程、图形学、人工智能、系统结构、图形学等。此类课程的教材可选用全国高等教育自学考试指定教材,或参考各高校所采用的计算机专科和本科教材及配套辅导书。英文基础好的朋友可以用国外着名大学的影印版教材。

需要提醒大家的是,除了教材,网上有许多相关课堂录像和课件,有条件的朋友要充分利用。

我自己通过上述课程的学习和实践,已经考完了计算机本科自学考试的大部分课程,并已通过计算机四级考试,下半年还准备参加高级程序员考试。希望我的经验对大家能有所帮助。

总结一下,没学过的课程大概有:

1.*离散数学
2.*计算机组成原理,*计算机系统结构,嵌入式系统设计,编译原理,*Unix系统
3.*Internet与web编程,Cisio/Solaris网络体系设计与实现,*TCP/IP技术
4.综合布线系统,信号与系统,数字信号处理,单片机及接口技术,分布式应用原理
5.*IT项目管理
6.多媒体

*号的一定会看,其他的课可能会看.除了以上的,其他基本都在本科学过.需要进一步加强的有:

1.汇编语言,操作系统,微机原理
2.数据库,计算机网络,软件工程.

‘伍’ 计算机考研编译原理看哪本书比较好啊

国外的推荐《Compilers Principles,Techniques,and Tools》
国内的看看《编译原理及实践》,这本书给出的编译原理讲解也相当细致,虽然不如前面的龙书那么深入,但是很多地方都是点到为止,大学看的话已经足够了。

‘陆’ 郑大计算机复试数据库原理和编译原理各是什么教材

数据库用王珊的数据库系统概论(第四版),编译原理 清华大学出版社的陈英[等]编着 就行

‘柒’ 大学计算机专业用什么教材

一、需要的专业教材:

1、数据库方面:王珊等编的《数据库系统概论(第4版)》 高教版。

2、数据结构方面: 《数据结构》,清华严蔚敏版。

3、还有经典教材《操作系统设计与实现(第三版)》陈渝 译 电子工业出版社等

4、当然还有 《计算机系统结构》用西电的就行了,还有西电的《计算机操作系统(第 三 版) 》 ,《计算机组成原理》 作者唐朔飞,是高教版。

二、数学课程:

高等教育出版社出版的《线性代数》和浙江大学编写《概率统计》。

《离散数学》,用左孝凌教授等编的就可以,上海科学技术文献出版社。还可以参考左教授编的自学教材,经济科学出版社,也可以用北大、清华的教材。

《复编函数》、《计算方法》等也可以学一下。

三、英语课程:

可以选择《计算机英语学生用书》清华大学出版社,姜同强主编。

(7)编译原理哪个课本好扩展阅读

计算机科学与另外的一些学科紧密相关。这些学科之间有明显的交叉领域,但也有明显的差异。

1、信息科学—信息科学是指以信息为主要研究对象,以信息的运动规律和应用方法为主要研究内容,以计算机等技术为主要研究工具,以扩展人类的信息功能为主要目标的一门新兴的综合性学科。信息科学由信息论、控制论、计算机科学、仿生学、系统工程与人工智能等学科互相渗透、互相结合而形成的。

2、软件工程–(Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。

典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏,app等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。

3、信息系统–所谓MIS(信息系统--Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。

它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。

目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。

4、计算机工程–(也称为电子和计算机工程或计算机系统工程)是一门学科,结合内容都电气工程和计算机科学。计算机工程师正电气工程师有更多的培训领域的软件设计和硬件,软件一体化。反过来,他们注重减少对电力电子学和物理学。

电脑工程师都参与了许多方面的计算,从设计的个别处理器,个人电脑,和超级计算机,以电路设计。这一工程的许多子系统监控机动车辆。

5、信息安全 –本专业是计算机、通信、数学、物理、法律、管理等学科的交叉学科,主要研究确保信息安全的科学与技术。培养能够从事计算机、通信、电子商务、电子政务、电子金融等领域的信息安全高级专门人才。

密码学-是研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学。



‘捌’ 编译原理谁的教材好

清华大学的<编译原理>,张素琴,吕映芝那本.这本书也是编译原理的经典教材,虽然不是特别好懂,但我觉得这本书你"熟读千遍",肯定会有所收获.把前七章学完,"原理"部分就完毕了.

‘玖’ 哪本编译原理最好 陈火旺 张素琴 张幸儿

哪本都一般。。如果非要选一本的话,选张素琴 清华大学的那个吧。看的时候要有耐心。这东西全是翻译国外的教材,看的头疼。
有时间可以看一下龙书,或者到coursea上面看一下编译原理的课程,那上面讲的非常好!
ps:编译原理作为计算机课程中最难的(个人认为),不要死学,主要是理解与体会。而且这东西非常容易忘。学过之后几个月就全还给老师了>_<

热点内容
内置存储交换位置 发布:2025-07-14 09:33:10 浏览:647
甲壳虫密码如何解锁 发布:2025-07-14 09:23:55 浏览:823
解压专家解压迅雷云盘 发布:2025-07-14 09:11:09 浏览:910
编程基础教学 发布:2025-07-14 09:09:48 浏览:94
电脑板能进入的手机版服务器 发布:2025-07-14 09:08:10 浏览:555
roblox电脑版服务器推荐 发布:2025-07-14 09:06:07 浏览:807
application缓存 发布:2025-07-14 09:01:56 浏览:345
安卓怎么看绑定地区 发布:2025-07-14 09:01:49 浏览:85
籽岷的生存服务器IP 发布:2025-07-14 08:51:06 浏览:419
我的世界搭建tcp服务器 发布:2025-07-14 08:42:55 浏览:660