问题 单项选择题

计算机程序员修改了工资程序,这样在每个工资处理周期,操作员的工资支票的美元数值将翻倍。能够检测和预防这种欺诈行为的控制是()。

A.提交的时间卡数量和支票产生的数量之间的控制总额比较

B.为工资程序变更实现授权和测试程序

C.由财务部发薪水

D.计算员工社会安全号码字段的散列总和

答案

参考答案:B

解析:

这可以防止程序员在没有得到适当授权时修改工资程序。这个程序应该在新程序实现前已经彻底测试并且已经检查了结果。这样这个控制能够防止发生这种情况。选项(a)不正确,因为这仅仅证实了对于每项输入(时间卡)都产生了输出(支票)。在支票中产生不正确的美元数值的问题不能通过这个控制得到帮助。选项(c)不正确,因为让财务部发薪水可以防止薪水发给错误的人,但是不能帮助检测产生了不正确的美元数值的支票。选项(d)不正确,因为员工社会安全号码字段的散列总和根本不能帮助检测程序的非法变更或产生了美元数值不正确的支票。散列总和只能验证所有记录都处理了。

单项选择题
问答题