改变世界的神奇密码

2020-05-11 06:15
科普童话·百科探秘 2020年3期
关键词:编译器莫里斯蠕虫

什么密码可以改变世界?有人说,可能是打开潘多拉魔盒的密码;有人说,也许是人类的基因密码;还有人说,那肯定是银行的取款机密码——只要有足够的钱,就能重建整个世界!

喂喂喂!不要異想天开啦!我们今天要说的,是我们时常遇见却看不懂的电脑代码。“朋友圈”的“点赞”按钮、你最喜欢玩的“王者荣耀”、让你爸爸抓狂的电脑病毒……它们都与代码有关。

执行的第一个现代代码

电子数字积分计算机是世界上第一台可编程电子计算机。科学家们利用它模拟了几种原子弹的爆炸过程,通过这种方法逐步模拟了复杂系统,绘制了可能结果的概率分布。

GRACE HOPPER 的编译器

霍珀在20世纪50 年代初设计了一个编译器,即一组指令,将一种更易懂的代码转换为机器直接处理的低级代码。她使用该工具开发了 FLOW-MATIC,这是第一种将英文单词融入该过程的编程语言。

电子邮件的起源

1969年10月,世界上的第一封电子邮件问世了,它是由计算机科学家Leonard K.教授发给同事的一条简短消息。这条消息只有两个字母:“LO”。

二进制穿孔卡片

Basile Bouchon 是第一个在纸上打孔并用它来控制机器的人,他发明了一种织机,该织机根据所送入的穿孔纸编织出不同图案。打孔是“1”,没有打孔是“0”。

温哥华证券交易所的交易错误

温哥华证券交易所推出了一种电子股票指数,该指数最初定为 1000 点。两年内,它跌了一半。一项调查显示,使用floor( ) 而非round( ),会造成对索引的计算错误。

莫里斯蠕虫病毒

罗伯特·莫里斯在23 岁时发布了“莫里斯蠕虫病毒”,这是对互联网的首次重大攻击。近6万台连接到互联网的计算机中有 10%遭到破坏,造成数百万美元的损失。

跟踪像素

现代数据收集始于这些看不见的图像。通过跟踪像素来了解你的身份和位置,并触发一个链接到你的浏览器中,Facebook的点“赞”按钮由此出现,并在每个嵌入的网站上进行跟踪。

猜你喜欢
编译器莫里斯蠕虫
蠕虫状MoS2/C的制备及其在锂离子电池负极材料中的应用
神奇飞书
基于相异编译器的安全计算机平台交叉编译环境设计
秋季谨防家禽蠕虫病
能 看 多 远
我的风筝
青海海晏县牛羊寄生蠕虫种调查与防治
基于隔离和免疫的蠕虫传播模型及稳定性分析
通用NC代码编译器的设计与实现
编译器无关性编码在微控制器中的优势