欢迎来到加倍考研网! 北京 上海 广州 深圳 天津
微信二维码
在线客服 40004-98986
推荐适合你的在职研究生专业及院校
计算机专业的学生,劝你们一定要读这10本书长沮

计算机专业的学生,劝你们一定要读这10本书

每个专业都有必读书单,就像每个专业都有必修课一样,计算机科学专业也不例外,与任何研究领域的学科一样,计算机科学也有着悠久的历史,其发展历程和成果,足以填满一座图书馆。在这份榜单中,我们列出了计算机专业的学生必读经典书籍,这份书单上的书包罗万象,从行业传记,到最早的计算机书籍,再到操作指南,应有尽有。下面来看看有哪些:1. 《信号与系统》本书是美国麻省理工学院的经典教材之一,涉及到信号与系统分析的基本理论基本分析方法及其应用。全书共分十一章:主要讲述了线性系统的基本理论、信号与系统的基本概念、线性时不变系统、连续舞样、通信和反馈系统中的实例,并行讲座了连结系统、离散系统、时域系统和频瑾系统的分析方法,以使读者能透乇地理解各种信号系统的分析方法并比较其异同。2. 《新机器的灵魂》Tracy Kidder的《新机器的灵魂》是计算机科学领域为数不多的必读的历史书籍之一,kidder的这本经典著作第一次出版在1981年,至今仍然是备受推崇的计算机书籍之一,它完整地记录下了当时一家公司齐心协力把一种新的小型计算机推向市场的过程中所发生的一系列戏剧性的、充满戏剧色彩的、激动人心的故事。计算机专业的学生也会欣赏这种商业模式,这里面也只提到了一种模式,但它已经成为许多科技企业仍在坚持的一种模式。3. 《HTTP权威指南》HTTP有很多应用,但最著名的是用于web浏览器和web服务器之间的双工通信。软硬件工程师也可以将本书作为HTTP及相关web技术的条理清楚的参考书使用;系统架构师和网络管理员可以通过本书更好地了解如何设计、实现并管理复杂的网络架构;性能工程师和分析人员可以从高速缓存和性能优化的相关章节中获益;市场营销和咨询专家可以通过概念的介绍更好地理解web技术的前景。本书对一些常见的误解进行了说明,推荐了“各种使用诀窍”,提供了便捷的参考资料,并且对枯燥且令人费解的标准规范进行了可读性很强的介绍。4. 《鸟哥的Linux的私房菜》本书是初学者学习Linux不可多得的一本入门好书,全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口 shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理,以及主机系统与程序的管理,如查看进程、任务分配和作业管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。5.《编码》在《编码》一书中,向我们展示了使用语言的一些直观方法并创造新的方法来进行相互之间的交流,此书使我们明白了这种创造性以及我们人类对交流的迫切需求。6. 《图解TCP/IP》书中讲解了网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络安全等内容,引导读者了解和掌握TCP/IP,营造一个安全的、使用放心的网络环境。7. 《程序员思维修炼》本书解释了为什么软件开发是一种精神活动,思考如何解决问题,并就开发人员如何能更好地开发软件进行了评论。书中不仅给出了一些理论上的答案,同时提供了大量实践技术和窍门。8. 《创新者》《创新者》是沃尔特·艾萨克森继全球畅销书《史蒂夫·乔布斯传》之后的又一部力作,作者在这本书中为读者描述了历史上许多为计算机和互联网做出贡献的人。其中包括拜伦勋爵的女儿艾达拉夫拉斯(Ada Lovelace),她早在19世纪40年代就开创了计算机编程的先河;还有科学家冯·诺依曼、仙童半导体公司的“八叛逆”、天才图灵、英特尔的格鲁夫、微软的比尔·盖茨、苹果公司的乔布斯、谷歌的拉里·佩奇等。9. 《深入理解计算机系统原书第二版 》本书的最大优点是为程序员描述计算机系统的实现细节,帮助其在大脑中构造一个层次型的计算机系统,从最底层的数据在内存中的表示到流水线指令的构成,到虚拟存储器,到编译系统,到动态加载库,到最后的用户态应用。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好地理解程序的行为为什么是这样的,以及效率低下是如何造成的。10. 《Hands-on Machine learning》这本书好在,作者是一个能把复杂事情讲明白的人,书的内容层层递进,前后呼应,能将内容组织的非常好,以至于这本书能抓住读者。这本书有不少数学公式,基本上完美解答了deep learning in Python里没有讲明白的"这些算法是什么"这个问题,但是在作者的讲解下,你一点都不会觉得难

红眼病

每个专业都有的书,毫无疑问是这四本,必须上榜!

每个专业都有的书,必须是这一本啊!(sorry,走错片场了!)思修大学四年,是我们一生非常重要的阶段,还记得大学第一节课上思修,这一节课几乎是大学四年人到的最齐的一节课了。当时思修老师说:我最享受的一节课就是大学给你们上的第一节课,每一届学生,不同的脸庞,但是他们脸上都有共同的特点,对于知识的渴求,对于大学的好奇,我希望你们能一直保持这种状态。可最终还是让思修老师失望了,自此一节课比 一节课人少 ,除非老师说下节课点名,不然不可能到齐,终于还是变成了大学里的“老油条”,学会了翘课,学会了帮人代答到。史纲到了大一下学期学《中国近现代史纲要》,这是我最喜欢的一门,每天老师都会用讲故事的方式让我们来了解近现代史发展,课堂上从来没犯过困,听得津津有味。马原太难了根本听不懂,哲学部分更难,什么唯物论、辩证法、真理和价值,每次上课总是会犯困,还好考试时是半开卷,要不然肯定会挂科。毛概这门课也是很有意思,还可以看一些历史纪录片,很轻松也学到了很多知识的一门课。上面这四本书可以说是大学生所有专业都必须有的四本书,也是考研政治必考的内容。你还记得当时上这四门课的内心活动吗?大学生活里的我们,完成了从思修到近代史,到马哲再到毛概的一步一步的蜕变,经历一次又一次爱的教育、理想的升华、心灵的美化。我们的灵魂,在不知不觉中备受洗涤,学会了更多人生道理。你呢,你们专业都有哪些必修课呢?

柏林墙

最受欢迎的25本计算机编程书籍

