该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

操作系统和计算机网络的共同点,在于它们都是相当复杂的体系结构,如果觉得难,也许是因为自己没能产生足够的求知欲。你也说了,“无聊,晦涩”

——而无聊感其实是没治的。对课程的热情和对女生的爱慕感其实差不多,不能一见钟情的,可以试着培养,培养之后还是觉得无聊的,那就不是真情了。

以下讨论如何培养自己对计算机网络的真情。

先,计算机网络这门课,我不知道你们用哪本教材,不过任何足够好的教材,都要教给你各种五花八门协议的来龙去脉,也就是历史。学历史,要有——借用一个文

科生的 buzzword——“大历史观”。自一九六九年 ARPANET

以降,计算机网络是个颇有些年头的玩意。那些协议啦缩写啦什么的,大都在你出生之前就存在了。去翻翻旧的 RFC,英文的写作风格都不太一样——那时候的

nerd 们,西装革履,坐在窄小的单色 CRT

显示器前面,敲下一个个字符——许多人如今都已经作古,但他们苦心定制下来的各种规约(Protocol),让你今天能在知乎上面问我这个问题。这难道不

是很神奇的事情吗?所以你要有感恩的心。有了感恩的心,妖就不再……呃,我的意思是,研究历史就会有朝圣感。

而计算机网络的一切技术细

节,也就是那些枯燥的部分,都是历史遗留问题。可以说,如果将现有一切推倒重来,重新考虑“多台计算机之间如何互相通信”这个计算机网络所解决的根本问

题,再发明出来的互联网将会是完全另一番样子,而且肯定会简单很多——一个原因是技术进步了,另一个原因是人们从历史中吸取了教训

[1]。所以,当你面对枯燥的技术细节的时候,可以试着考虑这样一个问题:如此设计的理性因素何在?它有什么改进的余地?比如,TCP

建立会话为什么要三次握手?为什么 OSI 要有七层?进而思考一下,这样的设计合理吗?不合理的设计会被取代吗?比如,OSI

为什么没能成功?以及,为什么人们会拥抱 REST,嫌鄙 SOAP?

再就是,计算机网络这门课,与现实世界结合得相当紧密。编译原理本

质上是语言学和数理逻辑学,一切都发生在完美世界里,语法树想多长就多长,不用考虑浇水施肥的问题。但是计算机网络不一样,物理层就是赤裸裸的铜线光纤红

外线,要考虑到现实世界可能发生的各种问题,要有容错能力。这些其实都是工科的东西,更接近机电,而非数学。所以你要培养自己对现实世界的热爱,接受现实

世界的不完美,不能痴迷于符号逻辑和二次元软妹子里。

总结来说,计算机网络教授的是知识,也是经验和文化,不能为了学而学它…… 就像不能仅仅为了繁衍后代而把妹子。

