您所在位置: 网站首页 / 文档列表 / 软件工程 / 文档详情
软件工程七章以前复习与习题课学习教案.pptx 立即下载
上传人:王子****青蛙 上传时间:2024-09-05 格式:PPTX 页数:55 大小:1.4MB 金币:6 举报 版权申诉
预览加载中,请您耐心等待几秒...

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

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

预览

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

6 金币

下载文档

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

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

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

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

会计学7-4回答下列(xiàliè)问题:(2)假设有一个由1000行FORTRAN语句构成的程序(经编译后大约有5000条机器指令),估计对其进行测试期间将发现多少个错误?为什么?(3)设计下列(xiàliè)伪码程序的语句覆盖和路径覆盖测试用例:STARTINPUT(A,B,C)IFA>5THENX=10ELSEX=1ENDIFIFB>10THENY=20ELSEY=2ENDIFIFC>15THENZ=30ELSEZ=3ENDIFPRINT(X,Y,Z)STOP解:用基本路径测试方法设计测试用例的过程(guòchéng),有下述4个步骤:⑴根据过程(guòchéng)设计的结果画出流图⑶确定线性独立路径的基本(jīběn)集合由于它的环形复杂度为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⑷设计可强制执行(zhíxíng)基本路径集合中每条路径的测试用例①执行(zhíxíng)路径1:1-2-3-4-6-7-9-11-12(两个判定表达式全为真)输入:A=1,B=1,C=2,D=2(任意)预期的输出:X=2,Y=0②执行(zhíxíng)路径2:1-2-5-6-7-9-11-12(第一个判定表达式为假,第二个判定表达式为真)输入:A=0,B=1(任意),C=2,D=0(任意)预期的输出:X=-1,Y=27-5某图书馆有一个使用CRT终端的信息检索(jiǎnsuǒ)系统,该系统有下列4个基本检索(jiǎnsuǒ)命令(见书175页)。要求:(1)设计测试数据以全面测试系统的正常操作;(2)设计测试数据以测试系统的非正常操作。解上列联立方程式得到ET=45,K=33.33从而有:MTTF=已知当19个月的集成测试结束时MTTF=100h,带入上式100=10000/[33.33(45-EC(19))]所以EC(19)=42也就是说,当集成测试结束时总共改正了42个错误(cuòwù),还有45-42=3个错误(cuòwù)潜伏在程序中。其它(qítā)常用的控制结构习题(xítí)6-2假设只有SEQUENCE和IF-THEN-ELSE两种控制结构,怎样利用它们完成(wánchéng)DO-WHILE操作?5、研究下面(xiàmian)伪代码程序:LOOP:SetIto(START+FINISH)/2IfTABLE(I)=ITEMgotoFOUNDIfTABLE(I)<ITEMSettoSTARTto(I+1)IfTABLE(I)>ITEMSettoFINISHto(I-1)If(FINISH-START)>1gotoLOOPIfTABLE(START)=ITEMgotoFOUNDIfTABLE(FINISH)=ITEMgotoFOUNDSetFLAGto0GotoDONEFOUND:SetFLAGto1DONE:EXIT解(1):程序流程图(2):非结构化程序,因为循环结构有两个(liǎnɡɡè)出口。第5章总体设计三、图3-1是某单位的工资管理系统数据流图。从图中描述可以看出:该系统首先收集教师、职工与月工资有关的数据(如姓名、工龄、工资级别工作量、加班时间、矿工请假(qǐngjià)时间等,有些数据由人事科提供),并审核数据为正确数据;随后,系统取出审核过的正确数据,经过一系列与工资相关的计算和处理而得到工资数据,以此更新年度工资数据;最后针对不同用户需要生成各类工资报表,并将相关报表分发或送交给相应用户。请根据面向数据流图的结构化设计方法,在原数据流图上直接画出你所确定的输入流和输出流边界,并给出该系统的最终设计结果——用层次图表示的软件结构。银行事务处理系统第8章维护(自学(zìxué))习题:P2011、2例题选讲在日常教学过程中,教师广泛使用多媒体教室授课。根据一般常识可知,一个多媒体教室必须具备:教室(房间)、桌椅板凳、讲台、黑板、计算机、投影仪、屏幕、功放、麦克风、喇叭(lǎbā)等设备及工具,现拟开发的一个多媒体教室管理系统,请按照面向对象分析方法和多媒体教室各种设备、工具的配置及使用常识,建立一个多媒体教室的对象模型(只画出对象模型图,不写分析过程)。/
单篇购买
VIP会员(1亿+VIP文档免费下)

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

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

文档大小:1.4MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

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

已优惠

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

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

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

已优惠

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

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用