十本顶级计算机书单图片 十本顶级计算机书单排名

十本顶级计算机书单?

1、指间黑客

作者:黑色键盘

2、天擎

作者:撒冷

3、疯狂的程序员

4、黑客

作者:青木山

5、心灵黑客

6、位面拦截者

7、超级电脑分身

8、重生之王牌黑客

9、疯狂的硬盘

延伸阅读

新手学电脑买什么书?

新手初学者电脑买

《c语言程序设计 》

《c语言程序设计 》是于2012年12月18日清华大学出版社出版的图书,作者是黄容和赵毅。这本书是学习C语言程序设计的基础教程书籍。

《计算机概论》

《计算机概论》是一本出版的图书,这本书主要讲述了整个计算机科学、划分的体系结构、软件数据组织和机器的潜力四大部分,对这四部分以及相关领域的知识做出了贴近时代的介绍。

推荐几本计算机学习的书籍?

谢谢邀请。K-12阶段学习编程知识,应该以培养自己的工程师思维和编程兴趣为主;至于编程语言方面,可以简单学习当下比较推崇的Python、JavaScript等。推荐几本适合初中到高中阶段阅读的计算机科学相关的图书吧,排名不分前后。

编程语言类

这本书通过可视化和游戏为主的例子,帮助孩子学习计算机的思维方式。针对变量、循环、函数等编程基础概念的介绍,可以帮助年轻的程序员构建所需的技能,以制作自己的超酷的游戏和应用。尤其适合父母、老师、学生,以及想要理解计算机编程基础知识的未成年人阅读学习。

这本书通过教授编写一些简单有趣的游戏,帮助读者掌握JavaScript编程。全书共16章,从基础知识开始,详细介绍了操作字符串、数组以及循环,然后继续学习一些高 级话题,如使用jQuery构建交互性,以及使用画布绘图等。

编程思维类

这本编程入门书的目的在于教会读者编程的基本思路和方法。书中使用专门的工具Sunaba,并采用了大量能与现实生活相结合的例子,向读者展示如何从零开始一步步做出一个完整的程序。这本书最大的特色就在于详细地讲述了编程的思考过程。

这本书采用大量图片,通过详细的分步讲解,以直观、易懂的方式展现了7个数据结构和26个基础算法的基本原理。本书没有枯燥的理论和复杂的公式,而是通过大量的步骤图帮助读者加深对数据结构原理和算法执行过程的理解,便于学习和记忆。作为算法入门的第一步学习图书,是非常不错的选择。

这三本有关计算机科学的科普丛书,以图配文,深入讲解编程基础知识;语言通俗,生动有趣,即使是文科生也能看得懂。让你对计算机硬件、程序、网络的基础知识和运行机制有一个融会贯通的理解,非常适合信息技术爱好者阅读。

IT人文类

《浪潮之巅》描绘了互联网及IT行业兴衰变化,并揭示了其背后的逻辑。它不是一本科技产业发展历史集,而是在这个数字时代,一本IT人非读不可,而非IT人也应该拜读的作品。作者吴军曾任谷歌高级研究员,现为硅谷投资人,他从一个计算机科学家和观察家的视角出发,希望通过这本书能启迪读者:“科技的发展不是均匀的,而是以浪潮的形式出现。每一个人都应该看清楚浪潮,赶上浪潮,如此,便不枉此生。”吴军博士的其他作品如《数学之美》《文明之光》等,也颇受推崇和欢迎。

这本书描绘了一段妙趣横生的人类逻辑思维史,从古希腊哲学到“无所不能”的计算机,数字、计算、推理这些貌似简单的概念在三千年里融汇、碰撞。一场探寻算法思想诞生历程的梦想之旅由此开启,并最终走向人工智能。这本书不仅重现了历史上伟大的哲学家、数学家与逻辑学家独特的思维方式,还探讨了算法与人工智能对科学和社会的巨大影响。

詹姆斯·格雷克的《信息简史》是一本信息量大、又富含洞见的杰作。说信息量大,是因为其中的内容上下数千年(上迄文字的发明,中到香农的信息论,下至现在互联网上的Google和 Wikipedia)、纵览各个学科(不仅有信息科学,更有语言学、逻辑学、数学、物理学、遗传学、量子理论等)。格雷克为那些能跟得上科学的读者提供了条理清晰的论述,也为那些仅想识其大意的读者准备了通俗易懂的类比。此外,书中还有许多老少皆宜的奇闻轶事。

这本书是硅谷创业之父Paul Graham的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。对于热爱计算机行业的读者而言,这本书不容错过。

题外话:

有些IT好书由于所需的知识储备已“超纲”(超出了高中数学的范畴),所以没在这里做推荐,对计算机行业和技术图书感兴趣的知友可以关注 @人民邮电出版社

的知乎账号,我们会持续输出优质的技术图书,陪伴程序员的成长。

有没有计算机自学书籍,推荐几本?

1、《计算机基础(第二版)》——姜岩、王秀玲

本书介绍了信息与计算机的基础知识、Windows XP操作系统的基本操作和基本使用知识、Word2003文字处理软件的基本知识、Excel 2003电子表格处理软件的基本知识和PowerPoint 2003文档演示软件等知识做了简单的介绍。

2、《计算机应用基础》 ——刘锡轩、丁恒、侯晓音

本书是为非计算机专业类学生提供计算机一般应用所必需的基础知识、能力和素质的课程。本书满足普通高等院校培养“应用型人才”的教学宗旨,内容丰富,与时俱进,实用性强。

3、《计算机应用基础》——杨飞宇,孙海波

