文章目录
  1. 计算机由4个基本部分组成:输入、输出、CPU(中央处理器)、存储器
  2. 现在存储器可以分为短期存储器, 称作RAM, 或者是长期存储器。长期存储器通常是硬盘, 但是也可以是使CD-ROM或者是闪存设备, 或是任何这一类的。
  3. 主板,扩展槽和电源:
  • 主板是连接这些硬件的东西。当这些数据到处流动试图找出该去哪时, 主板帮助他们导流他们,使他们去向正确的地方。
  • 扩展卡是声卡,显卡,这类可以提升用户体验的东西。
  • 电源, 给我们的计算机提供电力。
  1. 一个芯片全是由成千上万的晶体管(一种只能是0或1的开关)组成的。所有的这些晶体管塞进了一个芯片里,并且这就是芯片存储信息的方式。在一个芯片上集成的晶体管数量决定了芯片的大小和速度。
  2. 摩尔定律是观察到自从1965年芯片上的晶体管数量每两年增加一倍的一种规律。
  3. 数据大小:最小的单位我们称之为1比特(bit),
  4. 比特(bit)只能是0或1。
  • 字节, 很常见, 8比特(bit)
  • 下一步是KB, 1024个字节, 或者8192个比特(bit)。
  • 之后是MB, 1024个字节的2次方
  • 之后就是GB了, 1024个字节的3次方;
  • TB, 1024个字节的4次方。
  • PB, 1024个字节的5次方。
  1. 数据速率不同于数据大小, 通常是计算每秒多少比特, 而大小是计算有多少比特。
  2. 超级计算机,服务器,工作站,个人电脑,微控制器
  • 超级计算机, 一种使用一种叫做并行处理的技术同理用很多CPU处理同一问题的计算机。
  • 服务器拥有并访问大量的数据或程序。
  • 工作站,一种和个人电脑非常相似的计算机, 但是更耗能且贵的多。
  • 微控制器, 一种可能你汽车里都有的计算机,它非常擅长处理小型的特定的任务但是不可以像个人计算机那样操作和使用。
  1. 主板的构成是处理器和内存之间的桥梁-如果它不这样做,它就不是一个主板。大多数主板有扩展槽和接口。
  • 扩展槽使你可以任意插入提高计算机性能的东西,而不需要让中央处理器负担更多。举个例子,显卡和声卡可以提供更好的声音和更出色的显示效果从而显著提升用户体验,却不会拖慢电脑。
  • 除了扩展槽,主板还有接口。如链接USB,电源接口,SD卡,以太网,音频插孔。它们都是接口,主板上一个可以连接外源到CPU来获取或者给予信息的地方。
  1. 数据网络:局域网(LAN),广域网(WAN),虚拟专用网(VPN)
  • 局域网就像是一小组计算机连接在了一起。局域网最重要的是这些计算机离得很近。
  • 广域网是两个,三个或者更多的局域网长距离的连接起来。美国科罗拉多州的一所学校要想连接到密苏里的一所学校。他们可以使用广域网。
  • 你也许认为他们通过因特网(Internet)相连接,对于VPN来说(虚拟专用网,设计上和广域网相似),你是对的。但是,一个广域网通常租用来自因特网公司的电缆来创建连接。
  • 同样是连接局域网,VPN使用互联网,而WAN使用租用线路。
  1. 因特网(Internet)的第一部分:因特网是如何工作的。
  • 每个设备都有一个IP地址。IP地址是基于位置分配的。如果一个设备没有IP地址因特网不能向它分发数据。不止设备有,猫(modem)和路由器(router)也有,数据传输路上的每一步都有。
  • IP地址由位置所决定,起始于5个大型国际地区。从左到右,这些数字意味着你的位置。当你Google “我附近最好吃的冰棍” 并且Google会给你靠近你的商家信息。这就是通过IP地址做到的。
  1. 内容传递网络(CDN)是一种分布式服务器(网络),基于用户的地理位置向用户分发网页和其他Web内容。CDN的目标是建立更高质量的网络连接。CDNs通过为用户和目标站点之间建立快速通道或提供更快的建立在其他服务器上的镜像站点来达成目标。有可能的话,用户浏览器甚至会存储已经访问过的网站的缓存。
  2. 电脑如何将模拟声音转换成数字文件:
  • 计算机采集和测量模拟声波上很多很多不同的点。把他们转化为数字。这就是所谓的采样。
  • 之后,计算机可以使用这些数字,并再次把它们变成声音。
  1. 数据压缩:
  • 压缩声音的一种常用方法是以更低的频率采样。
  • 另一种方式是,它从一个中点而不是0开始采样,所以所采集的数字更小。
  • 在图像中,它是通过测量一组16个的像素来压缩的。
  1. 路由器是连接不同的小范围网络的东西。
  • 每个路由器只需要知道自己的小网,即它旁边的站点。它不必知道整个互联网,它可以获取信息并说,好吧,我不知道确切位置这回事,但我会在正确的方向传递下去吧。这就是它所需要做的事。
  • 路由器可以是不同的尺寸,不同容量,但他们做的是知道自己的邻居,获得信息,并传递向正确的方向。
  • 路由器甚至不必须有完整的包的信息。如果一台电脑正试图将信息发送到另一个时,数据可能会在不同的路由器之间分开,但是这没问题。计算机仍然知道如何正确地把信息重新组合到一起。
  • 所发送信息的小碎片被称为数据包。包实际上是一小段二进制代码。
  • 这些小数据包通过路由器发送,并且如果一个文件是用一个信息包(发送)太大,它可以被分成帧(较小的小数据包)。
  • 帧发送到目的地不必采用相同的路由。他们可以决定哪个路由是开放的,取其速度最快,而且因为它们具有IP地址,所有的路由器知道从哪里发送。一旦他们到达终点目的地,计算机知道如何把所有的信息重新拼合到一起。

我是柯子(Kerzzi),终生学习者,我的博客:https://kerzzi.github.io
欢迎关注我的微信公众号「叫我柯子就好」,与你分享关于实践的高频小套路。

文章目录