没有合适的资源?快使用搜索试试~ 我知道了~
首页2019年下半年《软件评测师》下午试卷及答案.docx
2019年下半年《软件评测师》下午试卷及答案.docx
需积分: 50 50 下载量 32 浏览量
更新于2023-03-03
评论
收藏 208KB DOCX 举报
个人之前进行了软件评测师的考试,资源为2019年下半年下午软件评测师试题以及答案,纯个人整理有需要的请下载
资源详情
资源评论
资源推荐
一、阅读下列 C 程序,回答问题 1 至问题 3。
问题:1.1 (6 分)
请针对上述 C 程序给出满足 100%DC (判定覆盖)所需的逻辑条件。
1. buf_c[i]<7||buf_c[i]>14;i>=32;
2. buf_len>512;buf_len<=512
3. buf_len==0;buf_len!=0
4. i<total_bytes;i>=total_bytes
5. buf_c[i]==’\0’;buf_c[i]!=’\0’
6. buf_c[i]<7||buf_c[i]>14;buf_c[i]>=7&&buf_c[i]<=14
7. i>=32;i<32
8.
9.
10. 判定覆盖:设计足够的测试用例,使得使程序中的每个判定至少都获得一次“真值”
或“假值”。又称分支覆盖:使程序中的每一个取“真”分支和取“假”分支至少经历一次
11. 本题中涉及到判定的点的条件项分别为:buf_len>512;buf_len==0;
i<total_bytes;buf_c[i]==’\0’;buf_c[i]<7||buf_c[i]>14;i>=32;
12. buf_len>512;buf_len<=512
13. buf_len==0;buf_len!=0
14. i<total_bytes;i>=total_bytes
15. buf_c[i]==’\0’;buf_c[i]!=’\0’
16. buf_c[i]<7||buf_c[i]>14;buf_c[i]>=7&&buf_c[i]<=14
17. i>=32;i<32
18.
19.
问题:1.2 (6 分)
请画出上述程序的控制流图,并计算其控制流图的环路复杂度 v(G)
V(g)=8
控制流图是描述程序控制流的一种图示方法。其基本符号有圆圈和箭线:圆圈
为控制流图中的一个结点,表示一个或多个无分支的语句;带箭头的线段称为
边或连接,表示控制流。基本结构如下所示:
本题由于在//8 //12 后都存在 break 语句,导致执行//8 //12 后程序结构会发生改
变。
控制流程图的环路复杂性 V(G)等于:
(1)控制流程图中的区域个数。
(2)边数-结点数+2。
(3)判定数+1。
V(g)=8
问题:1.3 (8 分)
请给出问题 2 中控制流图的线性无关路径。
1)1、2、4、5、13
2)1、3、4、5、13
3)1、3、4、6、13 (1、2、4、6、13)
4)1、3、4、6、7、8、13 (1、2、4、6、7、8、13)
5)1、3、4、6、7、9、11、12、13 (1、2、4、6、7、9、11、12、13)
6)1、3、4、6、7、9、10、11、12、13
(1、2、4、6、7、9、10、11、12、13)
7)1、3、4、6、7、9、10、6… (1、2、4、6、7、9、10、6…)
8)1、3、4、6、7、9、10、11、6… (1、2、4、6、7、9、10、11、6…)
或者与之等价的答案
线性无关路径是指包括一组以前没有处理的语句或条件的一条路径。从控制流
剩余21页未读,继续阅读
拓荒程序猿
- 粉丝: 9
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- stc12c5a60s2 例程
- Android通过全局变量传递数据
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0