程序员修炼之道《程序员修炼之道》由一系列的独立的部分组成,涵盖的主题从个人责任、职业发展,直到用于使代码保持灵活、并且易于改编和复用的各种架构技术。利用许多富有娱乐性的奇闻轶事、有思想性的例子以及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。无论你是初学者,是有经验的程序员,还是软件项目经理,本书都适合你阅读。代码整洁之道《代码整洁之道(英文版)》提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,《代码整洁之道(英文版)》作者给出了一系列行之有效的整洁代码操作实践。这些实践在《代码整洁之道(英文版)》中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。代码大全史蒂夫·迈克康奈尔(Steve McConnell)被公认为软件开发社区中的首要作者和发言人之一。他是Construx Software公司的首席软件工程师。他所编著的图书包括曾被《软件开发》杂志授予优异产品震撼大奖的《代码大全》和《快速软件开发》,以及《软件项目生存指南》和《专业软件开发》重构重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。多年前,正是本书原版的出版,使重构终于从编程高手们的小圈子走出,成为众多普通程序员日常开发工作中不可或缺的一部分。本书也因此成为与《设计模式》齐名的经典著作,被译为中、德、俄、日等众多语言,在世界范围内畅销不衰。本书凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书最初出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。深入浅出设计模式《深入浅出设计模式》(影印版)的编写运用许多最新的研究,包括神经生物学、认知科学以及学习理论,这使得《深入浅出设计模式》(影印版)能够将这些设计模式深深地烙印在你的脑海中,不容易被遗忘。你将会更擅长于解决软件设计中的问题,并能够和你的团队成员用模式的语言来更好地沟通人月神话20余年畅销不衰的经典巨作,软件工程领域的圣经宝典!IBM大型电脑之父Fred Brooks20余年开发经验的汇集,远谋深虑,字字珠玑!技术之巧与人文之美的完美结合!纯正原版影印,真正理解大师的睿智思维,再无译文之歧义困扰!更收录包括《No Silver Bullet》(没有银弹)在内的最新四篇经典论文!代码整洁之道-程序员的职业素养1. 汇聚编程大师40余年编程生涯的心得体会2. 阐释软件工艺中的原理、技术、工具和实践3. 助力专业软件开发人员具备令人敬佩的职业素养成功的程序员在以往的工作和生活中都曾经历过大大小小的不确定性,承受过永无休止的压力。他们之所以能够成功,是因为拥有一个共同点,都深切关注创建软件所需的各项实践。他们将软件开发视为一种需要精雕细琢加以修炼的技艺,他们以专业人士的标准要求自己,他们具有职业素养。软件开发大师Robert C. Martin在书中介绍了真实软件技艺中的各项原则、技术、工具和实践,展示了怎么以自豪、自尊和自信的心态进行软件开发,怎么取得卓越表现和丰硕成果,怎么做到有效沟通和确切估算,怎么以坦诚的心态面对困难,并引导读者认识到专业程序员肩负的责任重大,阐述了什么才是程序员的职业素养。书中的具体内容包括:● 成为真正的软件专业人士需要具备哪些条件,如何应对彼此冲突又紧张的进度表和不近情理的管理人员;● 如何做到流畅编程,克服阻塞状态;● 如何应对无休止的工作压力,避免崩溃;● 如何培养坚持不懈的态度,如何拥抱新的开发范式;● 如何管理好时间,避免身陷泥潭无法自拔;● 如何培育有利于程序员和开发团队茁壮成长的环境;● 什么时候应该说“不”,怎么说;● 什么时候应该说“是”,承诺意味着什么。软件强大、优雅而实用,让人惊叹不已,不论是开发者还是用户都乐于使用这样的软件。它们并非是由机器编写出来的,而是出自那些对软件技艺拥有坚定信念的专业软件开发者之手。本书将帮助读者成为专业软件开发者中的一员,并赢得只有他们才能拥有的荣誉感和成就感。修改代码的艺术世界级计算机专家Michael C. Feathers的经典之作,软件开发大师Robert C. Martin作序倾情推荐,修改遗留代码的权威指南。深入剖析修改遗留代码的各种方法和策略,从理解遗留代码、为其编码测试、重构及增加特性等方面给出大量实用建议,是所有程序开发人员必读之作。设计模式这本书结合设计实作例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。书中分类描述了一组设计良好、表达清楚的软件设计模式,这些模式在实用环境下特别有用。此书适合大学计算机专业的学生、研究生及相关人员参考。书中涉及的设计模式并不描述新的或未经证实的设计,只收录了那些在不同系统中多次使用过的成功设计程序员的面试经典本书是原谷歌资深面试官的经验之作,层层紧扣程序员面试的每一个环节,全面而详尽地介绍了程序员应当如何应对面试,才能在面试中脱颖而出。第1~7 章主要涉及面试流程解析、面试官的幕后决策及可能提出的问题、面试前的准备工作、对面试结果的处理等内容;第8~9 章从数据结构、概念与算法、知识类问题和附加面试题4 个方面,为读者呈现了出自微软、苹果、谷歌等多家知名公司的150 道编程面试题,并针对每一道面试题目,分别给出了详细的解决方案。软技能这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的所有“软技能”。本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程到精耕细作出一份杀手级简历,从创建大受欢迎的博客到打造你,从提高自己工作效率到与如何与“拖延症”做斗争,甚至包括如何投资不动产,如何关注自己的健康。本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、精神篇等七篇,概括了软件行业从业人员所需的“软技能”。通过阅读本书,软件工程人员、编程人员和其他技术人员能够积极思考自己的职业生涯,丰富自己的生活,让自己更接近成功。计算机程序的构造和解释《计算机程序的构造和解释(原书第2版)》1984年出版,成型于美国麻省理工学院(MIT)多年使用的一本教材,1996年修订为第2版。在过去的二十多年里,《计算机程序的构造和解释(原书第2版)》对于计算机科学的教育计划产生了深刻的影响。第2版中大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。编码:隐匿在计算机软硬件背后的语言本书讲述的是计算机工作原理。作者用丰富的想象和清晰的笔墨将看似繁杂的理论阐述得通俗易懂,你丝毫不会感到枯燥和生硬。更重要的是,你会因此而获得对计算机工作原理较深刻的理解。这种理解不是抽象层面上的,而是具有一定深度的算法导论这本书深入浅出,全面地介绍了计算机算法。对每一个算法的分析既易于理解又十分有趣,并保持了数学严谨性。本书的设计目标全面,适用于多种用途。涵盖的内容有:算法在计算中的作用,概率分析和随机算法的介绍。书中专门讨论了线性规划,介绍了动态规划的两个应用,随机化和线性规划技术的近似算法等,还有有关递归求解、快速排序中用到的划分方法与期望线性时间顺序统计算法,以及对贪心算法元素的讨论。此书还介绍了对强连通子图算法正确性的证明,对哈密顿回路和子集求和问题的NP完全性的证明等内容。全书提供了900多个练习题和思考题以及叙述较为详细的实例研究。人件在软件管理领域,很少有著作能够与本书媲美。作为经久不衰的畅销书,本书深刻地洞察到软件开发的最大问题不在于技术,而在于人。人的因素并不容易解决,一旦解决了,你将更有可能获得成功。本书是软件管理领域的传奇经典,被誉为“对美国软件业影响最大的一本书”。全书从管理人力资源、创建健康的办公环境、雇用并留用正确的人、高效团队形成、改造企业文化和快乐工作等多个角度阐释了如何思考和管理软件开发的最大问题——人(而不是技术),以得到高效的项目和团队。作者在第3版中添加了6章内容,并对先前的内容做了调整,使其更能应对当今软件的开发环境和挑战。例如,第3版讨论了一些领导力上的病理症状,这些是先前版本中没有作为病理来归纳的;书中还讲述了会议文化的演进,以及如何管理新旧成员水火不容的混合团队,讨论了为何一些日常使用的工具会成为团队前进的阻力而非动力。任何需要管理软件项目或软件组织的人员都能从本书中寻找到有价值的建议编程珠玑本书是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley 以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。本书的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。本书对各个层次的程序员都具有很高的阅读价值。.多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位列前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,成为世界计算机界名刊《ACM通讯》历史上最受欢迎的专栏,最终结集为两部不朽的计算机科学经典名著,影响和激励着一代又一代程序员和计算机科学工作者。本书为第一卷,主要讨论计算机科学中最本质的问题:如何正确选择和高效地实现算法。..在书中,作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了历史上众大师们在探索解决方案中发生的轶事、走过的弯路和不断精益求精的历程,引导读者像真正的程序员和软件工程师那样富于创新性地思考,并透彻阐述和总结了许多独特而精妙的设计原则、思考和解决问题的方法以及实用程序设计技巧。解决方案的代码均以C/C++语言编写,不仅有趣,而且有很大的实战示范意义。每章后所附习题极具挑战性和启发性,书末给出了简洁的解答。企业应用架构模式《企业应用架构模式》作者是当今面向对象软件开发的权威,他在一组专家级合作者的帮助下,将40多种经常出现的解决方案转化成模式,最终写成这本能够应用于任何一种企业应用平台的、关于解决方案的、不可或缺的手册。《企业应用架构模式》获得了2003年度美国软件开发杂志图书类的生产效率奖和读者选择奖。《企业应用架构模式》分为两大部分。第一部分是关于如何开发企业应用的简单介绍。第二部分是《企业应用架构模式》的主体,是关于模式的详细参考手册,每个模式都给出使用方法和实现信息,并配以详细的Java代码或C#代码示例。此外,整《企业应用架构模式》中还用了大量UML图来进一步阐明有关概念。《企业应用架构模式》是为致力于设计和构建企业应用的软件架构师、设计人员和编程人员而写的,同时也可作为高等院校计算机专业及软件学院相关课程的参考教材。算机程序的构造和解释(原书第2版)》1984年出版,成型于美国麻省理工学院(MIT)多年使用的一本教材,1996年修订为第2版。在过去的二十多年里,《计算机程序的构造和解释(原书第2版)》对于计算机科学的教育计划产生了深刻的影响。第2版中大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。计算机程序设计艺术首先介绍编程的基本概念和技术,然后详细讲解信息结构方面的内容,包括信息在计算机内部的表示方法、数据元素之间的结构关系,以及有效的信息处理方法。此外,书中还描述了编程在模拟、数值方法、符号计算、软件与系统设计等方面的初级应用。此第3版增加了数十项简单但重要的算法和技术,并根据当前研究发展趋势在数学预备知识方面做了大量修改。领域驱动设计《领域驱动设计:软件核心复杂性应对之道》是领域驱动设计方面的经典之作。全书围绕着设计和开发实践,结合若干真实的项目案例,向读者阐述如何在真实的软件开发中应用领域驱动设计。书中给出了领域驱动设计的系统化方法,并将人们普遍接受的一些最佳实践综合到一起,融入了作者的见解和经验,展现了一些可扩展的设计最佳实践、已验证过的技术以及便于应对复杂领域的软件项目开发的基本原则。《领域驱动设计:软件核心复杂性应对之道》适合各层次的面向对象软件开发人员、系统分析员阅读。编程人生业界顶尖的程序员是怎么走上编程道路的?他们的编程工作创造和改变了人类历史,在这一过程中都有哪些经验和教训?他们对计算机软件行业的过去、现在和未来有什么独到的看法和见解?他们对培养、发现、选拔、面试优秀的程序员有什么建议?放下手头的工作,听听这些软件先驱们的故事和建议,眼界可以更开阔,思路可以更清晰,方向可以更明确,人生可以更精彩。作者Peter Seibel采访了下面这15位世界级编程大师,本书是他在近80个小时的访谈录音基础上整理汇编而成的。 Jamie Zawinski:Lisp程序员,XEmacs开发者,Netscape浏览器和Mozilla核心开发者。 Brad Fitzpatrick:书中唯一的80后,LiveJournal和memcached开发者。现效力于Google。 Douglas Crockford:JavaScript权威,JSON之父。现任Yahoo架构师。 Brendan Eich:JavaScript之父。Mozilla公司CTO。 Joshua Bloch:如果说Gosling是Java之父,那Bloch就是使Java真正成熟的教父,Java 2到5的核心架构师。现为Google首席Java架构师。 Joe Armstrong:Erlang和OTP(开放电信平台)框架之父。 Simon Peyton Jones:Haskell先驱。ACM会士。现为微软剑桥研究院研究员。 Peter Norvig:Google研发总监。ACM会士。 Guy Steele:精通多门语言,Common Lisp和Scheme开发者之一,Java语言规范作者之一,Common Lisp、Fortran、C、ECMAScript和Scheme等语言标准化委员会成员。高性能科学计算的语言Fortress设计者。ACM会士,美国工程院院士。Sun公司院士。 Dan Ingalls:与Alan Kay合作开发了Smalltalk,是该语言的真正实现者。现为Sun公司杰出工程师。 L. Peter Deutsch:JIT(即时)编译技术发明者之一,PostScript文件浏览器GhostScript的作者。ACM会士。Sun公司院士。 Ken Thompson:图灵奖得主。Unix之父。UTF-8 Unicode编码设计者。 Fran Allen:图灵奖第一位女得主。编译技术公认权威。IEEE院士,ACM会士,美国工程院院士。IBM院士。 Bernie Cosell:Internet奠基人,ARPANET最早的路由计算机IMP设计者之一。 Donald Knuth:多卷本经典巨著《计算机程序设计艺术》的作者,排版软件TeX的作者,图灵奖得主。快速软件开发提高软件开发的速度,按进度计划完成项目,是软件开发项目管理最常见和最难解决的问题。这本书在总结了包括微软公司在内的美国软件业成千上万个软件开发项目的实践经验、研究成果、经验教训的基础上,详细列出了几十种经实践证明可以直接在软件开发中应用,以提高开发速度的最佳实践方法、开发策略、实用技巧等,帮助开发人员和项目经理在了解软件开发中最常见错误的基础上,根据自身实际情况,制定出满足项目进度、成本、质量与其他目标要求的最佳方案。算法《算法(英文版第4版)》作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些Java代码实现采用了模块化的编程风格,读者可以方便地加以改造。本书配套网站提供了本书内容的摘要及更多的代码实现、测试数据、练习、教学课件等资源。持续交付Jez Humble编著的《持续交付(发布可靠软件的系统方法)》讲述如何实现更快、更可靠、低成本的自动化软件交付,描述了如何通过增加反馈,并改进开发人员、测试人员、运维人员和项目经理之间的协作来达到这个目标。《持续交付(发布可靠软件的系统方法)》由三部分组成。第一部分阐述了持续交付背后的一些原则,以及支持这些原则的实践。第二部分是本书的核心,全面讲述了部署流水线。第三部分围绕部署流水线的投入产出讨论了更多细节,包括增量开发技术、高级版本控制模式,以及基础设施、环境和数据的管理和组织治理。 《持续交付(发布可靠软件的系统方法)》适合所有开发人员、测试人员、运维人员和项目经理学习参考。软件架构设计《软件架构设计:大型网站技术架构与业务架构融合之道》围绕软件架构设计,系统化地梳理技术架构与业务架构的方法论与实践。《软件架构设计:大型网站技术架构与业务架构融合之道》内容分为5 大部分,第1 部分定义架构的概念和范畴;第2 部分从编程语言、操作系统、网络、数据库、框架、中间件等方面入手,介绍架构学的基础知识;第3 部分从高并发、高可用与稳定性、一致性、CAP 理论等角度,分析技术架构知识;第4 部分从业务架构思维、技术架构与业务架构的融合角度,阐述业务架构知识;第5 部分从个人素质、团队能力两大方面,诠释从技术到管理的转变方法。通过本书,读者可以对业务软件的架构方法学有全局的认识,同时对软件架构的核心能力有深刻的理解,对个人的技术成长起到一定的借鉴作用。《软件架构设计:大型网站技术架构与业务架构融合之道》不仅适合工程师、架构师阅读,也适合企业系统开发人员在内的软件开发从业人员阅读。

