软件工程-复习

软件工程-复习

ID:42342545

大小:202.00 KB

页数:12页

时间:2019-09-13

软件工程-复习_第1页
软件工程-复习_第2页
软件工程-复习_第3页
软件工程-复习_第4页
软件工程-复习_第5页
资源描述:

《软件工程-复习》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、银行计算机储蓄系统的存款工作过程大致如下:储户填写的存款单由业务员键入系统,系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到款日期、利率及密码等信息,并印出存款单给储户。2021/7/20对下面的伪码程序,用最少的测试用例,分别设计满足语句覆盖、判定覆盖的测试用例。STARTINPUT(A,B,C)IF(A>12)THENX=10ENDIFIFB>10THENY=20ELSEY=2ENDIFIFC>15ANDB=3THENZ=30ELSEZ=3ENDIFPRINT(X,

2、Y,Z)STOP满足语句覆盖的测试用例:(13,11,15),(13,3,16)满足判定覆盖的测试用例:(13,11,15),(12,3,16)2021/7/20将下面的PDL片断翻译成流图,并计算该流图的环形复杂度。Procedure:sort1:dowhilerecordsremainreadrecord2:ifrecordfield1=03:thenprocessrecord;storeinbuffer;incremertcounter;4:elseifrecordfield2=05:th

3、enresetcounter;6:elseprocessrecord;storeinfile;7a:endif7b:endif7c:enddo8:end2021/7/202021/7/20找出饮料自动售货机系统中的对象设置一个饮料自动售货机可以放置五种不同或部分相同的饮料,可由厂商根据销售状况自动调配,并可随时重新设置售价,但售货机最多仅能放置50罐饮料,其按钮设计在各种饮料样本的下方,若经金额计算器累计金额足够,则选择键灯会亮;若某一种饮料已销售完毕,则售完灯会亮。销售顾客将硬币投入售货机,经

4、累加金额足额的饮料选择键灯亮,等顾客按键选择。顾客按键后饮料由取物楼掉出,并自动结算及找钱。取消交易顾客可在按下选择键前任何一个时刻,拉动退币杆取消交易收回硬币。2021/7/20饮料自动售货机系统对象图贩卖机饮料号码价格投币-接受饮料掉出金额显示按纽退币杆售完显示存量计算器饮料号码存量递减售完显示重置选择钮选择钮状态灯亮灯熄售完灯亮按钮顾客姓名硬币投币-置入拿取饮料退币杆退币杆状态拉动金额计算器金额累加找零重置购买选取被拉动属于属于属于属于2021/7/20为方便旅客,某宾馆拟开发一个房间预定

5、系统,旅客可以通过电话为宾馆提供自己的信息(姓名、年龄、性别、联系方),入住时间,和对房间的要求;宾馆通过查询来提供可预订的确认信息,请画出该系统的对象模型。2021/7/202021/7/20打打电电话话者者拿拿起起电电话话受受话话器器电电话话忙忙音音开开始始打打电电话话者者拨拨数数字字((88))电电话话忙忙音音结结束束打打电电话话者者拨拨数数字字((22))..............打打电电话话者者拨拨数数字字((33))接接电电话话者者的的电电话话开开始始振振铃铃铃铃声声在在打打电电话

6、话者者的的电电话话上上传传出出接接电电话话者者回回答答接接电电话话者者的的电电话话停停止止振振铃铃铃铃声声在在打打电电话话者者的的电电话话中中消消失失通通电电话话..................例:通话脚本(只包括影响电话线的事件)2021/7/202021/7/20银行应用系统中,account(帐户)类的操作有:open,setup,deposit,withdraw,balance,summarize,creditLimit和close。给出account类的最小测试序列,并随机测试方法

7、的测试用例。限制:在所有操作中最先执行open在所有操作中最后执行close要先建立账户才能应用2021/7/20最小测试序列:#r1:open,setup,deposit,withdraw,close随机测试用例:#r2:open,setup,deposit,deposit,withdraw,balance,summarize,creditLimit,withdraw,close2021/7/20

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。