V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zeroday
V2EX  ›  程序员

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

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

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

    具体见11,12楼。
    zeroday
        14
    zeroday  
    OP
       2014-08-03 14:37:51 +08:00
    @answer42 感知层是由各种传感器构成。举个例子就是温湿度传感器、二维码标签、RFID标签和读写器、摄像头、红外线、GPS等感知终端。
    kidlj
        15
    kidlj  
       2014-08-03 14:39:47 +08:00
    《新机器的灵魂》 http://www.amazon.cn/dp/B005OGEFYC/
    jybox
        16
    jybox  
       2014-08-03 14:52:25 +08:00   ❤️ 1
    科普书推荐「编码」,技术方面推荐「计算机网络」
    zeroday
        17
    zeroday  
    OP
       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
        18
    zeroday  
    OP
       2014-08-03 15:07:52 +08:00
    @xiandao7997 对的对的,我就是这个意思。《黑客》是这本书吗?
    http://book.douban.com/reading/14886770/
    em70
        19
    em70  
       2014-08-03 15:28:06 +08:00   ❤️ 1
    @zeroday 计算机是个很庞大的东西,有大量分支,漫无目的去看没意义,你喜欢什么就去了解什么分支的历史就行了,不需要书,google+wiki就足够了,深入的学习才需要书

    我推荐一本书<DOOM启示录>,任何程序员看了都血液沸腾,相信是你想要的那种书.
    xiandao7997
        20
    xiandao7997  
       2014-08-03 15:29:40 +08:00 via Android
    @zeroday 对的。
    如果想了解操作系统的历史可以看 http://book.douban.com/subject/3852290/ 的第一章,如果想看一个程序员的历史可以看 Linus 自传
    xiandao7997
        21
    xiandao7997  
       2014-08-03 15:33:54 +08:00 via Android
    善意提醒,楼主问题提的不是特别好,信息压缩的太厉害,也没有进行足够的说明,看前10楼的回复就能看出来
    zeroday
        22
    zeroday  
    OP
       2014-08-03 16:16:15 +08:00
    guoer
        23
    guoer  
       2014-08-03 23:42:12 +08:00
    感知层是物联网的概念
    楼主概念好混乱哦
    palxex
        24
    palxex  
       2014-08-04 00:08:13 +08:00 via Android
    前一阵看《黑客》(上面豆瓣那本),感触良多,非常值得推荐。不知道有没有类似体裁写网络早期发展史的。
    bombless
        25
    bombless  
       2014-08-04 08:50:47 +08:00
    api方面都是集中体现在AT&T贝尔实验室和UC贝克莱这两个地方吧。

    剩下的话以太网、usenet的历史估计也可以看看。

    这些东西都是比较零散的。
    coders at work中有一个程序员是七十年代给电信公司调网络的,挺有意思可以看一看。
    likuku
        26
    likuku  
       2014-08-04 15:55:16 +08:00
    @palxex <Berkeley二十年Unix历史> 虽然是讲 BSD 历史,但也可管中窥豹看看那个时代的计算机,软件,网络的发展。

    Berkeley二十年Unix历史 :
    https://www.freebsdchina.org/berkeley/
    vjnjc
        27
    vjnjc  
       2014-08-04 18:53:11 +08:00
    吳軍 《浪潮之巔》 講的是近100年來的科技公司,你看這些公司的歷史,基本就知道計算機/互聯網的浪潮了
    zeroday
        28
    zeroday  
    OP
       2014-08-08 18:36:47 +08:00
    @jybox 请问「编码」是这一本吗?
    http://book.douban.com/subject/20260928/

    「计算机网络」是这本吗?
    http://book.douban.com/subject/1179807/
    jybox
        29
    jybox  
       2014-08-08 23:59:01 +08:00
    @zeroday 编码没错,计算机网络可以看最新的版本: http://book.douban.com/subject/1391207/
    zeroday
        30
    zeroday  
    OP
       2014-08-09 00:23:35 +08:00
    @jybox 「编码」看了”推荐序“,”作者序“,”译者序“和目录,感觉这真是一本不错的讲述计算机发展史的书。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2684 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 07:27 · PVG 15:27 · LAX 23:27 · JFK 02:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.