呼拉圈

计算机专业必读哪两本经典书籍?

年轻人,你渴望力量吗?二胖作为一个从传统行业转行到IT行业的底层青年,在自学计算机技术的过程中经历了很多困惑与挫折,尽管现在也没能很好的掌握CS的专业知识,但是勉强能为大家推荐两本计算机科学的经典书籍。上图冯·诺依曼大神和大神背后的黑皮书在网上名气很大。计算机专业的教材汗牛充栋,根据豆瓣读书组的数据单单由机械工业出版社出版的计算机科学丛书(黑皮书)就有513册,除去同名图书的不同版本也有三百多册;国内各大高校自己编写的教材更是数不胜数。二胖经过艰辛的收集与整理,集齐了二百多本机工社的黑皮书,面对这么多教材,我有些迷茫。我想一辈子也看不完这么多专业图书,正所谓“吾生也有涯,而知也无涯”。现在互联网上到处都是学习资源,然而精华与糟粕并存。就算像黑皮书基本都是精华,可还是不够精简。经过不断的探索总结与询问公司程序员小伙伴,我总结出了一份只含七本图书的清单。七本经典书籍分别是:《深入理解计算机系统》、《数据密集型应用系统设计》、《计算机程序的构造和解释》、《算法设计手册》、《计算机科学中的数学》、《操作系统导论》、《计算机网络:自顶向下方法》。七本教材分别花一两百个小时进行学习是很有必要的,不论是对专业能力还是职业生涯的提升都是巨大的。还是太多?如果小伙伴们觉得七本图书要花一千多个小时学习是比较艰难的一件事,那我推荐你先专注于学习两本图书:《深入理解计算机系统》 和 《数据密集型应用系统设计》。投入到这两本书的时间可以获得极高的回报率,特别适合从事网络应用开发的自学工程师。这两本书也可以作为上面表格中其他科目的纲领。程序员分为两种:一种充分理解了计算机科学,从而有能力应对充满挑战的创造性工作;另一种仅仅凭着对一些高级工具的熟悉而勉强应付。嘿嘿,二胖是智能硬件产品经理(IHPM)。这两种人都自称软件工程师,都能在职业生涯早期挣到差不多的工资。然而,随着时间流逝,第一种工程师不断成长,所做的事情将会越来越有意义且更为高薪,不论是有价值的商业工作、突破性的开源项目、技术上的领导力或者高质量的个人贡献。第一种工程师总是寻求深入学习计算机科学的方法,或是通过传统的方法学习,或是在职业生涯中永无止息地学习;第二种工程师 通常浮于表面,只学习某些特定的工具和技术,而不研究其底层的基本原理,仅仅在技术潮流的风向改变时学习新的技能。如今,涌入计算机行业的人数激增,然而计算机专业的毕业生数量基本上未曾改变。第二种工程师的供过于求正在开始减少他们的工作机会,使他们无法涉足行业内更加有意义的工作。对小伙伴们来说,不论正在努力成为第一种工程师,还是只想让自己的职业生涯更加安全,学习计算机科学是唯一可靠的途径。《深入理解计算机系统》简介:本书从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。全书共12章,主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。书中提供大量的例子和练习,并给出部分答案,有助于读者加深对正文所述概念和知识的理解。——《深入理解计算机系统(原书第3版)》深入理解计算机系统应该是最优秀的计算机系统导论型作品,它创造性的把操作系统,计算机组成结构,数字电路,以及汇编原理这些计算机基础学科中的核心概念汇集在一起,从而覆盖了指令集体系结构,汇编语言,代码优化,计算机存储体系架构,链接,装载,进程,以及虚拟内存这些程序员所需了解的关键计算机系统知识。如果想打下扎实的计算机基础又不想把操作系统计算机结构编译原理这些书统统读一遍,阅读深入理解计算机系统是最有效率的方式。《深入理解计算机系统》对于那些想了解计算机系统以求编写更快、更高效、更可靠的软件的人来说是很好的起点。总之《深入理解计算机系统》值得反复深入阅读,理解体会。《数据密集型应用系统设计》简介:全书分为三大部分:第一部分,主要讨论有关增强数据密集型应用系统所需的若干基本原则。首先开篇第1章即瞄准目标:可靠性、可扩展性与可维护性,如何认识这些问题以及如何达成目标。第2章我们比较了多种不同的数据模型和查询语言,讨论各自的适用场景。接下来第3章主要针对存储引擎,即数据库是如何安排磁盘结构从而提高检索效率。第4章转向数据编码(序列化)方面,包括常见模式的演化历程。第二部分,我们将从单机的数据存储转向跨机器的分布式系统,这是扩展性的重要一步,但随之而来的是各种挑战。所以将依次讨论数据远程复制(第5章)、数据分区(第6章)以及事务(第7章)。接下来的第8章包括分布式系统的更多细节,以及分布式环境如何达成一致性与共识(第9章)。第三部分,主要针对产生派生数据的系统,所谓派生数据主要指在异构系统中,如果无法用一个数据源来解决所有问题,那么一种自然的方式就是集成多个不同的数据库、缓存模块以及索引模块等。首先第10章以批处理开始来处理派生数据,紧接着第11章采用流式处理。第12章总结之前介绍的多种技术,并分析讨论未来构建可靠、可扩展和可维护应用系统可能的新方向或方法。随着计算机在数量上的增加,计算机同样开始分散。尽管商业公司过去愿意购买越来越大的大型机,现在的典型情况是,甚至很小的应用程序都同时在多台机器上运行。思考这样做的利弊权衡,即是分布式系统的研究所在,也是越来越重要的一项技能。推荐的 《数据密集型应用系统设计》与传统的教科书相比,它是一本为实践者设计的具有很高的可读性的书,并且保持了深度和严谨性。现今,尤其是在互联网领域,大多数应用都属于数据密集型应用。本书从底层数据结构到顶层架构设计,将数据系统设计中的精髓娓娓道来。其中的宝贵经验无论是对架构师,DBA、还是后端工程师、甚至产品经理都会有帮助。这也是一本深入浅出的书,讲述概念的来龙去脉而不是卖弄定义,介绍事物发展演化历程而不是事实堆砌,将复杂的概念讲述的浅显易懂,但又直击本质不失深度。每章最后的引用质量非常好,是深入学习各个主题的绝佳索引。本书为数据系统的设计、实现、与评价提供了很好的概念框架。读完并理解本书内容后,读者可以轻松看破大多数的技术忽悠,与技术砖家撕起来虎虎生风。最后,二胖肯定会放资源出来的,小伙伴们按下面的链接自行下载吧,如果失效了请联系我。《深入理解计算机系统》:链接:https:///s/1UokTo2-LcwRDHslTStRCRg提取码:ihpm《数据密集型应用系统设计》:链接:https:///s/1iNLD_KDS7EEQZN2HShPBbw提取码:ihpm

