找漏洞
2023-02-01
少年博览·小学低年级 2023年12期
有一個“坏蛋”在我们的程序(chéngxù)里捣乱(dǎoluàn),它就是漏洞(lòudòng)。
漏洞是一个很难被发现的错误,它会让我们的程序运行受阻,甚至无法运行。
要成为一名优秀的程序员,我们必须能够找到藏在程序中的那些漏洞!
为什么程序中的“漏洞”英文是“ Bug”?
Bug 一词的原意是“虫子”。1947年,人们在测试(cèshì)“马克二型”计算机时,计算机突然发生了故障。经过几小时的检查后,著名女科学家格蕾斯·哈珀(pò)发现继电器中有一只死掉的飞蛾。当她把这只飞蛾取出后,计算机便恢复(huīfù)了正常。于是,格蕾斯·哈珀将这只飞蛾粘贴(zhāntiē)到当天的工作手册中,并在上面加了一行注释:First actual case of bug being found(第一个发现虫子的实例)。
这个故事广为流传,后来,越来越多的人开始使用“ Bug ”一词来指代程序中的漏洞。
这是一个训练(xùnliàn)我们纠错(jiūcuò)能力的游戏。请仔细看这8组图片,在每组中找出一张不属于这组的图片。