软件工程七章以前复习与习题课.pptx 立即下载
2024-09-13
约1.8千字
约55页
0
381KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

软件工程七章以前复习与习题课.pptx

软件工程七章以前复习与习题课.pptx

预览

免费试读已结束,剩余 50 页请下载文档后查看

20 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

会计学7-4回答下列问题:
(2)假设有一个由1000行FORTRAN语句构成的程序(经编译后大约有5000条机器指令),估计对其进行测试期间将发现多少个错误?为什么?
(3)设计下列伪码程序的语句覆盖和路径覆盖测试用例:
	START
	INPUT(A,B,C)
	IFA>5
		THENX=10
		ELSEX=1
	ENDIF
	IFB>10
		THENY=20
		ELSEY=2
	ENDIF
	IFC>15
		THENZ=30
		ELSEZ=3
	ENDIF
	PRINT(X,Y,Z)
	STOP解:用基本路径测试方法设计测试用例的过程,有下述4个步骤:
⑴根据过程设计的结果画出流图⑶确定线性独立路径的基本集合
由于它的环形复杂度为5,因此共有5条独立路径,分别取为:
路径1:1—2—3—4—6—7—9—11—12
路径2:1—2—5—6—7—9—11—12
路径3:1—2—3—5—6—7—9—11—12
路径4:1—2—3—4—6—7—8—9—11—12
路径5:1—2—3—4—6—7—8—10—11—12
⑷设计可强制执行基本路径集合中每条路径的测试用例
①执行路径1:1-2-3-4-6-7-9-11-12(两个判定表达式全为真)
输入:A=1,B=1,C=2,D=2(任意)
预期的输出:X=2,Y=0

②执行路径2:1-2-5-6-7-9-11-12(第一个判定表达式为假,第二个判定表达式为真)
输入:A=0,B=1(任意),C=2,D=0(任意)
预期的输出:X=-1,Y=27-5某图书馆有一个使用CRT终端的信息检索系统,该系统有下列4个基本检索命令(见书175页)。
要求:
(1)设计测试数据以全面测试系统的正常操作;
(2)设计测试数据以测试系统的非正常操作。
解上列联立方程式得到ET=45,K=33.33

从而有:MTTF=

已知当19个月的集成测试结束时MTTF=100h,带入上式
100=10000/[33.33(45-EC(19))]
所以EC(19)=42
也就是说,当集成测试结束时总共改正了42个错误,还有45-42=3个错误潜伏在程序中。


20其它常用的控制结构习题6-2假设只有SEQUENCE和IF-THEN-ELSE两种控制结构,怎样利用它们完成DO-WHILE操作?5、研究下面伪代码程序:
	LOOP:SetIto(START+FINISH)/2
	IfTABLE(I)=ITEMgotoFOUND
	IfTABLE(I)<ITEMSettoSTARTto(I+1)
	IfTABLE(I)>ITEMSettoFINISHto(I-1)
	If(FINISH-START)>1gotoLOOP
	IfTABLE(START)=ITEMgotoFOUND
	IfTABLE(FINISH)=ITEMgotoFOUND
	SetFLAGto0
	GotoDONE
	FOUND:SetFLAGto1
	DONE:EXIT

解(1):程序流程图
(2):非结构化程序,因为循环结构有两个出口。第5章总体设计三、图3-1是某单位的工资管理系统数据流图。从图中描述可以看出:该系统首先收集教师、职工与月工资有关的数据(如姓名、工龄、工资级别工作量、加班时间、矿工请假时间等,有些数据由人事科提供),并审核数据为正确数据;随后,系统取出审核过的正确数据,经过一系列与工资相关的计算和处理而得到工资数据,以此更新年度工资数据;最后针对不同用户需要生成各类工资报表,并将相关报表分发或送交给相应用户。请根据面向数据流图的结构化设计方法,在原数据流图上直接画出你所确定的输入流和输出流边界,并给出该系统的最终设计结果——用层次图表示的软件结构。						银行事务处理系统第8章维护(自学)
	习题:P2011、2
	
例题选讲
在日常教学过程中,教师广泛使用多媒体教室授课。根据一般常识可知,一个多媒体教室必须具备:教室(房间)、桌椅板凳、讲台、黑板、计算机、投影仪、屏幕、功放、麦克风、喇叭等设备及工具,现拟开发的一个多媒体教室管理系统,请按照面向对象分析方法和多媒体教室各种设备、工具的配置及使用常识,建立一个多媒体教室的对象模型(只画出对象模型图,不写分析过程)。/
查看更多
骑着****猪猪
实名认证
内容提供者
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

软件工程七章以前复习与习题课

文档大小:381KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用