潮来笠

计算机考研难吗?计算机考研科目都有哪些?

随着互联网大数据的发展,计算机考研也成为了一个热门的科目,不但本专业的会考,其它专业的也会跨考计算机。那么计算机具体考什么呢?下面跟着启航考研朱老师一起来看看吧!首先我们总体来看一下计算机到底都考什么?公共和专业课。公共课:英语100分 ,政治100分, 数学150分,专业课:408计算机基础综合150分。1、数据结构这门课程是统考408初试考试四门专业课科目之一,也是大多数高校考研计算机初试必考科目,可见数据结构这门课在考研计算机初试中的重要地位。这门课程在计算机考研的考试范围中也是非常重要的,而《数据结构》的重点章节是线性表、树、图、查找和排序。参考书目是《数据结构C语言版》《数据结构精讲和习题讲解》(严蔚敏),大家可以结合这两本书进行知识点的学习,和一些习题的练习。2、计算机组成原理《计算机组成原理》的重点在数据的表示和运算、存储器层次结构、指令系统、中央处理器(CPU)、总线、输入输出(I/O)系统。参考书目是《计算机组成原理(第2版)》(唐朔飞主编),《计算机组成原理-学习指导与习题解答》。复习时要掌握具体的知识体系,总结出自己的知识框架,多做练习。3、计算机操作系统《操作系统》的重点在进程管理和内存管理,其次是文件管理和I/O管理。参考书目是《计算机操作系统》(汤子瀛等主编)。注意的是,存储部分、I/O部分和计算机组成原理课程中有重合,可以相互结合着看。虽然这部分知识相对来说没有那么难,但是复习的时候也不能忽视。4、计算机网络这门课程对于计算机专业的同学来说并不陌生,大家在前几年的课程中都有学过,这门课程的重点在物理层、数据链路层、网络层、传输层、应用层这些层次结构。要明白各个层次结构之间的关系,明白每个层都具有什么功能,拥有什么协议,重要的一些协议的内容以及作用。要能灵活地将各个层次联系起来。参考书目《计算机网络(第7版)》《计算机网络释疑与习题解答》(谢希仁)。虽然这本书在整体试卷中所占的比重没有那么多,但是对于繁多的知识点想要取得高分还是需要努力复习的。考研的过程也是一场艰难的修行,谁能成功上岸,谁就要付出更多的努力。计算机学科的复习也需要一个循序渐进的过程,需要不断地积累总结,最后祝大家都能考出一个好的成绩!

