是否先入为主地把‘佐藤’认成‘齐藤’吗?”
“没错。这就是质量管理的工作内容。”五十岚真点了点头,“如果因为先入为主导致了程序漏洞,就需要调查所有受先入为主影响的人群,以及先入为主的具体内容。再举个例子,如果是因为设计说明的写法模糊导致先入为主,就必须找出所有相同写法的设计说明一一调查。”
女程序员又开始抖腿。
果然,她的面容再一次发生变化,肌肤细腻得发光,表情也变得妩媚妖娆。忽然,从她的背部冒出一根巨大的针状物,像鞭子一样来回甩动,末端分成两叉。她如同一只蝎子,舌头翻滚着:“哎呀,真是麻烦你了,讲了这么多有用的知识。可你说了这么多,其实是在调查前一段时间公寓安保系统的漏洞吧?”
“是的,上个月十三日发生的故障。”
最近,很多大厦开始使用统一的系统来管理楼内的电梯、火灾报警器、自动喷水灭火器、监控探头等设备。五十岚真所在的公司就致力于开发这类系统。
“我已经把程序改好了。”女程序员摆动着毒尾巴。
五十岚真若无其事地看向自己手边的资料。“火灾报警器无故鸣叫。”
“我已经在报告里写过了,这种情况很少发生。”女程序员毫不遮掩想要尽快结束对话的心情,“这只是罕见的个例。”
听着对方的回答,五十岚真不动声色。一旦追问程序漏洞的产生原因,系统工程师和程序员就爱回答“这只是罕见的个例”,要不就是“我也没想过会发生这种事”,大部分都不是谎话。
大多数重大系统故障,确实是由罕见的个例引发的。
“虽然这种情况很少发生,但还是发生了。明明不是防灾演习,火灾报警器却响了。”
“那是因为程序出错,打开了防灾演习模式。”
当然,程序不会出错。程序只会机械地运算和判断。出错的是编写程序的方法。
只要管理员按下“防灾演习”按钮,程序就会启动防灾演习模式。这时候火灾报警器会鸣响,电梯会暂停在最近的楼层,有时候自动喷水装置也会启动。
“也就是说,没有人按下防灾演习的按钮,但程序误判成了防灾演习模式。”
“可是……”
“我想知道这次程序做出误判的具体路径。”
“那是两年前做的系统。那时候我还年轻呢,还在跟前前男友交往。我可记不得那时候做的程序。”
“那你还记得你的前前男友吗?”
女程序员目不转睛地盯着五十岚真,好似在观察一种奇妙的生物。“喂,污稀烂先生,你是在跟我开玩笑吧?”
“首先,我不会开玩笑。其次,我姓五十岚。”
女程序员叹了口气,说:“我不记得了。刚才也