系统学习编程笔记(十二)

阅读《编码

3  布莱叶盲文与二进制码

  • 布莱叶双目完全失明,在巴比尔系统的基础上创建了布莱叶盲文。
  • 布莱叶盲文中,每个书写文字中用到的字符(字母、数字、标点符号)都被编码成为2*3的点码单元的一个或者多个凸起的点。这个点码单元包含的点通常使用1到6的数字来编写。
  • 英文版务中最常用的盲文系统被称为二级布莱叶盲文。
  • 使用了6个点,共可以表示64组编码,而这64组编码中,有很大一部分根据上下文的不同将有双重身份。
  • 尤其值得注意的是数字标识符和取消“数字标识符”的字符标识符。它们改变了后面编码的意义----从表示字母到表示数字,又从表示数字回到表示字母。像这样的编码通常被称作“优先码”(precedence codes)或者“换挡码”(shift codes)。它们改变着作用域内编码的意义,直到作用域结束。
  • 大写字母标识符表示紧随它的字母(而且仅仅是紧随它的字母)应该被译为大写。类似这样的编码被称为“逃逸码”(escape codes)。逃逸码让你“逃离”对编码串单调的,一成不变的解析,而转入一种新的解析方式中。
  • 问题:优先码和逃逸码的区别是什么?一个改变了作用域内编码的意义,一个仅仅改变紧随它的字母的编译?

4 手电筒的剖析

  • 一个电路就是一个环路。
  • 研究电流工作原理的、最主流的科学理论叫做“电子理论”(electro theory),这套理论认为电流是由电子的运动而产生的。
  • 所有的物质都是由叫做原子(atom)的极其微小的东西组成的。每一个原子又由三种粒子构成;它们分别是中子(neutron)、质子(proton)和电子(electron)。
  • 原子之间通过化学的方式结合形成分子(molecules)。分子的性质通常和组成它的原子大相径庭。
  • 一个原子中电子的数目一般情况下与质子数目相同。但是在某些情况下,电子可能从原子中脱离。这就是电流产生的原因。
  • 当质子和电子在相同数目的条件下共存时,她们都处于最和谐、最稳定的状态。如果质子和电子之间出现失衡现象,它们就会试图进行自我修复。
  • 当地毯偷偷摸摸从鞋子上挖走了电子后,一切会在你触摸到一些东西而感到被电了一下时,又回归到平衡状态。静电火花是电子运动引起的,是电子通过一个回路-----从地毯传到你的身体,再回到鞋子中的过程造成的。(哈哈~~~~此处可以回答小柠檬以后的十万个为什么~~~~~)
  • 闪电是大量电子从一端快速地移动到另一端所形成的。
  • 电路中的电子不断地从一个原子移动到下一个原子,就形成了电流。
  • 如果导线电阻较低的话,它将变热并且发光。这就是白炽灯发光的原理。
  • 开关只能是闭合状态或者断开状态。电流只能是有或者无。灯泡也只能是发光或者不发光。没有介于二者之间的状态。在后面的章节中,二进制码与电气电路之间的这种相似性将起到很大作用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值