孙膑

阅读这四本书,会让你欲罢不能,必看!

阅读这四本书,会让你欲罢不能,必看!编辑:兰青说书 本文原创 抄袭必究你有没有过在选要看什么书的时候,有时候在看到一本书的简介或者书名的时候会觉得这本书肯定很枯燥然后就没有继续读下去,我今年就读了一本书,我看了书大致是讲关于空间的,听起来超级枯燥,当时因为实在不知道看什么了就选了一本我觉得我枯燥的书看,但是看完之后并没有让我枯燥反而让我还想再读一遍的感觉,你们有没有过因为觉得书很枯燥就错过了让你欲罢不能的好书呢?接下来我就推荐几本关于这类的书籍。《万历十五年》这本书的作者是来自美国的黄仁宇,这本书在豆瓣上的评分高达8.9分,五星好评高达54%,四星好评高达39%,这本书出版于1997年,作者曾是哈弗大学研究所的研究员。这本书没读之前我觉得这本书肯定很枯燥,毕竟看书封面的颜色就只有白色和黄色,色彩很少我以为是那种纯讲理论的书籍,但是这本书是以调侃的风格创作的非常有趣。这本书的影响还是很大的,这本书是讲历史的,但作者用他神奇的创作手法把这种理论性的书籍创作出了另一种大家都喜爱的风格。这本书的内容通俗易懂适合一般不怎么看理论类书的人。《社会契约论》这本书的作者来自法国的卢梭,这本书是在2003年出版的,本书在豆瓣上的评分高达8.8分,5星好评高达50%,四星好评达40%左右。作者卢梭我们应该很熟悉,上学时候经常背诵卢梭的作品。卢梭在法国大革命上做出了很大的贡献,卢梭的代表作大多强调自由民主,比如《爱弥儿》。而这本《社会契约论》则强调政治权利的原理。这本书大多在讲述民主,主权者,执政者法律和立法者,构成整个社会必须要有这五点。这也是卢梭一直强调的社会契约。《人性的枷锁》这本书是威廉萨默赛特毛姆创作的,本书出版于1983年,这本书的豆瓣评分还是很高的,本书在豆瓣评分高达9分,五星好评高达60%,四星好评达30%。作者创作的世界是庞大的。而且创作的人物刻画非常深入人心,就像是发生在我们身边一样。这本书告诉我们人不是完完全全的自由,在不同的环境下有着不同的枷锁,就像我们上学的时候要做成学生的样子,上班的时候就要是上班的样子,生活不会像你想的那样过,所以我们要学会克制,学会隐忍,在这偌大的天地间,我们要因自己的快乐去演奏出悦耳的曲目。枷锁我们每个人都有,每个人都不能幸免,所以让我们每天都是为了快乐而活。《百年孤独》这本书的作者来自哥伦比亚的加西亚马尔克斯,本书在豆瓣评分是8.9分,五星好评达56%,五星四星好评将近80%,这个成绩还是可以的。《百年孤独》出版于1989年,作者不仅是一名作家还是一位记者,作者创作的作品大多偏向反映社会现实生活。这本书的语言是比较直白的但是内容质量还是很高的。《百年孤独》本书的创作手法很新颖,整本书是以荒诞的剧情为基调,告诉我们那个时期有沉重的历史,超脱的现实还有对真实生活的幻想,这就需要爱和团结来战胜当时独孤的和难以生存的社会,这本书还获得了诺贝尔文学奖。我认为如果书里的人名没有那么多大家就会更好读。这些书虽然看着会很枯燥,但当你开始读之后就会觉得书还是很好看的,而且还通过书来告诉我们一些道理。这些书可以多阅读几遍越读就会越有感觉。

