- 15
- 0
- 约4.38千字
- 约 9页
- 2021-12-05 发布于天津
- 举报
2017年下半年软件评测师考试真题(下午)
试题一.
阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。
[C程序]
Int DoString(char*string){ cbar *argv_100];
Int argc=l;
while(1)
{//l
while (*string
//2,3
*string!=-)
String++;
//4
If(!*string)
//5
break;
//6
瘢:[輙]=s忸吗
while (*string
* string !-\n? *string!= \t)
*string!=H
//7,8,9,10
string++ ;
//ll
}
//12
ReturnO;
//13
}
问题1
请针对上述C程序给出满足100%DC (判定覆盖)所需的逻辑条件。
问题2
请画出上述程序的控制流图,并计算其控制流图的环路复杂度V (G)。问题3
请给出问题2屮控制流图的线性无关路径。试题二
阅读下列说明,回答问题1至问题3. 将解答填入答题纸的对应栏内。
说明
某银行B和某公司C发行联名信用卡,用户使用联名信用卡刷卡可累计积分,积分累计规
则与刷卡金额和刷卡日期有关,具体积分规则如表2-1所示。此外,公司C的会员分为普通会员、超级会员和PASS会员三个级剔,超级会员和PASS会员在刷卡时有额外积分奖励,奖励规 则如表2-2所示。
表2-1积分规则
剧卡日期
积 分
毎月9日、19日
刷卡金輙小数部分四舍五入后的2倍
11月11日 0 ?
刷卡金额小敷部分四金五入后的6倍
】2月12日
剧卡金额小敷部分四舍五入后的4倍
其它日期? ???— ?
剧卡金澈部分四舍五入-*儿,.
表2-2 额外积分奖励规则
僉员AE别
普通会员
超色会员
PASS会员
级别代码
M
S
P
额外积分奖励
0%
100%
200%
试题二、银行B开发了一个程序來计算用户每次刷卡所累积的积分,程序的输入包括会员级 别L、刷卡日期D和刷卡金额A.程序的输出为本次积分S。其.屮L为单个字母且大 小写不敏 感.D由程序直接获取系统日期?A为正浮点数最多保留两位小数.S为整数。
问题1
采用等价类划分法对该程序进行测试,等价类表如下表所示,请补充表2-3中空()
问题2
根据以上等价类表设计的测试用例如下表所示,请补充表2-4中空()~ ()
表2-4测试用例
?号
?入
VUHH恢(編号)
預期?出S
L
D
A
1
M
1月9日
50025
1A8
(1)
2
S
11月11日
(2)
6000
3
P
12月12日
500
⑶
6000
4
P
(4)
500
3,7.8
1500
5
(5)
其它日期
500
9,7,8
N/A
6
尊单个字母
其它日期
500
I0J.8
(6)
7
其它日期
500
】1亿8
N/A
8
M
其它日期
非浮点数
(8)
N/A
9
M
其它日期
非正浮点敷
1,7,13
N/A
10
M
其它日期
(9)
1,7.14
N/A
问题3
如果规定了单次刷卡的积分上限为2080(即S取值大于等于0且小于等于2008),则
还需要针对S的取值补充一些测试用例。假设采用等价类划分法和边界值分析法來补
充用例,请补充表2-5、表2-6中的空()~ ()。
表2-5补充等价类
偵号
转价类
1
0-S-20000
2
a
3
表2(边界值
檢号
垃界值
1
S-20000
2
3
⑷
4
S-0
5
迪
6
试题三
阅读下列说明,回答问题1至问题3.将解答填入答题纸的对应栏内。
说明
某公司欲开发一套基于Web的通用共亭单车系统。该系统的主要功能如下:
1.商家注册、在线支付:后台业务员进行车辆管理与监控、查询统计、报表管理、价格设 置、管理用户信息。
2.用户输入手机号并在取验证码后进行注册、点击用车后扫描并获取开锁密码、锁车(机械 锁由用户点击结束用车)后3秒内显示计算的费用,用户确认后支付、查看显示时阅与路线及 其里程、预约用车、投诉。
问题1
采用性能测试工具在对系统性能测试时,用Apdex(应用性能指数)对用户使用共亭单车的 满意度进行量化,系统需要满足Apdex指数为0.90以上。
Apdex量化时,对应用户满意度分为三个区间,通过响应时间数值T來划分.T值
代表着用户对应用性能满意的响应时间界限或者说是〃门槛〃(Threshold)。针对用户请求 的响应时间,Apdex的用户满意度区间如下:
满意:(0,T]让用户感到很愉快
容忍:(T, 4T]慢了一点,但还可以接受,继续这一应用过程
失望:>4T,太慢了,受不了了,用户决定放弃这个应用Apdex的计算如下:
Apdex二(小于t的样本数+T~4T的样本数/2) /.总样本数
针对用户功能,本系统设定
您可能关注的文档
- (PPP)_工业园区基础设施建设项目可行性实施实施计划书.docx
- (部编版)一年级上册识字二大小多少教案完美版.docx
- (初中生暑假作文)初一暑假的计划作文400字.docx
- (三)两条直线及两条直线的位置关系.docx
- (完整)2017年七年级数学下《5.2平行线及其判定》同步试卷含答案,推荐文档.docx
- (完整)江苏省2018年普通高校对口单招文化统考数学试题(Word版,含答案),推荐文档.docx
- 【人教版】九年级下册数学:《反比例函数》达标检测及答案.docx
- 4-设备部-电渣焊提升装置改进-李向坤.docx
- 17园林工程招投标与预决算单元设计精.docx
- 2010年农业植物病理学试卷A(答案).docx
- 03-2 2025年度民主生活会征求意见座谈会主持词.docx
- 03-1 2025年度民主生活会主持讲话提纲.docx
- 02-1 会前学习-《县以上党和国家机关党员领导干部民主生活会若干规定》相关要求.docx
- 在2025年度民主生活会上的总结讲话三篇.docx
- 在2025年度民主生活会上的总结讲话三篇 (3).docx
- 市委宣传部2025年度民主生活会查摆问题整改方案两篇.docx
- 在市行政审批和政务信息管理局机关2026年全体干部政绩观教育大会上的党课讲稿.docx
- X市应急管理局2026年度安全生产监督检查计划.docx
- 2025年度民主生活会领导班子对照检查材料(五个带头)三篇.docx
- 2025年度民主生活会“五个带头”个人对照检查材料三篇.docx
原创力文档

文档评论(0)