漳州职业技术学院计算机工程系软件专业。
班级: 学号: 姓名:
阅读以下说明,回答问题 1 至问题 4,将解答填入答题纸的对应栏内。
说明]软件产品生产周期长、耗资巨大,必须特别注意保证质量,而通常保证软件质量的措施可归为四方面,即复审、复查、管理复审和测试,不同的方面反映了软件质量保证措施中的不同需要,试回答以下问题并适当加以阐述:
问题1】复审、复查、管理复审和测试各自包括的具体内容是什么,它在哪些方面对软件质量的保证产生了作用?(6分)
问题2】软件复审和软件测试之间有什么联系,又有什么差别?各自有什么侧重?(4分)
问题3】软件测试的目的是什么,对其具体的内容和实现过程做—扼要陈述,无需对测试方法做出介绍。(6分)
问题4】前置测试模型的思想是什么?(2分)
阅读下列说明,回答问题 1 至问题 5,将解答填入答题纸的对应栏内。
说明]某测试中心接受某购物**的测试任务。该中心对其**进行混合交易任务分布情况跟踪,结果如下图所示(图8-39)。并作了服务器资源占用测试,其指标如下图情况表所描述:
服务器资源占用情况表:
问题 1](3 分)
简要叙述进行“购物**系统”的性能测试中应测试的关键指标。
[问题 2](3 分)
根据8-39任务分布图所示,请说出:哪个时间段交易混合程度最高?什么时候是登录的高峰期?数据更新业务的最大并发用户数为多少?
[问题 3](3 分)
根据上述测试结果,判断服务器资源使用情况是否合理,为什么?
问题 4](5 分)
在并发用户数为90时,如果交易吞吐量和交易响应时间都不满足需求,简述数据库端造成此缺陷的主要原因,有效的解决方案是什么?
问题 5](6 分)
该测试中心的测试小组在测试网上购物系统的过程中,使用60个测试用例进行测试,共发现了20个问题。
开发组对软件修改后,向该测试中心的测试小组提交问题修改报告及修改后的软件。问题修改报告中提出:所发现问题中的 5 个问题是用户所要求的,无需修改,其余 15 个问题已修改完成。
测试组使用针对上轮测试中发现的15个问题的36个测试用例进行了回归测试,确认问题已得到修改,因此该测试中心的测试小组做出结论:当前版本不可以进入配置管理库,不能进行后续集成工作。
请简要分析该测试中心的测试小组的做法是否存在问题并简述理由。
此**购物系统提交给用户之后,用户在使用过程中发现了5个问题,该测试中心的测试项目经理打算采用缺陷探测率来对该测试中心的测试人员进行绩效评估。请计算此测试项目的缺陷探测率。
阅读下列说明,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。
说明]因果图方法的思路是:从用自然语言书写的程序规格说明描述中找出因(输入条件)和果(输出或程序状态的改变),通过因果图转换为判定表。
有一个处理单价为5角钱的饮料的自动售货机软件测试用例的设计。其规格说明如下:若投入5角钱或1元钱的硬币,押下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。
若售货机没有零钱找,则一个显示〖零钱找完〗的红灯亮,这时在投入1元硬币并押下按钮后,饮料不送出来而且1元硬币也退出来;若有零钱找,则显示〖零钱找完〗的红灯灭,在送出饮料的同时退还5角硬币。
[问题 1](2分)
应用中可能有多种输入条件,在什么情况下可采用因果图法设计测试用例?
问题 2](5 分)
根据上述说明,利用因果图法,下面列出饮料自动售货机出现的情况和结果,找出哪些是正确的输入条件,哪些是正确的输出结果,请把相应的字母编号填入表中。
a送出啤酒饮料。
b投入1元硬币。
c售货机〖零钱找完〗灯亮。
d退还1元硬币。
e押下啤酒按钮
f该找5角。
g投入5角硬币。
h押下按钮
i可找5角 (应当找5角零钱并且售货机有零钱找)
j押下橙汁按钮。
k退还5角硬币。
l送出橙汁饮料。
m售货机有零钱找。
n钱付清。o该找5角(投入1元硬币且押下饮料按钮)
问题 3](5 分)
下图画出饮料自动售货机的因果图,请把问题 2 中列出的输入条件和输出结果的字母编号填入到空白框中相应的位置。
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
说明]使用逻辑覆盖测试方法测试以下程序段:
void dowork(int x,int y,int z)
1 int k=0,j=0;
2 if ((x>3)&&z<10)
7 if ((x==4)||y>5))
8 j=x*y+10;
9 j=j%3;
说明:程序段中每行开头的数字(1~10)是对每条语句的编号。
问题1】画出程序的控制流图(用题中给出的语句编号表示),并计算请计算上述控制流图的环路复杂度v(g)。
问题2】简述什么是测试用例。白盒测试的动态测试要根据程序的控制结构设计测试用例简述其原则。
问题3】分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]说明】
某公司针对通信手段的进步,需要将原有的业务系统扩展到互联网上。运行维护部门需要针对此需求制定相应的技术安全措施,来保证系统和数据的安全。
问题1】(2分)
当业务扩展到互联网上后,系统管理在安全方面应该注意哪两方面?应该采取的安全测试有哪些?
问题2】(4分)
由于系统与互联网相连,除了考虑病毒防治和防火墙之外,还需要专门的入侵检测系统。请简要说明入侵检测系统的功能。
问题3】(4分)
数据安全中的访问控制包含两种方式,用户标识与验证和存取控制。请简要说明用户标识与验证常用的三种方法和存取控制中的两种方法。
XX年11月软件设计师模拟试题下午试卷 1 1
试题一。阅读下列说明以及图示 如图1所示 回答问题1 3。说明 某大学准备开发一个学生课程注册系统,学生可以使用该系统查询新学期将开设的课程和讲课教师情况,选择自己要学习的课程进行登记注册,并可以查询成绩单 教师可以使用该系统查询新学期将开设的课程和选课学生情况,并可以登记成绩单 注册管理员使用该系...
2024年上半年软件评测师
2007年软件评测师考试真题 上午试题。1 不属于计算机控制器中的部件。1 a 指令寄存器irb 程序计数器pc c 算术逻辑单元alud 程序状态字寄存器psw 在cpu与主存之间设置高速缓冲存储器cache的目的是为了 2 2 a 扩大主存的存储容量b 提高cpu对主存的访问效率。c 既扩大贮存...
2024年上半年软件设计师下午试卷答案
2011年上半年软件设计师下午试题参 软件设计师下午试题共6题,试题一至试题四为必答题,考生从试题五至试题六中任选一题解答。每题15分,满分75分。试题一参 共15分 问题1 3分 e1 病人e2 护理人员e3 医生。问题2 4分 d1 生命体征范围文件 d2 日志文件。d3 病历文件d4 意见文件...