下半软件评测师真题(案例分析题)

下半软件评测师真题(案例分析题)

ID:32772790

大小:264.11 KB

页数:12页

时间:2019-02-15

下半软件评测师真题(案例分析题)_第1页
下半软件评测师真题(案例分析题)_第2页
下半软件评测师真题(案例分析题)_第3页
下半软件评测师真题(案例分析题)_第4页
下半软件评测师真题(案例分析题)_第5页
资源描述:

《下半软件评测师真题(案例分析题)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2016年下半年软件评测师真题(案例分析题)案例分析题试题一(共15分)阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。【C程序】intcount(intx,intz){inty=0;while(x>0){//lif(x:=1)//2y=7//3else{//4Y=x+z+4;If(y=7

2、

3、y=21)//5,6x=1;//7}X--;//8}12/12retumy;//9}【问题1】(3分)请针对上述C程序给出满足1006%DC(判定覆盖)所需的逻辑条件。【问题2】(7分)请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。【问题3】(

4、5分)请给出问题2中控制流图的线性无关路径。试题二(共20分)阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】某航空公司的会员卡分为普卡、银卡、金卡和白金卡4个级别,会员每次搭乘该航空公司航班均可能获得积分,积分规则如表2-1所示。此外,银卡及以上级别会员有额外积分奖励,奖励规则如表2-2所示。2016年下半年软件评测师下午试卷第2页(共8页)┏━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━┓12/12┃舱位┃舱位代码┃积分-┃┣━━━━━━╋━━━━━━━━╋━━━━━━━━━━━━━┫┃┃F┃200%*K┃┃┣━━━━━━━━╋

5、━━━━━━━━━━━━━┫┃头等舱┃Z┃150%*K┃┃┣━━━━━━━━╋━━━━━━━━━━━━━┫┃┃A┃125%*K+┃┣━━━━━━╋━━━━━━━━╋━━━━━━━━━━━━━┫┃┃C┃150%*K┃┃┣━━━━━━━━╋━━━━━━━━━━━━━┫┃公务舱┃D/I┃125%*K┃┃┣━━━━━━━━╋━━━━━━━━━━━━━┫┃┃┃┃┃┃R┃I00%*K┃┣━━━━━━╋━━━━━━━━╋━━━━━━━━━━━━━┫┃┃Y┃125%*K┃┃┣━━━━━━━━╋━━━━━━━━━━━━━┫12/12┃经济舱┃B/H/K/L/m/V┃100%*K┃┃┣

6、━━━━━━━━╋━━━━━━━━━━━━━┫┃┃┃┃┃┃Q/X/U/E┃50%*k┃┣━━━━━━╋━━━━━━━━╋━━━━━━━━━━━━━┫┃┃P/S/G/O/JN[FW┃O┃┗━━━━━━┻━━━━━━━━┻━━━━━━━━━━━━━┛表2-2额外积分奖励规则┏━━━━━━━━┳━━━━━┳━━━━━┳━━━━━┳━━━━━━┓┃会员级别┃普卡┃银卡┃金卡┃白金卡┃┣━━━━━━━━╋━━━━━╋━━━━━╋━━━━━╋━━━━━━┫┃级别代码┃F┃S┃G┃p┃┣━━━━━━━━╋━━━━━╋━━━━━╋━━━━━╋━━━━━━┫┃额外积分奖励┃0%┃10

7、%┃25%┃50%┃┗━━━━━━━━┻━━━━━┻━━━━━┻━━━━━┻━━━━━━┛公司开发了一个程序来计算会员每次搭乘航班历累积的积分,程序的输入包括会员级别B、舱位代码C和飞行公里数K,程序的输出为本次积分S12/12o其中,B和C三字母且大小写不敏感,K为正整数,S为整数(小数部分四舍五入)。【问题l】(7分)采用等价类型划分法对该程序进行测试,等价类表如2-3所示,请补充空(1)-(7)【问题2】(13分)根据以上等价类表设计的测试用例如表24所示,请补充空(1)~(13)。12/12从下列的3道试题(试题三到试题五)中任选2道解答。请在答题纸上的指定

8、位置处将所选择试题的题号框涂黑。若多涂,少涂或者未涂选号框,则对题号最小的二道试题进行评分。试题三(共20分)阅读下列说明,回答问题l至问题4,将解答填入答题纸的对应栏内。【说明】某证券交易所为了方便提供证券交易服务,欲开发一个基于Web的证券交易平台。其主要功能包括客户开户,记录查询、存取款、股票交易等。客户信息包括姓名、Email(必填且唯一)、地址等;股票交易信息包括股票代码(6位数字编码的字符串)、交易数量(100的整数倍)、买/卖价格(单位:元,精确到分)o系统要支持:12/12(1)在特定时朝内3000个用户并发时,主要功能的处理能力至少要达到128个请

9、求/秒,平均数据量2KB/请求;(2)页面中采用表单实现客户信息、交易信息等的提交与交互,系统前端采用HTML5实现。【问题1】(4分)在对此平台进行非功能测试时,需要测试哪些方面?【问题2】(5分)在满足系统要支持的(1)时,计算系统的通信吞吐量。【问题3】(3分)表单输入测试需要测试哪几个方面?【问题4】(8分)(1)针对股票代码:111111、数量:10万、当前价格:6.00,设计4个股票交易的测试输入。(2)设计2个客户开户的测试输入,.以测试是否存在XSS、,;SQL注入。试题四(共20分)阅读下列说明,回答问题1至问题5,将解答写在答题纸的对应栏内。

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

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

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