计算机考研初试如何准备?

2020考研初试过去后想必很多考生都蒙圈了,为什么这么难,先不说专业课,就英语一和数学一已经撂倒一大片人了。下面我来跟大家分享一下我的考研心得,仅供参考:1、政治暑假:看考研视频,做练习9~11月:背知识点,做真题,总结答题技巧12月:背时政及预测卷大题(能背多少背多少,不要放弃)2、英语暑假前:每天背单词就可以了暑假:做真题阅读(如果感觉难可以先做阅读练习,例如150篇),阅读理解建议看唐迟的视频,方法总结很到位9月:二次刷真题,这个唐迟视频都有规划,可以按照他的来。12月:背预测作文,每天一篇,不求能完全记住,但可以培养语感。3、数学3~5月:看慕课,看课本,做联系(针对一点都不会或忘得差不多的同学)6~8月:一边看考研辅导书,一边刷题(建议不要用复习大全,厚厚一本看着压力就大,而且知识点讲得也不会特别详细)、9~11月:做真题12月:做预测题(本人就吃亏在没做预测题,题型新颖很明显脑子不够用)4、专业课3~5月:看视频,看课本,做练习(针对一点都不会或基本忘干净的同学)6~8月:看考研辅导书,对于一些题型解法做笔记,例如怎样构造哈夫曼树、求关键路径等9~11月:做真题,归纳总结常考题型及算法。12月:将复习好的再从到到尾捋一遍,形成知识框架,并能根据框架解读每一部分具体内容。以上是我的总结,下面给大家推荐一些书籍和视频:1、政治基础:徐涛《核心考案》+徐涛视频+徐涛《习题集》真题:徐涛《真题大全解》预测卷:《肖秀荣8套卷》和《肖秀荣四套卷》,8套卷做做选择题也行,4套卷一定要买,一定要背大题2、英语单词书:都行,选一本你喜欢的就行,关键是坚持背。(不要在意单词书好坏,有本就够用的了)阅读练习:《150篇》黄皮书,当然如果你9月才开始,就不要买了,直接做真题吧真题:张剑的黄皮书,这个就不用说了,阅读理解强烈推荐唐迟老师作文预测:这个我没买,是用电子版的,想背哪个就抄下来,还能练练英语书法。3、数学之前说过了,不推荐买复习大全,带着沉,看着压力大,不如买单科辅导效果更好。高数:汤家凤《高数辅导讲义》线性代数:李永乐《线性代数辅导讲义》,课本用本科用的就行(如果需要的话)概率论:王式安《概率论辅导讲义》,课本也是用本科用的就行题库:汤家凤《1800题》,张宇的题太难了,打击信心,其实题库就是用来加深你对知识的理解与运用,选个简单点的题库就可以了,而且《1800题》中也有进阶题。真题:都行,张宇和汤家凤的差不多预测题:李林的预测卷(据说这几年押中率都很高,我没买,呜呜~你们可以买来看看)4、专业课考研辅导书推荐王道的复习资料,基础视频推荐洪教授(老师说的都是干货,很干脆的山东老师,算法啥的一步一步教你是怎么求得)课本这个就要看你所考学校的要求了。本来想跟大家分享一些学习资料的,不过我太无情啦,考完就删了,23333~最后,跟大家分享一下我的考研经历:我是二战的,一战太作,每天跟家里人置气,偏要不好好学习,结果就over了。二战时6月份开始的,不太自律学习也是马马虎虎,不过也还好,对专业课和数学算是尽心尽力了,忽略了英语和政治。英语11月开始看唐迟视频,做真题,不过并不理想,政治就更垃圾了,做了肖八,感觉就是在培养蒙题的能力,考前一个星期才开始背肖四,毫无疑问,就背了一套卷子。巧的是肖四压中了一道大题,非常兴奋,其余题虽然没压中,但背答案的时候也知道了基本答题思路,就1234列下来,再想个知识点结合材料谈谈,政治60分就这么得到了。英语就比较惨了,一个阅读没读懂,英语作文前几天背的也忘了,不过还好,蒙了一页不算空卷也行了,内心很失望,感觉英语就能得二三十分,都不想考下面的了。但想想,我数学还不错,数学才是我发挥的专场,就坚持下去了。第二天,考数学了,活生生的打脸现场,一道大题算了快一个小时了还没结果,最后把自己能写的都写了,算了算,做了的题才110分,再去掉点错的,完了完了,能及格不?考完出来心情沉重的不想吃饭,后来在好友的劝说下才逐渐平复受伤的心灵,也是想弃考了。后来想了一下,来都来了,还是去看看题吧,得对得起报名费,就考了下午那场。我的专业课是数据结构(80分)和计算机网络(70分),因为考的是网络安全专业,所以。。。。计算机网络那部分考的爬虫、防火墙啥的。。。。没复习!!!!凉了,这下子彻底凉了,但是,这个时候我小强精神附体,即使不会也要写,万一有答对的呢(你说巧不巧,来之前浏览了课本最后一点有关计算机病毒的知识,还刚好选择题有,又刚好我会),大题嘛就只能看着选择题题干寻找有用信息,再结合自己语言写一些了。考完后我告诉所有人,这次完了,我准备找工作了,于是从2019年考研初试结束到2020年初试成绩出来之前,我都坚信我要挣钱养活自己了。然而,上天又来眷顾我了,初试成绩出来了:60,60,88,110,318。多么美妙啊,我都不敢相信自己的眼睛,各科都很平均,过线应该没问题了。我想了很久,想了很多,如果我当时选择弃考,会不会就这么错过了?会的。所以我很感谢自己坚持到了最后。考研难就是因为你复习的时候根本不知道自己复习的怎么样了,你觉得自己很失败,复习的很烂,但其实并不一定,所以,我上面啰啰嗦嗦想告诉大家的是,考研最重要的是坚持,坚持到考完,也许你复习的很不理想,但也要撑下去,多学一点你就是赚了。撑不下去就在心里告诉自己:不学习又能去干什么呢?闲着也是闲着,学着玩呗。

