计算机科学世界排名前5的著名错误

It is very common to have bugs in softwares. Even if we develop software with very much care still it will have some error.

在软件中存在错误是很常见的。 即使我们非常谨慎地开发软件,它仍然会有一些错误。

These bugs seem small and annoying for us. But sometimes these small bugs can cause disaster and result in loss of huge money and even human life.

这些错误对我们来说似乎很小,很烦人。 但是有时这些小虫子可能会造成灾难,并导致巨额金钱甚至生命损失。

In this article I have shared some serious and famous bugs in computer world.

在本文中,我分享了计算机世界中一些严重的著名错误。

Top 5 Famous Bugs in Computer Science World

计算机科学世界排名前5的著名错误 (Top 5 Famous Bugs in Computer Science World)

1. Ariane 5 Crash

1.阿丽亚娜5崩溃

Ariane 5 was a rocket used to launch spacecrafts. It was exploded only about 40 seconds after its launch. The crush was due to very common bug known as Integer Overflow. It happens when we try to store a number greater than the maximum number that can be stored in a memory. This incident resulted in the loss of $370 million.

阿丽亚娜5号是用来发射航天器的火箭。 它发射后仅40秒就爆炸了。 暗恋是由于非常常见的错误(称为整数溢出)引起的。 当我们尝试存储的数字大于可以存储在内存中的最大数字时,就会发生这种情况。 该事件造成了3.7亿美元的损失。

2. Y2K Bug

2. Y2K错误

During 1960s the computer engineers used 2 digits to represent years. So 1970 would be represented as 70. They used only 2 digits to reduce the size to store the data. This method worked fine till 31 Dec, 1999. But on 1 January, 2000 many computers would have read the year as 1900. To fix this little bug the engineers have to do lot of extra work.

在1960年代,计算机工程师使用2位数字表示年份。 因此1970将表示为70。他们仅使用2位数字来减小存储数据的大小。 此方法在1999年12月31日之前仍然可以正常工作。但是,在2000年1月1日,许多计算机将年份记为1900。要解决此小错误,工程师必须做很多额外的工作。

3. PayPal Error

3. PayPal错误

Chris Reynolds from Pennsylvania became world’s richest man when PayPal erroneously credit about $92 quadrillion in his account.

当贝宝(PayPal)错误地在他的帐户中存入约92万亿美元时,来自宾夕法尼亚州的克里斯·雷诺兹(Chris Reynolds)成为全球首富。

4. Patriot Missile Software Failure

4.爱国者导弹软件故障

28 American soldiers were killed and 98 were injured when an Iraqi missile hit their barracks. The patriot missile system failed to track and intercept an incoming missile due bug in patriot’s radar and tracking software.

当一枚伊拉克导弹击中他们的营房时,有28名美国士兵被杀,98人受伤。 爱国者导弹系统由于爱国者的雷达和跟踪软件中的错误而无法跟踪和拦截传入的导弹。

5. Gangnam Style broke YouTube

5.江南风格打破了YouTube

When YouTube was developed a 32 bit signed integer was used to store the video’s view count. At that time nobody thought that a video would get views more than maximum size of 32 bit singed integer. But Gangnam Style video got views more than this limit. After the limit was exceeded the view count started showing some negative value. Google fixed the bug by changing the view count to a 64 bit signed integer.

开发YouTube时,使用32位带符号整数存储视频的观看次数。 那时,没有人认为视频的观看次数超过了32位最大整数(整数)。 但是江南风格的视频获得的观看次数超过了此限制。 超过限制后,视图计数开始显示一些负值。 Google通过将视图计数更改为64位带符号整数修复了该错误。

gangnam style bug

If you liked this article then take your few seconds to share it.

如果您喜欢这篇文章,请花几秒钟的时间分享它。

Source: https://www.quora.com/What-are-some-famous-bugs-in-the-computer-science-world

资料来源: https : //www.quora.com/What-are-some-famous-bugs-in-the-computer-science-world

翻译自: https://www.thecrazyprogrammer.com/2016/07/famous-bugs-computer-science-world.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值