什么是边值分析法?它主要用于什么测试?

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[问答题] 什么是边值分析法?它主要用于什么测试

【◆参考答案◆】:根据经验,在程序处理的边界最容易发生错误的地方进行测试主要用于黑盒测试。

(2)【◆题库问题◆】:[判断题] 数据字典与数据流图等图形工具应相辅相成、互相配合,既要互相补充又要避免冗余。
A.正确
B.错误

【◆参考答案◆】:正确

(3)【◆题库问题◆】:[单选] 软件原型化开发方法有其基本步骤,下述()是实施原型化的最基本的步骤。①获得基本需求②开发工作模型③严格细部说明④模型验证
A.全部都是
B.①②和④
C.④
D.①和②

【◆参考答案◆】:B

(4)【◆题库问题◆】:[单选] 从事物的属性侧面来描述事物的方法就是()的方法。
A.面向对象
B.面向数据
C.面向过程
D.面向属性

【◆参考答案◆】:B

(5)【◆题库问题◆】:[问答题,简答题] 计算题:甲乙两名程序测试员同时对一个程序进行独立测试一个月,甲发现并改正了24个错误;乙发现并改正了23个错误,其中有12个错误甲也发现了。试估算该程序经过甲乙两人这一个月测试后,还残留多少个错误?

【◆参考答案◆】:由题意知,E1=24,E2=23,E0=12,该程序所含错误总数可估算如下:ET=E1×E2/E0=24×23/12=46(个)经过一个月的测试,该程序还残留的错误数为:Er(τ)=ET–EC(τ)Er(1)=ET–EC(1)=ET–(E1+E2–E0)=46–(24+23-12)=11(个)

(6)【◆题库问题◆】:[填空题] Halstead给出了称为文本复杂性度量的模型。它是根据统计程序中的()的个数来度量程序的复杂程度。

【◆参考答案◆】:操作符和操作数

(7)【◆题库问题◆】:[问答题,简答题] 数据字典有哪些条目?

【◆参考答案◆】:数据流、数据项、数据存储、基本加工。

(8)【◆题库问题◆】:[判断题] 软件设计工作只做概要设计,不做详细设计。
A.正确
B.错误

【◆参考答案◆】:正确

(9)【◆题库问题◆】:[填空题] 在具有n个元素的顺序存储结构的线性表中插入某个元素的时间复杂度是()。

【◆参考答案◆】:O(n)

(10)【◆题库问题◆】:[多选] String类的IndexOf()方法返回的类型是()
A.Int16
B.Int32
C.int
D.long

【◆参考答案◆】:B, C

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: