计算机专业推荐书目
计算机专业推荐书目
计算机专业推荐书目计算机专业推荐书目(一)一、思想类读物:1. 《通灵芯片:计算机运作的简单原理》(美国) 丹尼尔·希利斯著,以通俗易懂的方式阐述计算机的构造与原理;2. 《逻辑的引擎》作者:(美)马丁·戴维斯著,从十七世纪的莱布尼茨之梦起始,讲述计算机背后的逻辑原理及其主人公的故事,非常精彩!3. 《编程珠玑》作者:(美)本特利(Bentley,J.)著,看似简单的东西,也能挖掘出珍珠般的光彩。
4. 《Unix 编程艺术》作者: Eric S. Raymond 。
阐述软件设计的原则与方法,很有参考价值,不过要读懂的话可能需要一定的功力。
5. 《计算机科学概论》(Computer Science An Overview 9th)(美)J.Glenn Brookshear 著,关于计算机导引的上佳英文入门读物。
计算机专业推荐书目(二)二、基础课程类读物:1. 《The C Programming Language》(第2版) 作者:(美)Brian W.Kernighan, Dennis M.Ritchie 著, C编程必读,简洁扼要;我就是通过这本书开始消除对“字符串”处理的恐惧感的。
2. 《操作系统:精髓与设计原理》(第五版) 作者:(美)William Stallings 著,操作系统的推荐教程,阐述详尽得当。
3. 《数据结构基础》(C语言版) 作者:霍罗维兹(Ellis Horowitz) ,萨尼 (Sartaj Sahni) , 安德尔森-费里德 (Susan Anderson-Freed) ,数据结构的推荐读物,建议读英文版。
4. 《算法分析与设计基础》作者:(美)莱维丁,算法入门的推荐读物,讲解清晰而不失深度。
当需要轻松阅读理解其思想时读这本,当需要深入理解算法分析时,建议阅读《算法导论》,最好两本都有,相得益彰。
5. 《数据库系统概念》(第5版) ,作者: Abraham Silberschatz, Henry F.Korth, S.Sudarshan 著,杨冬青,马秀莉,唐世渭译。
计算机专业课推荐参考书目
全国硕士研究生入学统一考试计算机专业课推荐参考书目一、数据结构★严蔚敏、吴伟民编著:《数据结构(c语言版)》,清华大学出版社★严蔚敏、吴伟民编著:《数据结构题集(C语言版)》,清华大学出版社二、计算机组成原理★唐朔飞编著:《计算机组成原理》,高等教育出版社,1999年版★唐朔飞编著:《计算机组成原理学习指导与习题解答》,高等教育出版社,2005年9月★白中英主编:《计算机组成原理》,科学出版社三、操作系统★汤小丹、梁红兵、哲凤屏、汤子瀛编著:《计算机操作系统(第三版)》,西安电子科技大学出版社★梁红兵、汤小丹编著:《计算机操作系统》学习指导与题解(第二版),西安电子科技大学出版社,2008年9月四、计算机网络★谢希仁编著:《计算机网络(第5版)》,电子工业出版社★高传善、毛迪林、曹袖主编:《数据通信与计算机网络(第2版)》,高等教育出版社说明:★为首推书;出版年份不需要严格要求,一般是越新越好,关键以出版社和作者为主要参照。
相关参考辅导书:★本书编写组:《全国硕士研究生入学统一考试计算机专业基础综合考试大纲解析》,高等教育出版社,2008年10月★巩微、冯东晖主编:《2009年考研计算机学科专业基础综合考试全真模拟试题集》,原子能出版社,2008年10月★阳光考研命题研究中心编写:《2009年考研计算机科学专业基础综合考试教程》,中国人民大学出版社,2008年11月2009年计算机科学与技术学科联考高分突破考前冲刺400题一、数据结构1.教材:《数据结构》严蔚敏清华大学出版社清华大学严蔚敏的这本数据结构的教材是国内数据结构教材的权威。
也是国内使用最广,其广度远远超越其他同类教材,计算机考研专业课命题必定以它为蓝本。
这一本数据结构是2007年的最新版本,完全适合任何学校的考研数据结构的复习之用,是数据结构学习最权威的教材。
2.辅导书:《算法与数据结构考研试题精析(第二版)》机械工业出版社网上广为流传的数据结构1800题相信只要是计算机考研的同学无人不知无人不晓。
硕士研究生考试专业课参考书目
硕士研究生考试专业课参考书目对于准备攻读硕士研究生的同学们来说,专业课的复习是至关重要的。
而选择合适的参考书目,更是取得优异成绩的关键一步。
本文将为大家详细介绍硕士研究生考试专业课参考书目相关的内容,帮助大家更好地进行备考。
首先,我们要明白为什么专业课参考书目如此重要。
专业课考试是研究生入学考试的重要组成部分,它考察的是考生对所报考专业的基础知识、理论体系和研究方法的掌握程度。
而参考书目则是这些知识的主要来源,它们是经过专业学者和教育专家精心挑选和编写的,具有权威性、系统性和全面性。
通过阅读参考书目,考生能够系统地学习专业知识,构建起完整的知识框架,为考试打下坚实的基础。
那么,如何选择适合自己的专业课参考书目呢?这需要我们综合考虑多个因素。
其一,要以招生单位公布的参考书目为准。
各高校和研究机构在招生简章中都会明确列出专业课的参考书目,这是考生备考的首要依据。
这些书目通常是经过该专业教师团队认真研讨和筛选的,与考试内容紧密相关。
其二,关注学科领域的经典教材。
在某些专业领域,有一些被广泛认可和使用的经典教材,它们在学术上具有很高的权威性和影响力。
即使招生单位没有明确列出,这些教材也往往能够为考生提供深入、全面的知识。
其三,参考相关的学术著作和研究论文。
对于一些前沿性和专业性较强的学科,仅仅依靠教材可能不够。
阅读相关的学术著作和研究论文,可以帮助考生了解学科的最新研究动态和发展趋势,拓展思维,提高分析问题和解决问题的能力。
其四,考虑自身的知识水平和学习能力。
不同的参考书目在难度、深度和广度上可能会有所不同。
考生要根据自己的实际情况,选择那些既能够挑战自己,又不至于过于困难而无法理解的书目。
接下来,让我们以几个常见的专业为例,具体介绍一下相关的专业课参考书目。
对于经济学专业,曼昆的《经济学原理》是一本非常经典的入门教材,涵盖了微观经济学和宏观经济学的基本概念和原理。
高鸿业的《西方经济学》也是国内广泛使用的教材,内容详细,讲解清晰。
877 c语言程序设计和数据库原理及应用参考书目
877 c语言程序设计和数据库原理及应用参考书目
【原创实用版】
目录
1.C 语言程序设计的重要性
2.数据库原理及应用的概述
3.推荐的参考书目
正文
C 语言程序设计作为计算机科学的基础,其在计算机领域的重要性不言而喻。
通过学习 C 语言,程序员能够深入理解计算机硬件和软件的工
作原理,掌握编程的基本技巧,为更高级的编程语言和计算机应用打下坚实的基础。
因此,学习和研究 C 语言程序设计成为计算机专业人员的必
修课程。
数据库原理及应用作为计算机科学的另一个重要分支,它关乎数据的存储、管理和检索。
随着互联网和大数据时代的到来,越来越多的企业和组织意识到数据价值的重要性,对数据库原理及应用的需求也日益增长。
数据库技术不仅应用于企业信息管理,还在金融、医疗、教育等各个领域发挥着重要作用。
针对这两个重要的计算机科学领域,我们有一些值得推荐的参考书目。
在 C 语言程序设计方面,我们可以参考《C 程序设计语言》(K&R C)、《C Primer Plus》等经典教材。
这些书籍详细介绍了 C 语言的基本语法、数据结构和算法,对于初学者和进阶者都是不错的选择。
在数据库原理及应用方面,《数据库系统概念》(第六版)、《SQL 基础教程》等书籍都是值得一读的。
这些书籍深入浅出地讲解了数据库系统的基本原理、SQL 语言的使用方法,以及数据库设计和优化等方面的知识,为读者提供了全面的数据库技术学习体系。
总之,学习和掌握 C 语言程序设计和数据库原理及应用对于计算机
专业的人员来说是至关重要的。
计算机网络技术推荐书目
计算机网络技术推荐书目计算机网络技术是信息时代的核心学科之一,对于想要深入了解这一领域的学生和专业人士来说,阅读相关书籍是必不可少的。
以下是一些推荐书目,它们覆盖了计算机网络的基础知识、协议、安全、设计和应用等多个方面:1. 《计算机网络:自顶向下方法》(Computer Networking: A Top-Down Approach)- 作者:James F. Kurose, Keith W. Ross- 简介:这本书以自顶向下的方法介绍了计算机网络的基本原理和应用。
它从应用层开始,逐步深入到网络层、传输层、数据链路层和物理层,适合初学者和进阶读者。
2. 《TCP/IP详解卷1:协议》(TCP/IP Illustrated, Volume 1: The Protocols)- 作者:W. Richard Stevens- 简介:这本书是TCP/IP协议的经典之作,详细介绍了网络协议的工作原理和实现细节,适合对网络协议有深入研究需求的读者。
3. 《计算机网络与因特网:自上而下的途径》(Computer Networks and the Internet: A Systems Approach)- 作者:Larry L. Peterson, Bruce S. Davie- 简介:这本书采用自上而下的方法,从应用层到物理层,全面介绍了计算机网络的各个方面,包括网络架构、协议设计和网络管理。
4. 《网络安全:原理与实践》(Network Security: Principles and Practice)- 作者:William Stallings, Lawrie Brown- 简介:网络安全是计算机网络中的一个重要领域,这本书提供了网络安全的基础知识,包括加密技术、认证机制和网络安全策略。
5. 《网络编程:使用Java和Unix套接字》(Unix Network Programming: Volume 1, The Sockets Networking API)- 作者:W. Richard Stevens, Bill Fenner, Andrew M. Rudoff- 简介:这本书专注于Unix环境下的网络编程,详细介绍了套接字编程接口和网络应用开发。
917计算机专业基础综合参考书目
917计算机专业基础综合参考书目《917计算机专业基础综合参考书目》一、前言在计算机专业领域,建立扎实的基础知识是非常重要的。
而要建立这样的基础知识,需要通过深入、广泛地学习相关的参考书籍。
本文将从深度和广度两个方面,对计算机专业基础知识领域的参考书目进行全面评估,并据此撰写一篇有价值的文章,以帮助读者更好地理解这一重要领域。
二、深度评估1.《计算机组成与系统结构》(王爱民著):此书涵盖计算机系统结构、指令系统、处理器体系结构、存储系统、I/O系统等内容,对理解计算机硬件和系统设计非常有帮助。
作者以浅显易懂的语言,系统地介绍了这一领域的基础知识,是建立深入理解的好起点。
2.《算法导论》(Thomas H. Cormen著):这是一本经典的算法书籍,涵盖了算法基础、数据结构、算法分析及高级主题等内容。
通过深入学习此书,读者能够深刻理解算法设计与分析的核心原理,从而在编程和算法设计方面有很大的提升。
3.《计算机网络》(谢希仁著):此书详细介绍了计算机网络的各个方面,包括网络体系结构、数据链路层、网络层、传输层、应用层等内容。
通过深入学习此书,读者能够对计算机网络原理和技术有更深入的理解,为未来的网络工程和研究打下坚实基础。
三、广度评估1.《计算机操作系统》(Andrew S. Tanenbaum著):此书全面介绍了计算机操作系统的设计与实现原理,包括进程管理、存储器管理、文件系统、设备管理等内容,是理解计算机操作系统的绝佳选择。
2.《数据库系统概念》(Abraham Silberschatz著):本书涵盖了数据库系统的概念和基础知识,包括数据模型、数据库设计、关系代数、SQL语言等内容,有助于读者全面了解数据库系统的原理和应用。
3.《编译原理》(龚奕利著):此书深入介绍了编译原理和技术,包括词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等内容,对于理解编译器设计与实现至关重要。
四、总结与回顾通过对上述书目的评估,我们可以看到,计算机专业基础综合参考书目覆盖了计算机系统结构、算法设计、计算机网络、操作系统、数据库系统、编译原理等多个重要领域。
计算机专业必读技术书籍
【38】 “面向模式的软件体系结构 卷1:模式系统”( Pattern-Oriented Software Architecture, Volume 1: A System of Patterns)
漫长的三年过去了,我们摸爬滚打,没有指路的明灯。我也在摸索中走了不少的弯路,向我的软件班的同学引荐别人推荐几本好书(我也是在查漏补缺),希望有志者能少走些弯路。
一、 ቤተ መጻሕፍቲ ባይዱ学哲学和管理哲学
【1】 “程序开发心理学”(The Psychology of Computer Programming : Silver Anniversary Edition)
八、 软件维护和重构
【53】 “重构-改善既有代码的设计”(Refactoring: Improving the Design of Existing Code)
九、 配置管理和版本控制
【54】 “版本控制之道 —— 使用CVS”(程序员修炼三部曲第一部:Pragmatic Version Control Using CVS)
【21】 “人件集 —— 人性化的软件开发”( The Peopleware Papers: Notes on the Human Side of Software)
【22】 “人月神话”(The Mythical Man-Month)
【23】 “软件工程 — 实践者的研究方法(原书第5版)”(Software Engineering: A Practitioner's Approach, Fifth Edition)
必读的计算机技术期刊和学术论文推荐
必读的计算机技术期刊和学术论文推荐计算机技术的发展日新月异,每天都有新的技术和论文涌现出来。
作为计算机领域的从业者,了解和掌握最新的技术动态非常重要。
下面我将介绍几本在计算机技术期刊和学术论文中广受好评的推荐书目,供您参考。
首先推荐的是《计算机通信》(Computer Communications)杂志。
该杂志将计算机通信和网络技术作为研究范畴,并且涵盖了从网络协议到无线通信等广泛的话题。
《计算机通信》具有较高的影响因子,并且刊登了许多重要的研究成果和最新的技术趋势。
阅读这本杂志能够让您了解到全球范围内的最新研究进展和技术创新。
另外一本值得推荐的期刊是《计算机体系结构》(Computer Architecture)。
这本期刊涵盖了计算机体系结构、微处理器设计、并行和分布式处理等方面的研究论文。
《计算机体系结构》杂志将关注点放在计算机硬件的设计与优化上,对于硬件工程师和计算机体系结构研究者来说是非常重要的参考资源。
此外,还有一本备受赞誉的期刊是《人工智能研究》(Artificial Intelligence)。
随着人工智能的快速发展,该领域的研究成果和应用广泛受到关注。
《人工智能研究》期刊涉及了机器学习、专家系统、自然语言处理等多个研究领域。
这本期刊刊登了许多重要的人工智能技术论文,对于从事人工智能研究和应用的人员来说是不可错过的资源。
除了期刊,学术论文也是了解和掌握最新计算机技术的重要来源。
在学术界,有一些重要的计算机技术会议可以提供最新的研究成果和技术趋势。
例如,国际计算机视觉与模式识别大会(CVPR)、国际人工智能会议(IJCAI)和国际并行与分布处理会议(IPDPS)都是享有盛誉的学术会议,汇集了全球顶尖的学者和研究者。
在这些会议上发表的论文通常都是经过严格审查的高质量论文,对于了解最新技术非常有帮助。
另外,一些知名的计算机科学期刊上也刊登了重要的学术论文。
例如,《计算机》(Communications of the ACM)、《IEEE计算机》(IEEE Computer)和《ACM交易计算机系统》(ACM Transactions on Computer Systems)都是计算机科学领域中备受推崇的期刊。
计算机科学与技术专业选题方向参考
计算机科学与技术专业选题方向参考、撰写提示及参考书目计算机专业学生可以在以下计算机学科的二级学科下选择论文的具体方向:计算机系统结构、计算机软件与理论、计算机应用技术、信息安全、电子商务。
【选题方向1 】计算机应用技术计算机应用技术,狭义的说是指可以利用任何一种计算机软件的任何一功能,为可能用到它的人提供一定的服务;广义的说是指对各种软件的各种功能/设置属性有足够的了解和应用能力,可以在各种情况下驾驭计算机高效率的为不同人群提供他们所需要的各种服务。
凡是利用计算机软件,为需要或者可能需要它的人提供服务的技术,就是计算机应用技术。
➢参考论文题目:1. 数据库管理系统2.信息管理系统设计与实现3. 信息管理(B/S)4. 实验室管理系统设计5. 政府信息化管理6. 超市管理系统设计7. 基于校园网的交互式网络教学系统8. 网络服务系统的设计9. 在线考试系统设计10. 的网站新闻管理系统设计与实现11.网页设计制作规范12.计算机图形学在装饰设计中的应用13.关联规则在教育挖掘中的应用14.图形图像文件格式的应用领域的探讨15.数字图像处理与模式识别在交通方面的应用领域及其重要意义16.多媒体光盘设计与制作17.FLASH在网页设计中的应用18. 主题信息采集的优化设计研究与实现19.三维装饰效果图制作20. 进销存管理信息系统开发21. 三维地形生成研究及实现➢参考书目:1.(美)沃尔森著,汤涛译:《揭秘》(第二版),中国电力出版社,2004年8月版2.陈冠军著:《精通 2.0典型模块设计与实现》,人民邮电出版社,2007年2月版3.(加)Jiawei Han Micheline Kamber著,范明,孟小峰译:《数据挖掘概念与技术》,机械工业出版社,2001年8月1日版4.庄成三著:《数据库系统原理及其应用》,电子工业出版社, 2000年6月版5.刘万辉、司艳丽等编著:《网页设计与制作教程》,机械工业出版社,2007年9月版6.数据库系统原理及应用教程,苗雪兰主编,机械工业出版社,2003第一版。
计算机专业的考研参考书目和复习攻略
计算机专业的考研参考书目和复习攻略考研计算机组成原理参考书及复习重点计算机组成原理教材:推荐使用的是唐朔飞的《计算机组成原理》和配套的学习指导与习题解答组成原理的重点内容是:数据的表示和计算、主存与CPU的连接、高速缓存与主存的映射、常用寻址方式、CPU指令执行过程、程序中断方式、微程序控制器(重点章节:数据的表示和计算、存储管理之Cache这一块与主存CPU的连接、指令系统等)。
个人觉得组成原理这门课不管对于跨专业的考生还是本专业考生来说都是难度最大的一门,这些年组成原理题出的一般都比较“怪”,虽然这两年的题型日益稳定,但自14年开始,第二个题往往会与上一个题相关联,这就进一步加大了考试难度,我敢说大多数人都不会想到会出这种类型的题,学校自主出题的,各个学校出题风格虽然相差很大,但是只需要参考近几年的真题就可以知道必考的重点内容。
当然关于组原大题考的知识点根据历年真题还是能有迹可循的,后期的时候大家可以稍微研究针对性练习下。
考研计算机组成原理复习要领一、考查目标1、理解单处理器计算机系统中各部件的内部工作原理、组成结构以及相互连接方式,具有完整的计算机系统的整机概念。
2、理解计算机系统层次化结构概念,熟悉硬件与软件之间的界面,掌握指令集体系结构的基本知识和基本实现方法。
3、能够运用计算机组成的基本原理和基本方法,对有关计算机硬件系统中的理论和实际问题进行计算、分析,并能对一些基本部件进行简单设计。
二、知识点解析在计算机组成原理方面,主要考查计算机系统基础知识、数据的表示和运算、存储器层次结构、指令系统、中央处理器、总线、输入输出系统。
1、计算机系统概述学习计算机组成原理之前,我们先要了解计算机的发展历程,搞清楚计算机的系统层次结构,包括计算机硬件的基本组成(五大部件的构成)、计算机软件的分类,以及计算机的基本工作过程。
从体系结构上来看,有多种不同类型的计算机,那么这些不同的计算机谁好谁坏?如何评价?所以,还需要我们了解计算机性能评价指标和相关参数,包括吞吐量、响应时间;CPU时钟周期、主频、CPI、CPU执行时间;MIPS、MFLOPS等。
教育部推荐研究生必读书目
教育部推荐研究生必读书目
引言
本文是教育部推荐的研究生必读书目,旨在帮助研究生研究和
研究领域中的重要知识。
以下是一些经典的、权威的和有代表性的
书籍,适用于各个学科的研究生。
文学与历史类
1. 《资治通鉴》:司马光著,全面系统地纪录了中国历史的发
展过程,是理解中国历史的重要参考。
2. 《鲁迅全集》:鲁迅是中国现代文学史上的伟大作家和思想家,他的作品对于理解中国文学和社会变革具有重要意义。
自然科学类
1. 《生物化学》:Lehninger著,探讨了生物化学的基本原理,对于从事生物科学研究的研究生来说是必不可少的参考书。
2. 《计算机网络》:谢希仁著,介绍了计算机网络的基本概念、协议和技术,对于计算机科学与技术专业的研究生是必读的经典教材。
社会科学类
1. 《西方经济学原理》:曼昆著,介绍并解释了西方经济学的基本原理,是经济学研究生研究的重要书籍。
2. 《国际关系学》:著,系统介绍了国际关系研究的基本概念和理论,对于国际关系学研究生来说是必备的参考书。
艺术与设计类
1. 《设计心理学》:唐纳德·诺曼著,介绍了人类对设计的心理反应和惯,对于设计专业研究生来说是必读的经典著作。
2. 《影视剧本写作教程》:杰兹·巴特勒著,对影视剧本的写作技巧和创作过程进行了详细解析,适合影视专业的研究生阅读。
以上书目仅为推荐,研究生可根据自己的学科背景和研究方向选择适合自己的书籍。
阅读这些书籍将有助于提高研究生的学术水平和专业能力,为未来的研究和工作打下坚实的基础。
注意:本文仅代表个人观点,并非教育部官方立场。
2058专业基础参考书目
2058专业基础参考书目标题:2058年专业基础参考书目简介:本篇文章旨在介绍2058年各个专业领域的基础参考书目,为读者提供学习和研究的指导,帮助他们在未来的知识领域中取得成功。
正文:2058年专业基础参考书目在这个信息爆炸的时代,掌握基础知识成为我们成功的关键。
无论是在学术研究还是实践应用中,良好的基础知识是我们前进的基石。
为了帮助广大读者在各个专业领域中获得成功,我们整理了一份2058年专业基础参考书目,希望能为大家提供有价值的学习资源。
1.人工智能与机器学习-《机器学习导论》-《深度学习》-《人工智能:现状与前景》2.生物医学工程-《生物医学工程导论》-《医学影像学基础》-《组织工程学导论》3.环境科学与工程-《环境科学基础》-《环境工程学导论》-《可持续发展与环境保护》4.金融与投资-《金融学基础》-《证券投资学导论》-《国际金融市场分析》5.计算机科学与技术-《计算机科学导论》-《算法导论》-《计算机网络基础》6.建筑与城市规划-《建筑设计原理》-《城市规划导论》-《建筑材料与结构》7.教育学-《教育学导论》-《教育心理学基础》-《教学设计与评价》8.文化与传媒-《传媒与社会》-《文化研究导论》-《数字媒体与创意产业》请注意,以上书目仅供参考,读者可根据自身需求和兴趣选择适合自己的学习资料。
此外,我们鼓励读者通过图书馆、学术机构等渠道获取正版书籍,避免侵权和版权争议。
总结:本文以2058年专业基础参考书目为主题,清晰地介绍了各个专业领域的基础书目推荐。
文章内容流畅,没有涉及任何不良信息,也没有加入广告链接。
在阅读过程中,读者可以轻松获取所需信息,为自己的学习和研究提供指导。
对于读者来说,本文是一份有价值的参考资源,有助于他们在未来的知识领域中取得成功。
计算机科学与技术专业必读书目
必修课课程简介1:C语言先修课程:计算机导论2:C++与面向对象程序设计先修课程:计算机文化导论3汇编语言先修课程:C语言4计算机组成原理先修课程:数字逻辑,汇编语言5数据库程序设计—PowerBuilder先修课程:计算机导论6算法与数据结构先修课程:离散数学,线性代数,高级语言程序设计7操作系统先修课程:C语言程序设计、C++和面向对象程序设计8编译原理先修课程:程序设计语言、C语言、汇编语言、数据结构、离散数学9计算机图形学先修课程:C语言,数据结构,离散数学10数据通信与计算机网络先修课程:离散数学、操作系统11微机接口技术先修课程:数字逻辑、计算机组成原理、汇编语言12数据库系统先修课程:数据库程序设计如Visual FoxPro或Power Builder等13微机与外设维护维修技术先修课程:汇编及微机接口技术,计算机组成原理,操作系统原理及应用14软件工程先修课程:高级语言程序设计专业选修课课程简介1计算方法先修课程:高等代数、微积分、微分方程、计算机导论2工具软件专题先修课程:计算机导论3 JA V A程序设计先修课程:C语言4 Delphi程序设计先修课程:c语言程序设计5汉字信息处理先修课程:计算机导论、C语言6图像处理Photoshop先修课程:计算机导论7计算机系统结构先修课程:计算机组成原理、操作系统、汇编语言程序设计8单片机原理及应用先修课程:汇编及微机接口技术9计算机控制技术先修课程:微型计算机接口技术、自动控制原理10SQL Server高级数据库设计先修课程:数据库实用技术、数据结构11决策支持系统先修课程:网络原理、数据结构以及数据库原理12人工智能基础先修课程:离散数学、高级语言程序设计及数据结构13Linux操作系统先修课程:计算机导论,操作系统。
计算机专业考研指导复习策略
计算机专业考研指导复习策略考研统考计算机专业参考书目计算机专业考研科目计算机专业考研的科目:统考课程分为数据结构、计算机组成原理、操作系统和计算机网络四个部分还有数学,英语、政治。
给你推荐一些计算机考研的参考书吧。
1数据结构可以选择清华大学出版社的《数据结构(第二版)》(严蔚敏主编)2操作系统选择西安电子科技大学出版社的《计算机操作系统(第三版)》(汤小丹、汤子瀛等主编3计算机组成原理的复习,建议选择高等教育出版社的《计算机组成原理(第2版)(唐朔飞主编)4计算机网络方面,推荐使用电子工业出版社的《计算机网络(第5版)》(谢希仁主编)。
数学:高等数学《同济五版》,线性代数和概率与统计;数学考数一,考高数,概率,线性代数高数重点是积分,级数,极限,微分方程,一重积分,二重积分,三重积分,第一类第二类曲线曲面积分,重点是第一类曲线曲面积分和第二类曲线积分,二重积分级数是重点,几乎每年都考。
概率重点是几种重要分布的期望方差计算,几乎每年都考还有计算概率。
菜鸟考研指南:计算机专业就业前景电子信息类专业现状和前景未来的发展重点是电子信息产品制造业、软件产业和集成电路等产业;新兴通信业务如数据通信、多媒体、互联网、电话信息服务、手机短信等业务也将迅速扩展;值得关注的还有文化科技产业,如网络游戏等。
目前,信息技术支持人才需求中排除技术故障、设备和顾客服务、硬件和软件安装以及配置更新和系统操作、监视与维修等四类人才最为短缺。
此外,电子商务和互动媒体、数据库开发和软件工程方面的需求量也非常大。
电子信息类专业的专业要求一、专业基础知识要求很高具有坚实的电子信息工程专业基本知识和基础理论,能熟练掌握电子技术、计算机技术、网络与信息系统工程设计与管理等方面的知识,有一定科研能力和创新能力的电子信息工程学科高级专业人才。
二、创新、研发能力要求高接受过良好的电子与信息工程实践的基本训练,了解学科的应用前景和最新发展动态,具备设计、开发、应用和集成电子设备、信息系统的研究与开发能力,至少熟练掌握一种外国语,能进行中外文资料查询和文献检索,阅读本专业的外文书刊,并具有良好的科研创新能力。
计算机科学与技术专业主干课程简介
计算机科学与技术专业主干课程简介课程编号:0806050101 课程名称:计算机导论课时:68课程内容:本课程是计算机专业的基础课,也是入门课。
通过对本课程的学习,学生将初步认识计算机的产生、发展历程,清晰了解计算机的硬件、软件、操作系统、网络等概念,掌握计算机操作应用的基本技能,为学习计算机专业的后继基础课与专业课打好基础。
教材与参考书目:1、计算机导论,杨克昌等主编,中国水利水电出版社2、计算机导论,朱战立等主编,电子工业出版社课程编号:0806050106 课程名称:C语言程序设计课时:85课程内容:C程序设计是计算机专业的一门主要课程,C语言是近年来国内外得到迅速推广使用的一种现代语言,它的功能丰富,表达力强,使用方便,应用面广,目标程序效率高,可移植性好,不仅是系统描述语言,而且又是通用的程序设计语言。
学习好这门课程,将为学会开发软件提供有力的工具,并为维护计算机打下良好的基础。
教材与参考书目:1、C语言程序设计(第三版),谭浩强,清华大学出版社2、C程序设计(第二版)谭浩强著,清华大学出版社课程编号:0806050107 课程名称:数字逻辑课时:68课程内容:数字逻辑是计算机专业的主要技术基础课,是进行电路设计的基础。
本课程系统地介绍了逻辑设计的理论基础和逻辑电路的分析和设计方法,重点是组合逻辑电路和同步时序电路的分析与设计,掌握脉冲电路的设计,并了解几种可编程逻辑器件的基本结构、工作原理及应用,了解几种集成逻辑门和一些中规模集成芯片的功能及性能。
教材与参考书目:1、数字逻辑与数字系统(第三版·网络版),白中英,科学出版社2、数字逻辑电路,杨文霞,孙青林编著,科学出版社课程编号:0806050110 课程名称:离散结构课时:68课程内容:离散结构是计算机科学中基础理论的核心课程,是数学中涉及面非常广泛的一门学科,它不仅是计算机科学中最重要的基础理论之一,也是培养学生缜密思维,提高学生素质的核心课程。
计算机专业考研参考书目推荐
一、紧扣大纲一、紧扣大纲同学们备考的时候需要严谨结合大纲,大纲上列出的知识点一定要复习到,理解及其熟练程度的训练要到位;对于数据结构要加强动手能力的培养。
练程度的训练要到位;对于数据结构要加强动手能力的培养。
二、基础掌握二、基础掌握计算机统考的这几门课,都是计算机专业的基础课程。
从考试科目的选择上就可以看出计算机专业研究生入学考试对考生专业基础的要求。
而这几门课程可以考核的基础知识点都相当多,如果想要拿高分,在考试中脱颖而出,必须把基础打扎实,全面性地进行学习。
相当多,如果想要拿高分,在考试中脱颖而出,必须把基础打扎实,全面性地进行学习。
三、重点,难点三、重点,难点从09年考试的命题与往年各校单独命题对比的情况来看,数据结构、组成原理、操作系统、计算机网络这四门课的重视程度是依次递减的,计算机网络这四门课的重视程度是依次递减的,体现到大纲上,体现到大纲上,就是数据结构和组成原理两门课试题所占分值比重比较高,原理两门课试题所占分值比重比较高,操作系统次之,操作系统次之,而网络所占比例最小。
而网络所占比例最小。
从各科学习的从各科学习的难度来说,也有类似关系。
因此,考生可以以此安排各科不同的复习强度。
同样,在每一门课当中,考试的重要知识点也是比较明确的,这从各校单独命题而考核的知识点相同或至少相互间有重合可以看出来,同样,10年的命题情况将也与此相符合。
考生也可搜集最近几年名校计算机考研的真题进行分析研究,从而更准确地把握复习的重点和难点。
年名校计算机考研的真题进行分析研究,从而更准确地把握复习的重点和难点。
计算机专业考研数据结构部分参考书目推荐计算机专业考研数据结构部分参考书目推荐参考书目参考书目 作者作者 出版社出版社 备注备注数据结构(C 语言版) 严蔚敏严蔚敏 吴伟民吴伟民 清华大学出版社清华大学出版社 1997年版年版¥22.00 教材教材算法与数据结构考研试题精析算法与数据结构考研试题精析即《数据结构18000题》题》 陈守孔陈守孔 胡潇琨胡潇琨 李玲李玲 机械工业出版社机械工业出版社 2007年版第二版年版第二版 ¥42.00 辅导书辅导书数据结构数据结构 在统考大纲里面并没有推荐,但是从大纲所给的考查范围目录的编排来看,我们推荐数据结构的参考书为清华大学出版社出版的严蔚敏老师的荐数据结构的参考书为清华大学出版社出版的严蔚敏老师的《数据结构《数据结构(C 语言版)》,大家选用第二版的。
北邮考研 809 数据结构 参考书目
北邮考研 809 数据结构参考书目北邮考研809数据结构参考书目1. 介绍北邮考研809数据结构是计算机专业研究生必修课程之一,也是计算机领域最基础、最重要的课程之一。
在学习数据结构的过程中,选择适合自己的参考书目至关重要。
本文将就北邮考研809数据结构的参考书目进行全面评估,并结合个人观点和理解,为您提供一份高质量的参考书目建议。
2. 基础书目推荐在学习数据结构的初期,建议先从基础的书籍开始阅读,例如《数据结构(C语言版)》、《数据结构(C++语言版)》等。
这些书籍内容简洁明了,适合初学者快速掌握数据结构的基本知识。
3. 进阶书目推荐当对数据结构有了一定的了解之后,可以选择一些进阶的书目,如《数据结构与算法分析》、《算法导论》等。
这些书籍内容更加深入,会对数据结构的原理和算法进行详细的讲解,适合进一步提高自己的编程能力和理论水平。
4. 实践书目推荐除了理论书籍,实践也是十分重要的。
推荐一些结合实际编程练习的书籍,如《算法(第4版)》、《LeetCode刷题经验总结》等。
这些书籍会带领读者进入实际的编程实践,通过动手编程来巩固和运用所学的数据结构知识。
5. 个人观点和理解对于北邮考研809数据结构课程的参考书目,个人认为应该注重理论与实践的结合。
在选择书目时,要根据自己的学习进度和需求来进行选择,对于初学者可以选择一些基础的书目快速入门,对于已经有一定基础的同学可以选择一些更深入的书目进一步提高自己的能力,而且一定要结合实际的编程练习,才能真正掌握数据结构的知识。
6. 总结北邮考研809数据结构课程的参考书目至关重要,选择适合自己的书目可以事半功倍。
建议在学习过程中多元化选择参考书目,注重理论与实践的结合,以便更全面、深刻和灵活地掌握数据结构的知识。
希望以上推荐的参考书目能够帮助到您,祝您学习顺利!在学习数据结构课程的过程中,选择适合自己的参考书目至关重要。
本文将结合个人观点和理解,为您推荐一些北邮考研809数据结构课程的参考书目,希望能够帮助您更全面、深刻地掌握数据结构的知识。
信息技术学科推荐书目100本
福州教育学院骨干教师信息技术学科推荐书目(100多本)黄宇星主要书目:一、技术(信息)哲学、思想类:1.*《信息哲学——理论、体系、方法》,邬琨,商务印书馆,20052.*《恢复哲学的尊严:信息哲学论》,黎明,中国社会出版社,2005-06-013.《生活有哲学》作者: 傅佩荣,出版社: 新华,2006-94.《中国哲学小史》,冯友兰/ 中国人民大学出版社/ 2005-02 / 14.805.《你的第一本哲学书》托马斯・内格尔/ 宝树/ 当代中国出版社/ 2005-2-16.《计算机伦理学——计算机学中的警示与伦理困境》(澳)汤姆·福雷斯特、佩里·莫里森/ 陆成(译)阮笛(校)/ 北京大学出版社/ 2006-127.《世纪道德——信息技术的伦理方面》,斯皮内洛(美) / 刘钢/ 中央编译出版社/1998-12 /8.《信息和计算机伦理案例研究》理查德・A・斯班尼罗/ 赵阳陵/ 科学技术文献出版社/ 2003-9-19.《现代信息交流史:公共空间和私人生活》[法]帕特里斯•费里奇/ 刘大明/ 中国人民大学出版社/ 2008 /10.《教育的理想与信念》,肖川/ 岳麓书社/ 2002-3 /11.《教育的真情与智慧》,肖川/ 岳麓书社/ 2005-3 /12.《教育的使命与责任》,肖川/ 岳麓书社/ 2007-3 /13.《教育的情趣与艺术》,肖川/ 岳麓书社/ 2008-5 /14.《教师的审美情趣与教育艺术》张月昆编/ 东北师范大学出版社/ 2010-8 / 28.00元15.《当代教育思想精要》,肖川主编/ 开明出版社/ 2005-1二、科技理论类:16.《梦溪笔谈》(宋)沈括/ 上海书店出版社/ 2003-03 /17.《天工开物》董启章/ 上海人民出版社/ 2010-3 /18.《反思科学讲演录》吴国盛,湖南科学技术出版社; 第1版(2013年9月1日)19.《现代科学与伦理世界:道德哲学的探索与反思(第2版)》张华夏著/2010-03-01 /中国人民大学出版社20.《信息科学教程》钟义信、李蕾、周延泉/ 北京邮电大学出版社/ 2005-5 /21.《技术进化与社会发展/当代教育与技术译丛》陈丽,北京师大出版社,200422.《中国近三百年学术史》梁启超、夏晓虹、陆胤商务印书馆(2011-12)23.《信息崇拜——计算机神话与真正的思维艺术》:(美)罗斯扎克著,苗华健,陈体仁译类别:设计理论出版社:中国对外翻译出版公司24.《中小学科学教学:基于项目的方法与策略》克拉耶克(作者), 王磊(译者),高等教育出版社; 第1版(2004年1月1日)25.《游戏中的科学》汉斯•尤耳根•普雷斯、王泰智、沈惠珠山西人民出版社(2009-06)26.《理解专业程序员》(美)杰拉尔德·温伯格(GeraldM.Weinberg)/ 刘天北/ 清华大学出版社/ 2006-727.《系统科学与方法概论》陈禹钟佳桂/ 人民大学/ 2006-228.《中国计算机科学与技术学科教程2002》研究组/ 清华大学出版社/ 2002-08-01 /29.《情感计算》皮卡德/ 罗森林/ 北京理工大学出版社/ 2005-4 /30.*《信息科学教程》钟义信,周延泉,李蕾著北京邮电大学出版社31.《现代科学与技术概论》朱朝枝编/中国农业出版社出版日期:2006年01月32.《计算机科学与技术概论》作者:郭平王艳霞,清华大学出版社,200833.《科学、技术与社会概论》殷登祥/ 广东教育出版社(广东教育出版社有限公司)/2007-2 / 45.00元三、学科基础知识类:34.《视读社会学》理查德·奥斯本、博林·梵·隆、田德蓓、刘竞安徽文艺出版社(2009-01)35.《视读数学》扎奥丁·萨德尔、杰利·瑞维茨、博林·梵·隆、田德蓓安徽文艺出版社(2009-01)36.《视读哲学》[英] 戴维·鲁宾森,[英] 朱迪·葛洛夫著;杨菁菁译,安徽文艺出版社(2009-01)37.《视读科学》扎奥丁.萨德尔/ 田德蓓/ 安徽文艺出版社/ 2007-138.《视读符号学》保罗.科布利/ 许磊/ 合肥九歌(原安徽文艺/ 2007-139.《视读人工智能》亨利.布莱顿/ 安徽文艺出版社/ 2007-1 /40.《视读心理学》尼格尔·C·班森/ 刘竞/ 合肥九歌(原安徽文艺/ 2007-1四、信息技术工程、技术类:41.《算法分析与设计技术》作者:贺红,出版社:科学出版社,200442.《人机界面设计》李乐山/ 科学出版社/ 2009-8 /43.《技术与设计1、2》顾建军/ 江苏教育出版社/ 2004 /44.《智能机器人制作入门》徐爱平/ 人民邮电出版社/ 2001-07 /45.《机器人技术》,李团结,电子工业出版社,200946.《计算智能》,张军编著,清华大学出版社,2009五、思维、心理、认知及学习类:47.《问题解决心理学》n Robertson、(英)罗伯逊/ 张奇/ 中国轻工业出版社/2004-9-1 /48.《认知心理学(第3版)》[美]斯滕伯格(Sternberg R.J.)/ 杨炳钧、陈燕、邹枝玲/中国轻工业出版社/ 2006-0149.《认知科学哲学导论》罗姆·哈瑞/ 魏屹东/ 上海世纪出版股份有限公司科技教育出版社/ 2006-12 /50.《教育中的心理效应》,刘儒德编/ 华东师范大学出版社/ 2013-3 /51.《认知风格与学习策略—理解学习和行为中的风格差异》,R.赖丁/ 庞维国/ 华东师范大学出版社/ 2003-7 /52.《思维习惯》(美)科斯塔/ 中国轻工业出版社/ 2006-8 /53.《计算与认知》,泽农·W·派利夏恩/ 中国人民大学出版社/ 2007-7 /54.《科学究竟是什么(第3版)》A.F.查尔默斯论,商务印书馆; 第1版(2007年11月1日)六、教育原理与思想:55.《陶行知教育名著教师读本》,金林祥/ 上海教育/ 2006-356.《杜威学校》,梅休/ 教育科学/ 2007-1 /57.《教育原理》,柳海民/ 吉林东北师范大学/ 2006-7 /58.《学习原理与方法》,乔炳臣/ 哈尔滨工业大学出版社/ 2004-1 /59.《中外教育史简编》李罡,高益民/ 民族出版社/ 2002-3 /60.《21世纪学习的革命》拉塞尔·L·阿克夫//丹尼尔·格林伯格|/ 杨彩霞/ 中国人民大学/ 2010-10……。
软件人员推荐书目(国外经典)(精)
软件人员推荐书目(都是国外经典书籍!!!软件人员推荐书目(一大师篇一、科学哲学和管理哲学【1】"程序开发心理学"(The Psychology of Computer Programming : Silver Anniversary Edition【2】"系统化思维导论"(An Introduction to Systems Thinking, Silver Anniversary Edition【3】"系统设计的一般原理"( General Principles of Systems Design【4】"质量?软件?管理(第1卷——系统思维"(Quality Software Management:Systems Thinking【5】"成为技术领导者——解决问题的有机方法"(Becoming A Technical Leader:An Organic Problem Solving Approach 【6】"你的灯亮着吗?-发现问题的真正所在"( Are Your Lights On? How to Figure Out What the Problem Really Is【7】"程序员修炼之道"(The Pragmatic Programmer【8】"与熊共舞:软件项目风险管理" (Waltzing With Bears: Managing Risk on Software Projects【9】"第五项修炼: 学习型组织的艺术与实务"( The Fifth Discipline二、计算机科学基础【10】"计算机程序设计艺术"(The Art of Computer Programming【11】"深入理解计算机系统"(Computer Systems A Programmer's Perspective【12】"算法导论"(Introduction to Algorithms, Second Edition【13】"数据结构与算法分析—— C语言描述(原书第2版 "(Data Structure & Algorithm Analysis in C, Second Edition 【14】"自动机理论、语言和计算导论(第2版"(Introduction to Automata Theory, Languages, and Computation(Second Edition 【15】"离散数学及其应用(原书第四版"(Discrete Mathematics and Its Applications,Fourth Edition【16】"编译原理"(Compilers: Principles, Techniques and Tools【17】"现代操作系统"(Modern Operating System【18】"计算机网络(第4版"(Computer Networks【19】"数据库系统导论(第7版"(An Introduction to Database Systems(Seventh Edition三、软件工程思想【20】"人件"(Peopleware : Productive Projects and Teams, 2nd Ed.【21】"人件集——人性化的软件开发"( The Peopleware Papers: Notes on the Human Side of Software【22】"人月神话"(The Mythical Man-Month【23】"软件工程—实践者的研究方法(原书第5版"(Software Engineering: A Practitioner's Approach, Fifth Edition 【24】"敏捷软件开发-原则、模式与实践"(Agile Software Development: Principles, Patterns, and Practices【25】"规划极限编程"( Planning Extreme Programming【26】"RUP导论(原书第3版"(The Rational Unified Process:An Introduction,Third Edition【27】"统一软件开发过程"(The Unified Software Development Process四、软件需求【28】"探索需求-设计前的质量"(Exploring Requirements: Quality Before Design 【29】"编写有效用例"(Writing Effective Use Cases五、软件设计和建模【30】"面向对象方法原理与实践"【31】"面向对象软件构造(英文版.第2版"(Object-Oriented Software Construction,Second Edition【32】"面向对象分析与设计(原书第2版"(Object-Oriented Analysis and Design with Applications,2E【33】"UML面向对象设计基础"(Fundamentals of Object-Oriented Design in UML【34】"UML精粹——标准对象建模语言简明指南(第2版"(UML Distilled: A Brief Guide to the Standard Object Modeling Language (2nd Edition【35】"UML和模式应用(原书第2版"(Applying UML and Patterns:An Introduction to Object-Oriented Analysis and Design and the Unified Process,Second Edition【36】"设计模式精解"(Design Patterns Explained【37】"设计模式:可复用面向对象软件的基础"( Design Patterns:Elements of Reusable Object-Oriented software【38】"面向模式的软件体系结构卷1:模式系统"( Pattern-Oriented Software Architecture, Volume 1: A System of Patterns 【39】"软件设计的艺术"(Bringing Design to Software六、程序设计【40】"编程珠矶"(Programming Pearls Second Edition【41】"C程序设计语言(第2版?新版"(The C Programming Language【42】"C++ 程序设计语言(特别版"(The C++ Programming Language, Special Edition【43】"C++ Primer (3RD"【44】"C++语言的设计和演化"(The Design and Evolution of C++【45】"C++ 编程思想(2ND"(Thinking in C++ Second Edition【46】"Effective C++" & "More Effective C++"【47】"C++编程艺术"(The Art of C++【48】"Java 编程思想:第3版"( Thinking in Java, Third Edition【49】"Effective Java"七、软件测试【50】"测试驱动开发(中文版"(Test-driven development:by example【51】"面向对象系统的测试"(Testing Object-Oriented System: Models, Patterns, and Tools【52】"单元测试之道Java版——使用Junit"/ "单元测试之道C#版——使用NUnit" (Pragmatic Unit Testing:In Java with JUnit / Pragmatic Unit Testing:In C# with NUnit八、软件维护和重构【53】"重构-改善既有代码的设计"(Refactoring: Improving the Design of Existing Code九、配置管理和版本控制【54】"版本控制之道——使用CVS"(程序员修炼三部曲第一部:Pragmatic Version Control Using CVS十、领域专题(网络、平台、数据库相关【55】"TCP/IP详解"( TCP/IP Illustracted【56】"Unix网络编程"(UNIX Network Programming【57】"UNIX环境高级编程"(Advanced Programming in the UNIX Environment 【58】"UNIX 编程艺术"(The Art of Unix Programming【59】"数据访问模式——面向对象应用中的数据库交互"软件人员推荐书目(二拾遗篇【1】"系统思考"( 第五项修炼的核心,经理人处理复杂问题的利器 (Seeing the Forest for the Trees: A Manager's Guide to Applying Systems Thinking 【2】"模式分析的核方法"(Kernel Methods for Pattern Analysis【3】"计算机科学概论:第8版"(Computer Science : An Overview (8th Edition【4】"计算机科学导论"(Foundations of Computer Science: From Data Manipulation to Theory of Computation【5】"编码的奥秘"(CODE【6】"具体数学:计算机科学基础(英文版.第2版"(Concrete Mathematics A Foundation for Computer Science(Second Edition 【7】"数据结构与算法分析C++描述(第2版(英文影印版"(Data Structures & Algorithm Analysis in C++(2nd ed.【8】"数据结构与算法分析—— Java语言描述"(Data Structures and Algorithm Analysis in Java【9】"数据结构、算法与应用:C++描述"(Data Structures,Algorithms and Applications in C++【10】"数据结构与算法分析(C++版第二版" (Practice Introduction to Data Structures and Algorithm Analysis (C++ Edition (2nd Edition【11】"数据结构C++语言描述"(Data Structures C++【12】"图论简明教程"(A Friendly Introduction to Graph Theory【13】"操作系统概念(第六版"(Operating System Concepts,Sixth Edition【14】"操作系统:设计与实现(第二版上册、下册(新版"(OPERATING SYSTEMS:Design and Implementation(Second edition 【15】"分布式系统-原理与范型"(Distributed Systems:Principles and Paradigms【16】"4.4 BSD操作系统设计与实现(中文版"(The Design and Implementation of the 4.4BSD Operation System【17】"莱昂氏UNIX源代码分析"(Lion' Commentary on UNIX 6th Edition With Source Code【18】"Linux内核设计与实现"(Linux Kernel Development【19】"编译原理及实践"(Compiler Construction: Principles and Practice【20】"数据与计算机通信(第七版"(Data and Computer Communications, Seventh Edition【21】"数据库系统概念"(Database System Concepts, Fourth Edition【22】"数据库管理系统:原理与设计(第3版" (Database Management Systems(Third Edition【23】"数据库原理、编程与性能(原书第2版" (Database-Principles, Programming, and Performance Second Edition 【24】"最后期限"(The Deadline:a novel about project management【25】"死亡之旅(第二版" (Death March, Second Edition【26】"技术人员管理—创新、协作和软件过程"(Managing Technical People:Innovation,Teamwork,and the Software Process 【27】"个体软件过程"(Introduction to the Personal Software Process【28】"小组软件开发过程"(Introduction to the Team Software Process【29】"软件工程规范"(A Discipline for Software Engineering【30】"快速软件开发——有效控制与完成进度计划"(Rapid Development【31】"超越传统的软件开发——极限编程的幻象与真实"【32】"敏捷软件开发-使用SCRUM过程(影印版"(Agile Software Development with Scrum【33】"解析极限编程:拥抱变化(影印版"(Extreme ProgrammingExplained:Embrace Change【34】"敏捷软件开发工具——精益开发方法"(Lean Software Development:An Agile Toolkit【35】"敏捷软件开发(中文版"(Agile Software Development【36】"特征驱动开发方法原理与实践"(A Practical Guide to Feature-Driven Development【37】"敏捷建模:极限编程和统一过程的有效实践"(Agile Modeling:Effective Practices for eXtreme Programming and the Unified Process【38】"敏捷项目管理"(Agile Project Management: Creating Innovative Products【39】"自适应软件开发—一种管理复杂系统的协作模式" (Adaptive Software Development:a collaborative approach to managing complex systems【40】"Rational统一过程:实践者指南"(The Rational Unified Process Made Easy: A Practitioner's Guide to the RUP 【41】"CMMI精粹--集成化过程改进实用导论"(CMMI Distilled: A Practical Introduction to Integrated Process Improvement 【42】"CMMI——过程集成与产品改进指南(影印版"(CMMI : Guidelines for Process Integration and Product Improvement【43】"领域驱动开发"(Domain-Driven Design:Tacking Complexity in the heart of software【44】"创建软件工程文化"(Creating a Software Engineering Culture【45】"过程模式"(More Process Patterns : Delivering Large-Scale Systems Using Object Technology【46】"软件工艺"(Software Craftsmanship【47】"软件需求"(Software Requirements【48】"软件需求管理:统一方法"(Managing Software Requirements:A Unified Approach【49】"软件复用技术:在系统开发过程中考虑复用" (Software Reuse Techniques Adding Reuse to the Systems Development Process【50】"软件复用:结构、过程和组织"(Software Reuse Architecture,Process and Organization for Business Success 【51】"分析模式:可复用的对象模型" (Analysis Patterns :Reusable Object Models【52】"Design by Contract原则与实践"( Design by Contract by Example【53】"UML 用户指南"(The Unified Modeling Language User Guide【54】"UML参考手册"(The Unified Modeling Language Reference Manual【55】"系统分析与设计(第5版"(Systems Analysis and Design, Fifth Edition【56】"软件构架实践(第2版" (Software Architecture in Practice,Second Edition 【57】"企业应用架构模式"(Patterns of Enterprise Application Architecture【58】"软件体系结构的艺术"(The Art of Software Architecture:Design Methods and Techniques【59】"软件构架编档"(Documenting Software Architectures:Views and Beyond 【60】"OO项目求生法则"(Surviving Object-Oriented Projects【61】"OOD启思录" (Object-Oriented Design Heuristics【62】"对象揭秘:Java、Eiffel和C++"(Objects Unencapsulated: Java, Eiffel and C++【63】"软件开发的科学与艺术"(The Science and Art of Software Development 【64】"程序设计实践"(The Practice of Programming【65】"代码阅读方法与实践"(Code Reading: The Open Source Perspective 【66】"代码大全"(Code Complete【67】"重构手册(中文版"(Refactoring workbook【68】"程序设计语言——实践之路"(Programming Language Pragmatics 【69】"高质量程序设计指南--C++/C语言"【70】"C程序设计(第二版"【71】"C++程序设计"【72】"C++面向对象程序设计"(Object-Oriented Programming in C++ Fourth Edition【73】"C++ Gotchas(影印版"(C++ Gotchas: Avoiding Common Problems in Coding and Design【74】"Essential C++ 中文版"(Essential C++【75】"C++经典问答"(C++ FAQs (2nd Edition【76】"C++ Templates中文版"(C++ Templates: The Complete Guide【77】"C++标准程序库—自修教程与参考手册"(The C++ Standard Library 【78】"C++ STL(中文版"(C++ Standard Template Library【79】"泛型编程与STL"(Generic Programming and the STL: Using and Extending the C++ Standard Template Library 【80】"C++多范型设计"(Multi-Paradigm Design for C++【81】"C++设计新思维(泛型编程与设计模式之应用"(Modern C++ Design : Generic Programming and Design Patterns Applied 【82】"C++沉思录"(Ruminations on C++【83】"Accelerated C++ 中文版"(Accelerated C++【84】"Advanced C++ 中文版"(Advanced C++ Programming Styles and Idioms【85】"Exceptional C++(中文版" "More Exceptional C++(英文版" (Exceptional C++, More Exceptional C++【86】"C++编程惯用法——高级程序员常用方法和技巧" (C++ Strategies and Tactics【87】"深度探索C++对象模型"(Inside The C++ Object Model【88】"Applied C++ 中文版——构建更佳软件的实用技术"(Applied C++: practical techniques for building better software 【89】"C++高效编程:内存与性能优化"(C++ Footprint and Performance Optimization【90】"提高C++性能的编程技术"(Efficient C++: Performance Programming Techniques【91】"代码优化:有效使用内存"(Code Optimization: Effective Memory Usage【92】"大规模C++程序设计" ( large-Scale C++ Software Design【93】"Java编程语言(第三版"(The Java Programming Language,Third Edition【94】"UML Java程序员指南"(UML For Java Programmers【95】"最新Java 2 核心技术"(Core Java 2【96】"Java编程艺术"(The Art of Java【97】"J2EE核心模式(原书第2版"(Core J2EE Patterns: Best Practices and Design Strategies, Second Edition【98】"应用程序调试技术"(Debugging Applications【99】"软件测试"(Software Testing A Craftsmaj's Approach(Second Edition【100】"软件测试求生法则"(Surviving the Top Ten Challenges of Software Testing:A People-Oriented Approach【101】"功能点分析—成功软件项目的测量实践"(Function PointAnalysis:Measurement Practices for Successful Software Projects 【102】"走查、审查与技术复审手册—对程序、项目与产品进行评估(第3版"(Handbook of Walkthroughs,Inspections,and Technical Reviews:Evaluating Programs,Projects,and Products,3rd ed.【103】"配置管理原理与实践"(Configuration Management Principles and Practice【104】"软件发布方法"(Software Release Methodology【105】"Lex 与Yacc(第二版"(Lex & Yacc,Second Edition【106】"用TCP/IP进行网际互联"(TCP/IP网络互联技术(Internetworking With TCP/IP【107】"TCP/IP路由技术"(Routing TCP/IP【108】"Windows 程序设计(第5版(上、下册"(Programming Windows (Fifth Edition【109】".NET构架技术与Visual C++编程"(.NET Architecture and Programming using Visual C++【110】"Microsoft .NET程序设计技术内幕" (Programming Microsoft .NET【111】"Microsoft C# Windows程序设计(上、下册"【112】"基于C++ CORBA 高级编程"(Advanced CORBA Programming withC++【113】"计算机图形学"(Computer Graphics【114】"计算机图形学:C语言版(第2版"英文影印版"(Computer Graphics: C Version, Second Edition【115】"计算机图形学(第三版"(Computer Graphics with OpenGL, 3e【116】"Windows游戏编程大师技巧(第二版"(Tricks of the Windows Game Programming Gurus, 2nd【117】"顶级游戏设计:构造游戏世界"(Ultimate Game Design: Building Game Worlds【118】"汇编语言编程艺术"(The Art of Assembly Language【119】"软件剖析――代码攻防之道"(Exploiting Software:how to break code 【120】"编写安全的代码"(Writing secure Code【121】"应用密码学(协议算法与C源程序"(AppliedCryptography:Protocols,Algorithms,and Source Code in C【122】"网络信息安全的真相"(Secrets and Lies:Digital Security in a Networked World【123】"数据仓库项目管理"(Data Warehouse Project Management【124】"数据挖掘概念与技术"(Data Mining:Concepts and Techniques【125】"人工智能"(Artifical Intelligence: A new Synthesis 【126】"神经网络设计" (Neural Network Design【127】"网格计算"(Grid Computing【128】"工作流管理—模型方法和系统"(workflow management:models,methods,and systems。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机科学与技术专业推荐书目
1.数学分析(高等数学):
《数学分析新讲》北大张筑生
《数学分析教程》南大数学系
《数学分析》复旦大学
《微积分学教程》菲赫金哥尔茨
2.高等代数
《高等代数》南京大学林成森,盛松柏
《高等代数》清华大学
《代数学》莫宗坚
3.概率论与数理统计
随机数学
离散概率论
4.计算方法
《计算方法(Computational Methods)》华中理工大学数学系
《数值分析引论》德国Stoer
5.离散数学
a) 集合论
《基础集合论》北师大
《集合论导引》南大朱梧
b) 数理逻辑
《数理逻辑》莫宗坚
《面向计算机科学的数理逻辑》中科院软件所陆钟万
《数理逻辑教程》南大朱梧
《数学基础引论》南大朱梧
《Introduction to Axiomatic Set Theory》世界图书出版社
《A Course of Mathematical Logic》世界图书出版社
c) 图论
《图论及其算法》科大王树禾
《图论及其应用》 Bondy & Murty
《图论和电路网络》人民邮电出版社
《Modern Graph Theory》世界图书出版社GTM系列
d) 组合数学
《具体数学》 Graham和Knuth等
6.抽象代数
《代数学》莫宗坚
《Introduction to Linear and Abstract Algebra》 /~ec/book/ 7.数论
《初等数论》潘氏兄弟著,北大版
《数论导引》华罗庚
《Introduction to Algorithmic Number Theory》 Bach
8.计算机算法
《Introduction to Algorithms》 Corman等
9.计算理论
《计算理论基础》 Lewis & Papadimitriou
《形式语言与自动机》北邮
10.计算机基础
《计算机文化》(New Perspective of Computer Science)机械工业出版社
《计算科学导论》厦门大学赵致琢
11.计算机专业课
《计算机组成与结构》清华大学王爱英
《IBM—PC汇编语言程序设计》清华大学沈美明
《电路原理》邱关源
《电子技术基础》康华光 or 童诗白
《数字逻辑》北工大刘英娴 or 清华大学阎石
12.计算机体系结构:
《Computer Organization and Architectureesigning for Performance》 Stallings
《Computer architecture: aquantitative approach》 Patterson & Hennessy 13.操作系统:
《操作系统的内核设计与实现》
《现代操作系统》 A.S.Tanenbaum
《操作系统》张尧学
《Windows操作系统原理》微软
14.编译原理:
《编译原理及实践》(Compiler Construction Principles and Practice) Louden 15.数据库:
《Database System Concepts》 Abraham Silberschatz等
《数据仓库》机械工业出版社
16.计算机网络:
《Computer Networks》 A.S.Tanenbaum /rfc.htm 17.人工智能:
《Artificial Intelligence A New Synthesis》 Nils J.Nilsson
《人工鱼—计算机动画的人工生命方法》涂晓媛
18.软件工程:
《人月神话》中国电力出版社影印版
《软件工程-实践者研究的方法》机械工业出版社译本
《人件》
《软件开发的科学与艺术》《软件企业的管理与文化》微软。