若亡其一

如果你读计算机专业,想要考研,大力推荐这4所性价比超高的院校

随着信息时代的到来,计算机走进了各行各业,计算机变得无处不在。近些年来,计算机专业已经成为了最热门的专业之一,国内很多高校也几乎都开设了计算机专业,这也使得广大考生和家长把计算机专业当作大力“追捧”的对象。单单是毕业于计算机专业的本科生,就业率就很高,而且薪资待遇也好。如果是通过计算机专业考研成功的毕业生,就业优势会更大,无论是薪资待遇还是工作环境等都要比本科生高出一大截,所以不少学生会选择考研来提升自己。但是,计算机专业考研并非易事,相反,难度是很大的。从2019年考研起,计算机专业考研就发生了很大的变化,最显而易见的变化就是,各大高校的录取分数线上涨了20-40分左右。因此,计算机专业考研在院校的选择上面非常需要技巧,好的大学竞争压力会特别大,比如像清华、北邮、南大等。但是除了这些高校,国内也有一些计算机专业考研性价比超高的院校。接下来小匠就给就读计算机专业,想要考研的学生,大力推荐以下这4所性价比超高的院校,选择它们,考研的“困难度”会更低一些。一、哈尔滨工程大学哈尔滨工程大学(前身为“哈军工”)是著名的“国防七校”之一,隶属于国家工信部,目前是一所211性质的大学。计算机科学与技术是哈尔滨工程大学的重点一级学科,在教育部官方学科评估中,哈尔滨工程大学的计算机科学与技术夺得70分,并列排在全国第33位,实力相当不错。哈尔滨工程大学是一所性价比很高的一所大学,计算机专业考研难易度比同层次的其他学校好考一点。果然你的分数马马虎虎,来这里就读肯定不会后悔。二、深圳大学深圳大学属于深圳市重点建设高校,既不是985也不是211,更不是“双一流”大学,但由于地处一线城市,经济实力强,师资力量雄厚,整体办学水平呈上升趋势。其中如计算机专业实力是很强的,发展非常迅速,在教育部第四轮学科评估中,计算机专业被评为B,评级结果还算不错。学校拥有大数据系统计算技术国家工程实验室,另外还与腾讯云共建人工智能学院,实力非常厉害。近些年来,由于大数据、人工智能等领域取得进一步发展,深圳大学抓住时机,异军突起,在国内外埋下了巨大的影响力和知名度。如果选择深圳大学计算机专业考研,性价比还是很高的。三、重庆邮电大学重庆邮电大学是重庆市一所评价不错的工科院校,也是国家布点设立并重点建设的四大邮电高校之一。以理工科见长,其中计算机专业是学校的王牌专业之一,堪比“小211”,含金量挺高。在全国高校第四轮学科评估中,重邮的计算机科学与技术被评为B+,实力不错。随着计算机信息科技的流行,计算机专业也越来越火,录取分也逐年上升。但是,重庆邮电大学作为一所“双非”院校,计算机专业考研还是比较好考的,就业率高,比较好的就业方向是计算智能和数据挖掘方向,特别是大数据X-DATA项目组,多次参加阿里天才比赛取得傲人成绩,很多毕业生都签约了国内一线互联网公司。四、桂林电子科技大学桂林电子科技大学作为工信部与广西区共建高校,具有鲜明的电子信息工程学科资源积淀。其中,计算机科学与技术是广西最早开办的计算机专业,是信息产业部重点学科,广西“十五”重点建设学科。在华南地区,桂电计算机专业的毕业生认可度偏高,连续多年毕业生初次就业率均在92%以上。大部分毕业生在外资、合资及国内著名IT企业工作,就业圈主要在泛珠三角地区等IT范围内。由于区域性的限制,桂林电子科技大学在国内的排名并不靠前,因此。相对来说,桂林电子科技大学的计算机专业考研的难易度会低一些。如果你是读计算机专业,想考研,小匠为你大力推荐这4所性价比超高的院校,相比其他高校来说,考研会比较好考一些。对此,你是怎么认为的呢?欢迎在评论区留言讨论。

