软件工程复习

上传人:仙*** 文档编号:193614307 上传时间:2023-03-11 格式:PPT 页数:12 大小:202KB
收藏 版权申诉 举报 下载
软件工程复习_第1页
第1页 / 共12页
软件工程复习_第2页
第2页 / 共12页
软件工程复习_第3页
第3页 / 共12页
资源描述:

《软件工程复习》由会员分享,可在线阅读,更多相关《软件工程复习(12页珍藏版)》请在装配图网上搜索。

1、2023-3-11银行计算机储蓄系统的银行计算机储蓄系统的存款存款工作过程工作过程大致如下:储户填写的存款单由业务员键大致如下:储户填写的存款单由业务员键入系统,系统记录存款人姓名、住址(或入系统,系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存电话号码)、身份证号码、存款类型、存款日期、到款日期、利率及密码等信息,款日期、到款日期、利率及密码等信息,并印出存款单给储户。并印出存款单给储户。2023-3-11对下面的伪码程序,用最少的测试用例,分对下面的伪码程序,用最少的测试用例,分别设计满足语句覆盖别设计满足语句覆盖、判定覆盖的、判定覆盖的测试用例。测试用例。STARTINP

2、UT(A,B,C)IF(A12)THEN X=10END IFIF B10 THEN Y=20 ELSE Y=2 END IF IF C 15 AND B=3 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z)STOP 满足语句覆盖的测试用例:满足语句覆盖的测试用例:(13,11,15),(13,3,16)满足判定覆盖的测试用例:满足判定覆盖的测试用例:(13,11,15),(12,3,16)2023-3-11将下面的将下面的PDL片断翻译成流图,并计算该流片断翻译成流图,并计算该流图的环形复杂度。图的环形复杂度。Procedure:sort1:do while re

3、cords remain read record2:if record field 1=03:then process record;store in buffer;incremert counter;4:elseif record field 2=0 5:then reset counter;6:else process record;store in file;7a:endif 7b:endif 7c:enddo 8:end 2023-3-111234567a7b7c82023-3-11 找出饮料自动售货机系统中的对象找出饮料自动售货机系统中的对象设置设置 一个饮料自动售货机可以放置五种不

4、同或部分相同的一个饮料自动售货机可以放置五种不同或部分相同的饮料,可由厂商根据销售状况自动调配,并可随时重饮料,可由厂商根据销售状况自动调配,并可随时重新设置售价,但售货机最多仅能放置新设置售价,但售货机最多仅能放置5050罐饮料,其按罐饮料,其按钮设计在各种饮料样本的下方,若经钮设计在各种饮料样本的下方,若经金额计算器金额计算器累计累计金额足够,则选择键灯会亮;若某一种饮料已销售完金额足够,则选择键灯会亮;若某一种饮料已销售完毕,则售完灯会亮。毕,则售完灯会亮。销售销售 顾客顾客将硬币投入将硬币投入售货机售货机,经累加金额足额的饮料,经累加金额足额的饮料选择选择键键灯亮,等顾客按键选择。顾客

5、按键后饮料由取物楼灯亮,等顾客按键选择。顾客按键后饮料由取物楼掉出,并自动结算及找钱。掉出,并自动结算及找钱。取消交易取消交易 顾客可在按下选择键前任何一个时刻,拉动顾客可在按下选择键前任何一个时刻,拉动退币杆退币杆取取消交易收回硬币。消交易收回硬币。2023-3-11饮料自动售货机饮料自动售货机系统系统对象图对象图贩卖机贩卖机饮料号码饮料号码价格价格投币投币-接受接受饮料掉出饮料掉出金额显示金额显示按纽按纽退币杆退币杆售完显示售完显示存量计算器存量计算器饮料号码饮料号码存量存量递减递减售完显示售完显示重置重置选择钮选择钮选择钮状态选择钮状态灯亮灯亮灯熄灯熄售完灯亮售完灯亮按钮按钮顾客顾客姓名

6、姓名硬币硬币投币投币-置入置入拿取饮料拿取饮料退币杆退币杆退币杆状态退币杆状态拉动拉动金额计算器金额计算器金额金额累加累加找零找零重置重置购买购买选取选取被拉动被拉动属于属于属于属于属于属于属于属于2023-3-11为方便旅客,某宾馆拟开发一个房间为方便旅客,某宾馆拟开发一个房间预定系统,旅客可以通过电话为宾馆提供预定系统,旅客可以通过电话为宾馆提供自己的信息(姓名、年龄、性别、联系自己的信息(姓名、年龄、性别、联系方),入住时间,和对房间的要求;宾馆方),入住时间,和对房间的要求;宾馆通过查询来提供可预订的确认信息,请画通过查询来提供可预订的确认信息,请画出该系统的对象模型。出该系统的对象模

7、型。2023-3-112023-3-11 打打电电话话者者拿拿起起电电话话受受话话器器 电电话话忙忙音音开开始始 打打电电话话者者拨拨数数字字(8 8)电电话话忙忙音音结结束束 打打电电话话者者拨拨数数字字(2 2).打打电电话话者者拨拨数数字字(3 3)接接电电话话者者的的电电话话开开始始振振铃铃 铃铃声声在在打打电电话话者者的的电电话话上上传传出出 接接电电话话者者回回答答 接接电电话话者者的的电电话话停停止止振振铃铃 铃铃声声在在打打电电话话者者的的电电话话中中消消失失 通通电电话话 .例:例:通话脚本(只包括影响电话线的事件通话脚本(只包括影响电话线的事件)2023-3-112023-

8、3-11银行应用系统中,account(帐户)类的操作有:open,setup,deposit,withdraw,balance,summarize,creditLimit和close。给出account类的最小测试序列,并随机测试方法的测试用例。限制:在所有操作中最先执行open 在所有操作中最后执行close 要先建立账户才能应用 2023-3-11最小测试序列:#r1:open,setup,deposit,withdraw,close随机测试用例:#r2:open,setup,deposit,deposit,withdraw,balance,summarize,creditLimit,withdraw,close

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!