本书主要介绍了计算机组装与维护、计算机网络技术、电子文档制作、电子报表制作和演示文稿制作。

4、《计算机应用基础》——张 明、王 翠、张和伟

本书采用任务驱动的方式进行编写,内容强调操作性和实用性。全书涵盖计算机基础知识、Windows XP操作系统、Word 2003文字处理软件、Excel 2003电子表格处理软件和PowerPoint2003演示文稿制作软件等内容。

5、《深入理解计算机系统》————布赖恩特

本书主要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水线指令的构成、虚拟存储器、编译系统、动态加载库,以及用户应用等。书中提供了大量实际操作,可以帮助读者更好地理解程序执行的方式,改进程序的执行效率。

6、《计算机应用基础》——武马群

本书主要介绍了计算机基础知识、操作系统Windows XP、因特网(Internet)应用、文字处理软件Word 2003应用、电子表格处理软件Excel 2003应用、多媒体软件应用、演示文稿软PowerPoint2003应用等内容。

十大计算机经典书籍?

1. 《代码大全》 史蒂夫·迈克康奈尔

推荐数:1684

“优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”。这本书有50页在谈论代码布局。” —— Joel Spolsky

对于新手来说,这本书中的观念有点高阶了。到你准备阅读此书时,你应该已经知道并实践过书中99%的观念。– esac

2. 《程序员修炼之道》

推荐数:1504

对于那些已经学习过编程机制的程序员来说,这是一本卓越的书。或许他们还是在校生,但对要自己做什么,还感觉不是很安全。就像草图和架构之间的差别。虽然你在学校课堂上学到的是画图,你也可以画的很漂亮,但如果你觉得你不太知道从哪儿下手,如果某人要你独自画一个P2P的音乐交换网络图,那这本书就适合你了。—— Joel

3. 《计算机程序的构造和解释》

推荐数:916

就个人而言,这本书目前为止对我影响醉倒的一本编程书。

《代码大全》、《重构》和《设计模式》这些经典书会教给你高效的工作习惯和交易细节。其他像《人件集》、《计算机编程心理学》和《人月神话》这些书会深入软件开发的心理层面。其他书籍则处理算法。这些书都有自己所属的位置。

然而《计算机程序的构造和解释》与这些不同。这是一本会启发你的书,它会燃起你编写出色程序的热情;它还将教会你认识并欣赏美;它会让你有种敬畏,让你难以抑制地渴望学习更多的东西。其他书或许会让你成为一位更出色的程序员,但此书将一定会让你成为一名程序员。

同时,你将会学到其他东西,函数式编程(第三章)、惰性计算、元编程、虚拟机、解释器和编译器。

一些人认为此书不适合新手。个人认为,虽然我并不完全认同要有一些编程经验才能读此书,但我还是一定推荐给初学者。毕竟这本书是写给著名的6.001,是麻省理工学院的入门编程课程。此书或许需要多做努力(尤其你在做练习的时候,你也应当如此),但这个价是对得起这本书的。

你还不确信么?那就读读第一版的前言或序言。网上有免费的电子版。 – Antti Syk?ri

4. 《C程序设计语言》

推荐数:774

这本书简洁易读,会教给你三件事:C 编程语言;如何像程序员一样思考;底层计算模型。(这对理解“底层”非常重要)—— Nathan

5. 《算法导论》

推荐数:671

《代码大全》教你如何正确编程;《人月神话》教你如何正确管理;《设计模式》教你如何正确设计……

在我看来,代码只是一个工具,并非精髓。开发软件的主要部分是创建新算法或重新实现现有算法。其他部分则像重新组装乐高砖块或创建“管理”层。我依然梦想这样的工作,我的大部分时间(>50%)是在写算法,其他“管理”细节则留给其他人…… —— Ran Biron

6. 《重构:改善既有代码的设计》

推荐数:617

我想我不得不推荐《重构》:改进现有代码的设计。—— Martin

我必须承认,我最喜欢的编程语录是出自这本书:任何一个傻瓜都能写出计算机能理解的程序,而优秀的程序员却能写出别人能读得懂的程序。—— Martin Fowler

7. 《设计模式》

推荐数:617

就我而言,我认为四人帮编著的《设计模式》是一本极为有用的书。虽然此书并不像其他建议一样有关“元”编程,但它强调封装诸如模式一类的优秀编程技术,因而鼓励其他人提出新模式和反模式(antipatterns),并运用于编程对话中。—— Chris Jester-Young

8. 《人月神话》

推荐数:588

9. 《计算机程序设计艺术》

推荐数:542

这是高德纳倾注心血写的一本书。—— Peter Coulton

10. 《编译原理(中文版) |英文版》(龙书)

推荐数:462

我很奇怪,居然没人提到龙书。(或许已有推荐,我没有看到)。我从没忘过此书的第一版封面。此书让我知道了编译器是多么地神奇绝妙。- DB

11. 《深入浅出设计模式(中文版) |英文影印版》

推荐数:445

我知道四人帮的《设计模式》是一本标准书,但倒不如先看看这部大部头,此书更为简易。一旦你了解了解了基本原则,可以去看四人帮的那本圣经了。- Calanus

12. 《哥德尔、艾舍尔、巴赫书:集异璧之大成》

推荐数:437

如果下昂真正深入阅读,我推荐道格拉斯·侯世达(Douglas Hofstadter)的《哥德尔、艾舍尔、巴赫书》。他极为深入研究了程序员每日都要面对的问题:递归、验证、证明和布尔代数。这是一本很出色的读物,难度不大,偶尔有挑战,一旦你要鏖战到底,将是非常值得的。 – Jonik

版权声明