加入收藏 | 设为首页 | 会员中心 | 我要投稿 滨州站长网 (https://www.0543zz.cn/)- CDN、边缘计算、物联网、云计算、运营!
当前位置: 首页 > 站长资讯 > 动态 > 正文

对象编程是计算机科学的最大错误

发布时间:2021-03-31 14:26:59 所属栏目:动态 来源:互联网
导读:这次却有些不一样了--车子一直不受控制地加速,即使你松开油门踏板也是如此。刹车也不灵了,似乎失去了动力。为了挽救局面,你铤而走险,拉起了紧急刹车。这样一来,在你的车撞上路边的路堤之前,就在路上留下了一个150英尺长的滑痕。 听起来像一场噩梦?然而

这次却有些不一样了--车子一直不受控制地加速,即使你松开油门踏板也是如此。刹车也不灵了,似乎失去了动力。为了挽救局面,你铤而走险,拉起了紧急刹车。这样一来,在你的车撞上路边的路堤之前,就在路上留下了一个150英尺长的滑痕。

听起来像一场噩梦?然而这正是2007年9月让-布克特在驾驶丰田凯美瑞时发生的事情。这并不是唯一的此类事件。这是众多与所谓的“意外加速”有关的事件之一。“意外加速”已困扰丰田汽车十多年,造成近百人死亡。汽车制造商很快就将矛头指向了“粘性踏板”、驾驶员失误,甚至地板垫等方面。然而,一些专家早就怀疑可能是有问题的软件在作怪。

为了帮助解决这个问题,请来了美国宇航局的软件专家,结果一无所获。直到几年后,在调查Bookout事件的过程中,另一个软件专家团队才找到了真凶。他们花了近18个月的时间来研究丰田的代码,他们将丰田的代码库描述为“意大利面条代码”——程序员的行话,意思是混乱的代码。

软件专家已经演示了超过1000万种丰田软件导致意外加速的方法。最终,丰田被迫召回了900多万辆汽车,并支付了超过30亿美元的和解费和罚款。

(编辑:滨州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读