在一个应收帐款系统中,内部审计师发现源代码和可行性模块不一致,能够减少这种情况发生的控制是()。
A、需要通过对授权的源代码进行编译来更新可执行模块
B、强制使用分开的开发库和生产库
C、源代码变更需要管理层授权
D、为源代码库安装访问控制程序
以下关于维护软件所需的成本叙述中,说法正确的是(20)。
A.纠正外部和内部设计错误比纠正源代码错误需要更大的成本
B.需求定义纠错的成本小于源代码纠错的成本
C.用户文档需要经常更新,其维护成本超过了纠正设计错误的成本
D.与需求定义相比,源代码的文字量大得多,所以源代码的维护成本更高
关于维护软件所需的成本,以下叙述正确的是(18)。
A.纠正外部和内部设计错误比纠正源代码错误需要更大的成本
B.与需求定义相比,源代码的文字量大得多,所以源代码的维护成本更高
C.用户文档需要经常更新,其维护成本超过了纠正设计错误的成本
D.需求定义的错误会在设计时被发现并纠正,因此需求定义纠错的成本小于源代码纠错的成本
在契约性协议包含源代码第三方保存契约(escrow)的目的是()
A、保证在供货商不存在时源代码仍然有效
B、允许定制软件以满足特定的业务需求
C、审核源代码以保证控制的充分性
D、保证供货商已遵从法律要求
JavaApplication应用程序的编写和执行分3步进行:编写源代码、编译源代码、______。
软件是由(36)组成。
A.程序,数据和文档
B.程序和数据
C.源代码,数据和结果
D.源代码,数据和文档
以下不属于JavaApplication应用程序编写和执行步骤的是()
A.编写源代码
B.编写HTML文件
C.编译源代码
D.解释执行
已知: 目录结构 那么要使源代码通过编译,需要在源代码中添加()
A、 package dira;
B、 package dirb;
C、 package dira.dirb;
D、 package dirb.dira;
编译一个定义了5个类和18个方法的Java源代码文件,编译该源代码文件时会产生几个字节码文件()
A、1
B、23
C、18
D、5
基于结构度量的技术,是指利用源代码中的结构信息计算源代码之间相似度的技术,一般来说分为()步。
A、二
B、三
C、四
D、五
如果恶意开发人员想在代码中隐藏逻辑炸弹,什么预防方式最有效?
A、源代码周期性安全扫描
B、源代码人工审计
C、渗透测试
D、对系统的运行情况进行不间断监测记录
通过变更源代码,一个大型主机的计算机操作员在支付给某一特定供货商的数额上增加了1000美元,随后他将这种变更撤销,然后该操作员从这位供货商那里收取回扣。下列()审计程序最有可能发现对源代码的变更。
A、检查源代码的原版拷贝
B、分析由计算机自动记录的所有程式变更程序
C、应付账款的财务比率分析
D、测试当前的结果代码
关于维护软件所需的成本,以下叙述正确的是(45)。
A.纠正外部和内部设计错误比纠正源代码错误需要更大的成本
B.与需求定义相比,源代码的文字量大得多,所以源代码的维护成本更高
C.用户文档需要经常更新,其维护成本超过了纠正设计错误的成本
D.需求定义的错误会在设计时被发现并纠正,因此需求定义纠错的成本小于源代码纠错的成本
A检查源代码的原版拷贝
B分析由计算机自动记录的所有程式变更程序
C应付账款的财务比率分析
D测试当前的结果代码