问答题
设计下列伪程序的条件组合覆盖测试用例。
BEGIN
INPUT(A,B)
IF(A>0)AND(B>O) THEN
X=A+B
ELSE
X=A-B
END
IF(C>A)OR(D
Y=C-D
ELSE
Y=C+D
END
PRINT(X, Y)
END
您可能感兴趣的试卷
你可能感兴趣的试题
3.问答题软件工程为什么要强调规范化和文档化?
4.问答题请说明快速原型化模型的基本思想。
5.单项选择题软件特性中,相互矛盾的是()。
A.可理解性与可测试性
B.效率与可修改性
C.可修改性和可理解性
D.可理解性与可读性
6.单项选择题下面哪些测试方法属于黑盒测试()。
A.路径测试
B.等价类划分
C.条件判断
D.循环测试
7.单项选择题一般性的软件其测试工作量大约占整个开发工作量的()。
A.小于10%
B.40%
C.90%
D.大于100%
8.单项选择题结构化程序设计主要强调的是()。
A.程序的规模
B.程序效率
C.程序语言的先进性
D.程序易读性
9.单项选择题()是一般化类与特殊化类之间的一种关联形式,设计时应该适当使用这种耦合。
A.消息连接
B.参数传递
C.方法重写
D.继承
10.单项选择题类有3种类型,即()。
A.边界类、实体类、控制类
B.实体类、控制类、界面类
C.控制类、实体类、虚类
D.界面类、控制类、公共类
最新试题
过大的模块可能是由于分解不充分造成的,即使降低模块独立性也必须继续分解。
题型:判断题
在可行性研究中,最难决断和最关键的是()。
题型:填空题
数据字典的内容包括()、()、()、数据存储、处理逻辑和外部实体。
题型:填空题
简述什么是静态分析技术,什么是动态测试技术
题型:问答题
为了表达系统功能模型,结构化分析方法给出了哪些基本概念?它们是如何表示的?其基本作用是什么?使用中应注意哪些问题?
题型:问答题
面向对象方法是一种运用()、()、()、聚合、消息传送、多态性等概念来构造系统的软件开发方法。
题型:填空题
简述变换设计与事务设计之间的区别。
题型:问答题
软件维护阶段的花费很少。因此不需要太重视。
题型:判断题
软件开发的成本主要是人的劳动消耗。
题型:判断题
关于软件测试,正确的描述包括()。
题型:多项选择题