事实证明,人类应归咎于计算机崩溃。这些非自愿关闭通常是由人类程序员编写的软件代码中的故障引起的。
哥伦比亚大学计算机科学教授Junfeng Yang说,该代码可能包含许多错误,这些错误可能时不时地表现出来。
像Microsoft Word这样的软件包含代码,该代码为计算机提供了一组指令,例如将数据存储在某个位置。但是,如果其中一个存储器单元格(例如,包含划痕),并且计算机不知道该怎么做,则冻结或崩溃。
想象一下,如果您告诉朋友(一个有机器的智慧的朋友)去五金店购买水果。
杨说,这个家伙去了那里,发现那里没有这样的东西。因为这是一台机器,所以没有智能去做其他事情,也许去另一家商店购买。
软件错误还可能引起计算机操作系统的问题,该操作系统是管理硬件以及其他应用程序的关键软件。当操作系统有问题时,整个计算机可能会冻结和崩溃。
像杨这样的计算机科学家正在研究捕获软件错误的方法,然后才能破坏您的计算机。
与捕获错别字和拼写错误的咒语检查工具相似,但要复杂得多,错误检查器将自动在软件中找到故障杨说,在软件向公众发布之前,将它们报告给开发人员。
可能导致计算机崩溃或更糟,完全死亡的一个单独的问题是病毒。病毒是似乎无害的程序,但实际上包含代码损坏您的计算机。这些虫子可以从一台计算机传播到另一台计算机,就像人与人之间传播的病毒一样。
有问题吗?通过电子邮件发送对于生活的小谜团,我们将尝试回答。由于问题的数量,不幸的是,我们无法单独回复,但是我们将发布最有趣的问题的答案,因此请尽快回来。