王老师:19139051760(微信同号)  13333709510
联大   青书学堂   文才   和学   现代兴业   安徽教育在线   超星   弘成   广东开放大学   国家开放大学   上海开放大学   含弘慕课 

教育服务

成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口

当前位置: 首页 > 国家开放大学系统 > 郑州大学> 国家开放大学软件工程
 

输入试题:
本题添加时间:2023/6/29 21:21:00
圆梦客服:王老师  19139051760(微信同号)  19139051760(微信同号)
设计下列伪程序的判定覆盖测试用例。
BEGIN
INPUT(a,b,c,x,y,z,t);
IF (a>10) THEN
x=10
ELSE
x=1
END IF
IF(b>10)AND (t<3) THEN
y=20
ELSE
y=2
END IF
IF(c>15) THEN
z=30
ELSE
z=3
END IF
PRINT(x,y,z)
END

答案是:判断覆盖标准为,不仅使条语句都至少执行一次,还要是程序中每个分支都至少执行一次。也就是说,设计的测试用例使每个判定都有一次取“真”和“假”的机会。
测试用例(不唯一):a=16 t=0 b=11 c=16; a=5 t=0 b=10 c=15

出自 国家开放大学软件工程  国家开放大学系统

郑州大学

更多试题>>>>
1、软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与功能需求的区别?
2、请为下面的程序设计符合判定覆盖的测试用例。 int main() { int a,b,c,x,y,z,t; scanf(“d%,d%,d%),&a,&b,&c,&t); if a>5 && t<1 x=10 else x=1;
3、请说明IPO图的作用,并给出一个IPO图的模板。
4、孩子阅读疲倦时,一定要休息。如果不疲倦,但是对所阅读的内容不感兴趣,就跳到下一章;如果不疲倦,对内容有兴趣,理解无困难,则继续阅读;如果不疲倦,对内容有兴趣,但理解有困难,则应该重读。请对上面的描述设计判定表。
5、类别:终考】【特殊标签:】 对功率大于50马力的机器或已运行 10 年以上的机器,应送到专业的维修公司处理;否则如果功率小于20马力,并且有维修记录,则在车间维修;否则送到本厂的维修中心维修,请建立判定表。


提升学历-成人高考报名入口 提升学历-成人高考院校名单