为了提高测试的效率,应该( )。(2.0)(0.5)
A. 随机地选取测试数据
B. 取一切可能的输入数据作为测试数据
C. 在完成编码后制定软件的测试计划
D. 选择发现错误可能性大的数据作为测试数据
查看答案
某模块的输入数据为某工厂中一个车间的生产产量表,通过该模块可以计算出车间中生产工人的平均产量、统计产量前10名的人员名单,从内聚度来看,该模块属于( )。 (2.0)(0.5)
A. 逻辑内聚
B. 通信内聚
C. 顺序内聚
D. 功能内聚
一个成功的测试是( )。(2.0)(0.5)
A. 发现错误
B. 发现至今尚未发现的错误
C. 没有发现错误
D. 证明发现不了错误
需求分析的任务是( )。(0.5)
A. 正确说明让软件“做什么”
B. 用DFD建模
C. 用DD建立数学模型
D. 给出需求规格说明书
编制一个好的程序应强调良好的编程风格,例如,选择标识符的名字时应考虑( )。(0.5)
A. 名字长度越短越好,以减少源程序的输入量
B. 多个变量共用一个名字,以减少变量名的数目
C. 选择含义明确的名字,以正确提示所代表的实体
D. 尽量用关键字作名字,以使名字标准化