• 回答数

    5

  • 浏览数

    828

猫咪尾巴
首页 > 计算机类考试 > 推荐几本计算机网络的书?

5个回答 默认排序
  • 默认排序
  • 按时间排序

桃酥萝莉

已采纳
推荐几本计算机网络的书?
1分钟前发布 -【推荐几本计算机网络的书?】http://www.zjks.cc 11月22日讯: 推荐几本计算机网络的书?1. 《代码大全》 史蒂夫·迈克康奈尔推荐数:1684“优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”。这本书有50页在谈论代码布局。” —— Joel Spolsky对于新手来说,这本书中的观念有点高阶了。到你准备阅读此书时,你应该已经知道并实践过书中99%的观念。– esac2. 《程序员修炼之道》推荐数:1504对于那些已经学习过编程机制的程序员来说,这是一本卓越的书。或许他们还是在校生,但对要自己做什么,还感觉不是很安全。就像草图和架构之间的差别。虽然你在学校课堂上学到的是画图,你也可以画的很漂亮,但如果你觉得你不太知道从哪儿下手,如果某人要你独自画一个P2P的音乐交换网络图,那这本书就适合你了。—— Joel3. 《计算机程序的构造和解释》推荐数:916就个人而言,这本书目前为止对我影响醉倒的一本编程书。《代码大全》、《重构》和《设计模式》这些经典书会教给你高效的工作习惯和交易细节。其他像《人件集》、《计算机编程心理学》和《人月神话》这些书会深入软件开发的心理层面。其他书籍则处理算法。这些书都有自己所属的位置。然而《计算机程序的构造和解释》与这些不同。这是一本会启发你的书,它会燃起你编写出色程序的热情;它还将教会你认识并欣赏美;它会让你有种敬畏,让你难以抑制地渴望学习更多的东西。其他书或许会让你成为一位更出色的程序员,但此书将一定会让你成为一名程序员。同时,你将会学到其他东西,函数式编程(第三章)、惰性计算、元编程、虚拟机、解释器和编译器。一些人认为此书不适合新手。个人认为,虽然我并不完全认同要有一些编程经验才能读此书,但我还是一定推荐给初学者。毕竟这本书是写给著名的6.001,是麻省理工学院的入门编程课程。此书或许需要多做努力(尤其你在做练习的时候,你也应当如此),但这个价是对得起这本书的。你还不确信么?那就读读第一版的前言或序言。网上有免费的电子版。 - Antti Sykäri4. 《C程序设计语言》推荐数:774这本书简洁易读,会教给你三件事:C 编程语言;如何像程序员一样思考;底层计算模型。(这对理解“底层”非常重要)—— Nathan5. 《算法导论》推荐数:671《代码大全》教你如何正确编程;《人月神话》教你如何正确管理;《设计模式》教你如何正确设计……在我看来,代码只是一个工具,并非精髓。开发软件的主要部分是创建新算法或重新实现现有算法。其他部分则像重新组装乐高砖块或创建“管理”层。我依然梦想这样的工作,我的大部分时间(>50%)是在写算法,其他“管理”细节则留给其他人…… —— Ran Biron6. 《重构:改善既有代码的设计》推荐数:617我想我不得不推荐《重构》:改进现有代码的设计。—— Martin我必须承认,我最喜欢的编程语录是出自这本书:任何一个傻瓜都能写出计算机能理解的程序,而优秀的程序员却能写出别人能读得懂的程序。—— Martin Fowler7. 《设计模式》推荐数:617就我而言,我认为四人帮编著的《设计模式》是一本极为有用的书。虽然此书并不像其他建议一样有关“元”编程,但它强调封装诸如模式一类的优秀编程技术,因而鼓励其他人提出新模式和反模式(antipatterns),并运用于编程对话中。—— Chris Jester-Young8. 《人月神话》推荐数:5889. 《计算机程序设计艺术》推荐数:542这是高德纳倾注心血写的一本书。—— Peter Coulton10. 《编译原理(中文版) |英文版》(龙书)推荐数:462我很奇怪,居然没人提到龙书。(或许已有推荐,我没有看到)。我从没忘过此书的第一版封面。此书让我知道了编译器是多么地神奇绝妙。- DB11. 《深入浅出设计模式(中文版) |英文影印版》推荐数:445我知道四人帮的《设计模式》是一本标准书,但倒不如先看看这部大部头,此书更为简易。一旦你了解了解了基本原则,可以去看四人帮的那本圣经了。- Calanus12. 《哥德尔、艾舍尔、巴赫书:集异璧之大成》推荐数:437如果下昂真正深入阅读,我推荐道格拉斯·侯世达(Douglas Hofstadter)的《哥德尔、艾舍尔、巴赫书》。他极为深入研究了程序员每日都要面对的问题:递归、验证、证明和布尔代数。这是一本很出色的读物,难度不大,偶尔有挑战,一旦你要鏖战到底,将是非常值得的。 – Jonik
35 评论

几经几世几多人-

已采纳
推荐几本计算机网络的书?以下是几本经典的计算机网络相关的书籍:1.《计算机网络:自顶向下方法》(原版第6版):作者为James F. Kurose和Keith W. Ross,是一本全面介绍计算机网络的经典教材,适合计算机专业学生和从事网络开发与管理的人员阅读。2.《TCP/IP详解卷1:协议》(原版第2版):作者为W. Richard Stevens,该书系统介绍了TCP/IP协议栈,深入浅出,适合网络开发人员和系统管理员阅读。3.《计算机网络:第5版》:作者为Andrew S. Tanenbaum和David J. Wetherall,该书详细介绍了计算机网络技术的基础知识,对OSI参考模型、TCP/IP协议、局域网和广域网等内容进行了深入的阐述,适合计算机专业学生和从事网络开发与管理的人员阅读。4.《网络是怎样连接的》:作者为本书翻译组和深澄信夫,是一本用图文方式详细讲解网络通信原理的书籍,适合初学者阅读,帮助理解计算机网络的工作原理。以上是一些常用的计算机网络书籍,可以根据自己的需求选择相应的阅读材料。
27 评论

