《世界是数字的》

 

             读了这本书,让我收获很多,使得我更了解了计算机是如何运作和计算机的发展。

      eniac是世界第一台计算机,可在eniac的前面就有出现类似的技术,比如最早的雅卡尔织布机,就在1800年发明,它用长方形卡片上打穿的多行孔洞来标记织布的花样。

这样,我们就可以在穿孔卡片上编入各种指令来给雅卡尔织布机“编程”,控制它织出各种不同花样的布来。

      19世纪后期,为了更快的 统计人口,赫尔曼·何乐制作出来制表机。这之后才有了eniac,但是eniac于巴贝奇所想的计算机不一样,真正实现存储程序的计算机与1949年在英国面世,称为edsac,这也是本书为我纠正的一个错误。

      此书介绍的计算机的原件的部分,让我解决很多问题,比如,cpu的hz是什么意思。我的pc买的时候就看到了有配备ssd,可是和机械硬盘有什么区别到现在才弄明白,ssd使用闪存代替了旋转的机械部件。闪存也是非易失性的,信息保存为电路里的电荷,每一个电路元件上的电荷不需要加电就可以保持其状态。

      让我更了解算法,就是保证特定计算过程正确执行的一系列步骤,它是计算机科学中的菜谱或纳税申报表,只不过编制得更仔细、更准确、更清楚。

      20世纪50年代汇编语言出现,汇编语言现在不知道有没有人用,我有几个朋友倒是用他来破解软件。高级语言的出现方便了程序员的代码读写,随着万维网的发展,跟多的语言被开发出来如Java。

      编程要求对细节极端关注,而能做到这一点的人却不多。正因为如此,任何规模的程序都会包含错误,就是说,它们在某些情况下会做错一些事或者得出错误的答案。这些缺陷被称为bug。bug第一次听到这个词的时候还没接触编程语言,那时候是一款枪战游戏里面可以利用游戏的bug来到地图外,所以有人提及。这是程序的错误判断。

      看到这不经想问计算机只有真与假吗?如果是这样以后的人工智能会发展成什么样,会不会过于极端,因为人类的判断不是单纯的逻辑判断,它是很矛盾的,我们可以讨厌一个人,但不代表我不喜欢这个人。

    

posted @ 2016-03-31 21:27  黄大仙来啦  阅读(120)  评论(1编辑  收藏  举报