想了解计算机的发展历史,包括感知层、网络层和应用层等,有没有书籍推荐?

2014-08-03 12:39:19 +08:00
 zeroday
4611 次点击
所在节点    程序员
30 条回复
em70
2014-08-03 12:49:21 +08:00
到底是计算机的发展历史,还是互联网的发展历史
zeroday
2014-08-03 13:03:30 +08:00
@em70 都有的,我想这两个应该是息息相关的,所以用计算机来概括它们。或者计算机科学与技术更合适?
answer42
2014-08-03 13:04:08 +08:00
楼主,感知层是啥?……
xiandao7997
2014-08-03 13:05:10 +08:00
维基百科,书《黑客》
xiandao7997
2014-08-03 13:12:44 +08:00
网络层…不太明白具体指什么。如果是浏览器的话可以看纪录片《Code Rush》
另外两层不懂,应用层是操作系统和程序语言么?
w2angel
2014-08-03 13:14:48 +08:00
计算机的发展史和网络层、应用层有什么关系?
再说感知层是啥?
如果楼主想了解网络可以看TCP/IP详解第一卷
了解计算机发展史网上随便一搜就有
leiz
2014-08-03 13:15:00 +08:00
LZ应该是在问HCI, NETWORK和SOFTWARE
w2angel
2014-08-03 13:20:26 +08:00
@xiandao7997 网络协议模型里面的一层
OSI模型共7层:应用层、表示层、会话层、传输层、网络层、链路层、物理层
TCP/IP模型,实际使用的网络模型:应用层、传输层、网络层、物理层
incompatible
2014-08-03 13:20:40 +08:00
感知层是什么玩意儿确实没听说过 网络层和应用层是OSI里的概念

推荐楼主先读读这些,可以解决你的大部分疑问
《编码的奥秘》http://book.douban.com/subject/1024570/
《深入理解计算机系统》 http://book.douban.com/subject/5333562/
《计算机网络》http://book.douban.com/subject/1179807/
em70
2014-08-03 13:20:45 +08:00
@zeroday 纯技术层面太复杂,很难用一本书或者几本书系统写.要了解发展过程,可以找各个时期的设备资料,比如Z80处理器,打孔机,磁带等.可以从大学计算机专业课的课本<微机原理>入门
xiandao7997
2014-08-03 13:21:33 +08:00
感觉楼主的网络层是指网络层面,也就是计算机网络的历史,应用层就是计算机在人类生活中逐渐应用的历史,感知层就是人类了解认识计算机的历史,比如最初的设计,逐渐衍化,操作系统,程序语言,各大公司在其中扮演的角色和兴衰……
xiandao7997
2014-08-03 13:25:49 +08:00
如果按照我的理解的话,这个问题太泛了,三个方向都能说很多,甚至每个方向下面一个小方向也能说很多。比如讲大公司的兴衰有《浪潮之巅》,讲单独一家公司的有《Borland 传奇》,讲各个伟大程序员的有《黑客》
xiandao7997
2014-08-03 13:29:36 +08:00
@w2angel 这个我知道的。
如果你仔细读仔细推敲楼主的问题就会发现他想问的不是7层模型或者OSI模型,而是那些方面的计算机历史。我的理解。

具体见11,12楼。
zeroday
2014-08-03 14:37:51 +08:00
@answer42 感知层是由各种传感器构成。举个例子就是温湿度传感器、二维码标签、RFID标签和读写器、摄像头、红外线、GPS等感知终端。
kidlj
2014-08-03 14:39:47 +08:00
《新机器的灵魂》 http://www.amazon.cn/dp/B005OGEFYC/
jybox
2014-08-03 14:52:25 +08:00
科普书推荐「编码」,技术方面推荐「计算机网络」
zeroday
2014-08-03 15:05:34 +08:00
@w2angel
@incompatible
@em70
@xiandao7997
是的,想了解这方面的历史。比如像《JavaScript高级程序设计》第一章的JavaScript的历史
http://www.duokan.com/reader/www/app.html?id=1fc46cb5c76345cf836060bb6a0a29a3

其实是自己是挺喜欢看这部分历史的,也想通过看这部分历史对计算机整个体系有一个大致的认识,记得《超级快速阅读》里有这么一个理论,大脑的思维是像网状延伸的,每个思维互相联系才能更加紧密。我想思维导图的发明就是基于这个理论吧。想通过读这部分计算机发展的历史,按时间顺序或者空间顺序疏通一边,了解计算机各个部分之间的联系,增长自己的见识,对接下来的深入学习也有帮助。
zeroday
2014-08-03 15:07:52 +08:00
@xiandao7997 对的对的,我就是这个意思。《黑客》是这本书吗?
http://book.douban.com/reading/14886770/
em70
2014-08-03 15:28:06 +08:00
@zeroday 计算机是个很庞大的东西,有大量分支,漫无目的去看没意义,你喜欢什么就去了解什么分支的历史就行了,不需要书,google+wiki就足够了,深入的学习才需要书

我推荐一本书<DOOM启示录>,任何程序员看了都血液沸腾,相信是你想要的那种书.
xiandao7997
2014-08-03 15:29:40 +08:00
@zeroday 对的。
如果想了解操作系统的历史可以看 http://book.douban.com/subject/3852290/ 的第一章,如果想看一个程序员的历史可以看 Linus 自传

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/125870

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX