这周阅读了《世界是数字的》中第二部分—软件的最后一章—学习编程及第三部分—通信的前两章。
第七章—学习编程。这章教会了我们编程的基本方法。先叙述了编程语言的基本概念,编程语言和我们日常生活中的语言也是有相似之处的,也有语法和语义。之后介绍了两个简单的JavaScript的程序即while和if-else语句。‘因为程序是基于既有组件构建的,而原有bug都会消灭掉,至少从原理上讲,新程序中的错误越来越少。然而,与这些进步因素相对的是随着计算机和语言的发展,系统承载的需求越来越多样,市场和消费者呼唤新功能带来的压力也会越来越大,于是无法避免的隐患也会层出不穷。总之,bug将成为我们心中永远的痛。‘这一句话即总结了这一章也说出了我们许多的无奈。
第三部分—通信。通信是除软件硬件之外的第三极。序章中回顾了通信的发展,告诉了我们通信的历史。
第八章—网络。介绍了联网技术。首先令我知道了电话的工作原理及何为调制。之后介绍了网络传播的原理及以太网的原理和发展过程。这章还提到了如今日益普及,我们也逐渐离不开的无线网络,不仅介绍了wifi还介绍了蓝牙,RFID和GPS.RFID,即无线射频识别。而这一章的最后同时也提到了无限仍然是未来互联网的发展趋势。
第九章—互联网。第八章介绍的是本地网络技术,而互联网是将不同的本地网络连接在一起。本章主要介绍了与互联网相关的名词及原理。在最后也提到互联网的隐私与安全是大麻烦,同时也是接下来几章深入介绍的内容。