银狼

推荐四本高分值的书籍

第一 本推荐《狼道》这本书主要讲述生活中的狼性生存法则,首先是会讲一些企业的案例,然后通过一些小故事来解让,让您看这本书的时候能除了有兴趣以外,更多的故事情节,让您能不会一下子就厌倦。描述了很多以弱胜强的制胜之道。第二本推荐《超值金版-鬼谷子大全集》鬼谷子这个人本身就是个超级传奇人物,很多国家都设立了专门的鬼谷子研究学院,鬼谷子的书,在一般情况下是比较难看懂的,但是经过很多人的共同努力、研究,翻译的版本也是数不胜数,这本书算是比较全面的去解读了鬼谷子这本书。能让人不会完全看不懂,又很有研究价值。第三本推荐《光荣与梦想》20世纪70年代出来的书,一直有人翻译各种版本,在美国的影响力那只能用恐怖来形容。自己都会觉得确实是本相当不错。勾画了美国四十年的历史,这本书好几个美国总统都是读了的,在政治,经济,文化,生活等方面都有很大的影响。第四本推荐《羊皮卷》羊皮卷这本书,如果在励志的角度来看,我想应该没有比他更能励志的了,全球最伟大励志类书籍,影响力最强的一本之一,讲述人生哲理以及成功理念,向命运挑战,这算是非当强力推荐的一本了。

盗墓女

计算机考研攻略|弘时教育

计算机考研攻略|码农还能不能有春天HELLO~,各位研友们,大家晚上好,今天你们又学习了吗?Q:2009年计算机考研专业课程开始实行统一考试,可以结合历年的计算机专业课程谈一下四门专业课程的比例吗?A: 2009年初,进行了研究生计算机入学考试专业课程的第一次全面考试。 综合考试包括计算机数据结构、计算机组成原理、操作系统和计算机网络四门专业课程,共计150分,被称为计算机科学专业基础综合课。 考试中四门专业课的成绩分数分别是: 数据结构45分,计算机组成原理45分,操作系统35分,计算机网络25分。 从2009年初考试的情况来看,计算机专业基础综合考试有两类题型: 单选题和综合应用题。 第一类问题是单项选择题,共有40道题,每道题2分,总分80分。 其中,1-10题为数据结构,11-22题为计算机组成原理,23-32题为操作系统,33-40题为计算机网络。 根据题号,41和42是数据结构问题,分数分别为10和15,43和44是计算机组织问题的原理,分别为8和13,45和46是操作系统问题,分别为7和8,47是计算机网络问题,分数为9。Q:四门专业课之间有什么联系?有没有内容相互融合的地方? 复习时需不需要有固定复习顺序?时间上怎么分配比较合理?A:联系的话,肯定是有的,操作系统的前提课程是数据结构和组成原理。 计算机网络是相对独立的,或者说是不需要别的课程去做铺垫的。 内容的一些交叉,主要体现在组成原理和操作系统之间的两个专业课程,它们其中都包括存储系统和输入 / 输出系统的内容, 只要不是跨专业,也就是说,在本科阶段这些专业课程以前已经系统地研究过了,那么复习不用注重那么多细枝末节了。 但如果是初学者,则首先可以学习数据结构和组成原理,然后再学习操作系统,不然的话可能一些概念和原理理解起来会比较费劲。复习的话可将重点应放在数据结构和组成原则上,尤其是数据结构应花费更多的时间,操作系统和计算机网络有许多知识点需要在理解的基础上记忆,这比较容易。 当然,难度是相对的,具体情况会因人而异,安排灵活。Q:可以了解下去年初试情况和后来录取情况么?初试成绩多少才是有效成绩呢?北京大学计算机考研为例信息科学技术学院2019年各专业复试及录取人数统计如下初试分为以下四个科目:初试各科成绩阶段分布:计算机科学与技术复试6人,录取4人(2019年)通过这些大数据,希望对2020届已经考完初试同学准备复试有所帮助、2021届考生奋斗有个目标,当然分数肯定越高心里越稳!另外也给大家推荐下TOP10理想院校~TOP10:一、计算机基础方向:推荐院校:北京大学、清华大学、北京工业大学、南京大学、上海交通大学、东南大学二、数学与应用数学专业、自动化专业、信息与计算科学专业、通信工程专业、电子信息工程专业五个方向:推荐院校:清华大学、东南大学、中山大学、宁波大学、重庆大学、厦门大学、苏州大学、四川大学等。三、与文科艺术类交叉的计算机专业:推荐院校:四川美学学院、首都师范大学、中央美术学院、北京电影学院、中国美术学院、成都大学等。