码迷,mamicode.com
首页 > 其他好文 > 详细

《世界是数字的》

时间:2016-03-31 21:46:07      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:

 

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

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

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

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

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

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

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

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

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

    

《世界是数字的》

标签:

原文地址:http://www.cnblogs.com/huangdaxian/p/5342860.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!