持久清新

已采纳
推荐几本计算机网络的书?以下是几本经典的计算机网络书籍,涵盖了计算机网络的基础知识和实践应用:1.《计算机网络》(第7版)(Michael A. Feathers):这是一本经典的计算机网络教材,介绍了计算机网络的基本原理、协议、架构、分层模型、应用等方面。2.《计算机网络实战》(Donald E. Knuth):这是一本介绍计算机网络实践应用的书籍,包括了各种网络协议、路由算法、分布式系统等方面的内容。3.《计算机网络自顶向下方法》(Gil Arisi/Pawan Gere/Leon Diebner):这本书中包括了网络编址、路由、拥塞控制、虚拟专用网络(VPN)等方面的内容,适合初学者或对高级概念有一定了解的读者。4.《分布式系统中的分布式对象模型》(Erwin Coumans/Peter De Witte):这本书介绍了分布式系统中的分布式对象模型,包括分布式对象的通信、同步、异步等方面的内容,是研究分布式系统不可多得的书籍之一。5.《TCP/IP详解卷1:协议》(Kenneth E. Kafatos):这本书是计算机网络协议方面的经典书籍之一,详细介绍了TCP/IP协议栈的各个方面,包括数据包格式、流量控制、拥塞控制等。6.《深入理解TCP/IP模型与设计》(Jens David Brickstein/Trevor Wegfell/Guido Carles):这本书中介绍了TCP/IP模型和设计方面的知识,包括TCP/IP的发展历程、各种协议的设计原理和实现细节等
15 评论

忍受

已采纳
推荐几本计算机网络的书?我是学网路的,《计算机网络》比较基础,讲的就是网络最基本、入门的知识。《TCP/IP详解》是所有学网络的必须要精通的一门课程。我觉得学好这两本书就已经很花时间了,特别是《TCP/IP详解》本身就很难,需要花大功夫去专研!至于你说的第二本书我不是很了解,帮不了你了!不过我建议你把另外两本书弄好,后面的就是拓展和实践了
34 评论

你随意

已采纳
推荐几本计算机网络的书?关于计算机网络的书如下:3、疯狂的程序员4、黑客作者:青木山5、心灵黑客6、位面拦截者7、超级电脑分身8、重生之王牌黑客9、疯狂的硬盘
64 评论

相关问答

  • 组织结构设计的步骤?

    组织结构设计的步骤?1.分析组织结构的影响因素,选择最佳的组织结构模式。(1)企业环境。企业面临的环境特点,对组织结构中职权的划分和组织结构的稳定有较大的影响。如果企业面临的环境复杂多变,有较大的不确定性,就要求在划分权力时给中下层管理人员较多的经营决策权和随机处理权,以增强企业对环境变动的适应能力。如果企业面临的环境是稳定的、可把握的,对生产经营的影响不太显著,则可以把管理权较多地集中在企业领导

    心之所向 4人参与回答 2024-11-22
  • 解读艺术作品需要具备哪些基本素质?

    解读艺术作品需要具备哪些基本素质?解读艺术作品,需要具备一定的艺术理论知识、审美感受、审美能力等,才能解读艺术作品主题内容和艺术风格。而具备这些基本素质的人,却有不同的高低之分,导致了人们解读艺术作品的主题内容和艺术风格能力的高低不同。一、对于艺术爱好者来说,如何解读艺术作品,每个人的艺术理论知识和审美感受不同,产生了每个人不同的艺术审美能力。无论怎样解读艺术作品,首先是每个人要有对艺术的兴趣爱好

    敢爱又何必退缩 9人参与回答 2024-11-22
  • 室内设计做了十年实在不想做了怎么办?

    室内设计做了十年实在不想做了怎么办?再坚持一下,哪怕再坚持一下下。把它当作自己的事业,发自内心去热爱。你要告诉自己,这个行业十年能学到的东西有多少,你还有多少东西应该去学的,学来干嘛?未来的目标是什么,你的方向找准了没?你要告诉自己,还得继续坚持,至少在你没有更好的选择之前选择继续坚持。不要给自己困惑的时间,有时间困惑为什么不用在解除困惑这件事上。可能你目前刚好处于一个瓶颈期,坚持意味着突破的可能

    思念无果i 5人参与回答 2024-11-22
  • ARM处理器可以使用LINUX系统吗?

    ARM处理器可以使用LINUX系统吗?当然能用。要不然这么多ARM架构的手机都没法装安卓了。话说你要是玩单片机的还问配置?适用于ARM架构的Linux需要特殊版本。因为ARM架构CPU是RISC。一般安卓是完全可以的。其他的大部分Linux在自己的官网和论坛上均有ARM版。下载即可

    温柔不只是外表 4人参与回答 2024-11-22
  • JAVA是什么软件?主要是干什么用的?

    JAVA是什么软件?主要是干什么用的?Java是一种计算机编程语言,程序员用它来和计算机交流,把要求和设想用Java语言表达出来,这个过程就是我们所说的使用Java编程,所以我们说Java是一种计算机编程语言。为了让计算机看懂,Java会有一系列的规则和约定,这些就是Java的语法。而Java在编程语言的地位,就相当于人类语言中的英语,可以说是掌握Java,走遍天下都不怕。Java在TIOBE语言

    谎言与背叛 7人参与回答 2024-11-22