计算机网络与通信这门课难不难,【知乎】计算机网络这门课为何如此之难相关推荐

  1. 计算机网络与通信刘化君第三版答案,计算机网络与通信

    计算机网络技术的发展,促进了我国信息化的发展.信息化是当今世界经济社会发展的重要因素,是我国实现现代化.工业化的关键性的一环.<计算机网络与通信基础>着眼于实际应用,具有鲜明特点,依据且不 ...

  2. 计算机网络与通信02339,4月全国高等教育自学考试计算机网络与通信试题及答案解析.docx...

    4月全国高等教育自学考试计算机网络与通信试题及答案解析.docx 精品自学考试资料推荐全国 2018 年 4 月高等教育自学考试计算机网络与通信试题课程代码 02339一.单项选择题本大题共 15 小 ...

  3. 计算机网络专业自考本科难不难,自考本科计算机网络专业科目难吗?

    自考本科计算机网络专业科目难吗? 1.高数: 这门课因为每个人基础不同,在大专的时候如果学的很好应该不难的.如果基础差就要用点心,主要还是多做题,先做书上的题吧,有时间在看看其他相关书. 2.英语二: ...

  4. topik怎么读_TOPIK韩语等级考试难不难?过来人全方位解读

    10月21号,笔者参加了60届TOPIK考试,通过沪江韩语对了答案之后,给自己大致估了个分,5级肯定是有的,至于能不能上6级,就要看写作部分阅卷老师了.很多朋友问我这次考试题目如何,下面就把跟这次考试 ...

  5. 计算机网络与通信的课程报告,计算机网络与通信课程设计报告.doc

    第 第 PAGE \* MERGEFORMAT 1 页 共 NUMPAGES \* MERGEFORMAT 63 页 PAGE \* MERGEFORMAT1 <计算机网络与通信> 课程设 ...

  6. 世界上最难的视觉图_看看世界上驾照最难考的国家,你还会觉得考驾照难吗?...

    导读:许多人在考驾照的时候,对于路考都慌乱不已,在驾校学车时,更是左右不分,刹车油门不分!甚至更有甚者紧张到无法参加考试.那么国外考驾照到底难不难,我们不妨来看看:考驾照比较难的国家 外国的驾照考试有 ...

  7. 北京理工大学计算机学院课多吗,北京理工大学计算机考研难不难?看看学长都有哪些说法...

    北京理工大学计算机考研难不难?看看学长都有哪些说法?下面介绍一位考上北京理工大学计算机专硕的学长,为我们带来关于计算机专硕专业课数据结构889的复习备考建议~ 北理算是北京985院校中性价比高,比较容 ...

  8. 计算机网络考试难吗,网络教育统考中的计算机考试难不难,

    网络教育统考中的计算机考试难不难在线教育统考计算机难考吗,网上教育统考还是比较简单的,其中计算机相对比较容易通过,基本上是一些比较简单的计算机基础,但是不排除这方面不熟练的,需要提前练习,通过率还可以 ...

  9. 女生学计算机真的难吗,女生想学计算机科学与技术,怕很难学懂,这门学科是不是特别难?女生学到底好不好?...

    女生想学计算机科学与技术,怕很难学懂,这门学科是不是特别难?女生学到底好不好?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下 ...

  10. python学起来难不难-自学python数据分析之路难不难走?

    特地出来现身说法,告诉各位这几乎是不可行的,而且连方向上都是错的.问这个问题就好比说,自学射击,指挥战争的路难不难走.但即便这么说,我还是把自己的情况和原因讲出来,各位自行参考. 先说下我的情况,我用 ...

最新文章

  1. c++ 重载、重写、重定义(隐藏)
  2. LeetCode Best Time to Buy and Sell Stock(dp)
  3. birt脚本for循环_Shell脚本编程2 for循环/while循环
  4. 电脑安装软件出现更改计算机怎么回事,win10电脑总是自动安装软件怎么办
  5. mysql noinstall_免安装版MySql安装与配置
  6. windows网关详解 【了解网关的重要性,增加网络性能】【FreeXploiT综合文】
  7. MyFlash——美团点评的开源MySQL闪回工具
  8. 操作系统之计算机系统概述:7、操作系统的体系结构
  9. 如何学好Python自动化,每个进阶的测试人都应该看看
  10. envi中多波段图层叠加layer stacking
  11. zktime 协议_ZKtime5.0考勤软件说明书
  12. 商品进销存管理系统、ERP系统源码
  13. 解决VMware虚拟机中Ubuntu 22.04无法联网, 安装VMwareTools失败,未发现软件包open-vm-dkms,open-vm-tools问题解决
  14. PostgreSQL 下载与安装(亲测有效)
  15. 51Nod 1378 夹克老爷的愤怒
  16. php微信h5支付demo,微信h5支付 demo-HTML5微信支付DEMO下载 最新版--pc6下载站
  17. Java jdk源代码的Math包
  18. 用java做一个简单的打字游戏
  19. JavaScript奇淫技巧(一)
  20. 邹秋实:考古的魅力在于发掘之前你不知道下面会有什么

热门文章

  1. 手动启动 oracle 服务
  2. 去重是distinct还是group by?
  3. Android系统中的任意文件读写方法
  4. linux c/c++
  5. LA 6474 Drop Zone (最小割)
  6. CAS增加免登陆(Remember Me)功能
  7. 【VMware虚拟化解决方案】VMware VSphere 5.1配置篇
  8. key可以重复的map集合:IdentityHashMap
  9. Java并发编程基础--ThreadLocal
  10. Apache Sentry 初识