中级软考必背100题(软考题库每日一练)
中级软考必背100题(软考题库每日一练)C.①③④ B.①④ ③易学性测试是检查系统中用户为操作和运行控制所花努力有关的测试工作④效率测试是指在规定条件下产品执行其功能时,对时间消耗及资源利用的测试工作A.①②③④
软件评测师
1、以下关于软件质量特性测试的叙述,正确的是( )。
①成熟性测试是检验软件系统故障,或违反指定接口的情况下维持规定的性能水平有关的测试工作
②功能性测试是检验适合性、准确性、互操作性、安全保密性、功能依从性的测试工作
③易学性测试是检查系统中用户为操作和运行控制所花努力有关的测试工作
④效率测试是指在规定条件下产品执行其功能时,对时间消耗及资源利用的测试工作
A.①②③④
B.①④
C.①③④
D.②④
参考答案:
D
试题分析:
本题考查测试标准中规定的质量特性的测试。
①与③的理解是错误的,正确的理解是:
·成熟性测试是检验软件产品是否具备为避免由软件中错误而导致失效的能力。
·易学性测试是检验软件产品是否具备使用户能学习它的应用的能力。
2
2、为了能按时交付系统,开发小组在实现“确定最优任务分配方案”功能时采用了蛮力的方法。在系统交付后,对可能出现更多任务量的情况,采用更有效的方法来实现该功能,这属于( )。
A.正确性维护
B.适应性维护
C.完善性维护
D.预防性维护
参考答案:
C
试题分析:
软件维护一般包括正确性维护、适应性维护、完善性维护和预防性维护。正确性维 护是指改正在系统开发阶段已经发生而在系统测试阶段尚未发生的错误。适应性维护是指使应用软件适应信息技术变化和管理需求变化而进行的修改。完善性维护为扩充功能和改善性能而进行的修改。预防性维护是为了改进应用软件的可靠性和可维护性,为了适应未来的软硬件环境的编号,主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰。本题没有新增功能,而是改进了原有的方法,因此属于完善性维护。
3
3、造成软件测试风险的主要原因不包括( )。
A.测试计划的不充分
B.测试方法有误
C.测试过程的偏离
D.软件设计方案有误
参考答案:
D
试题分析:
本题考查软件测试风险的基本知识。
软件测试风险指的是软件测试过程中出现的或潜在的问题,造成的主要原因是测试 计划的不充分、测试方法有误或测试过程的偏离,造成测试的补充以及结果的不准确。而测试的不成功导致软件交付潜藏着问题,一旦在运行时爆发,会带来很大的商业风险。
4
4、假设系统采用PV操作实现进程同步与互斥 若n个进程共享两台打印机,那么信号量S的取值范围为 ( ) 。
A.-2~n
B.-(n-1)~1
C.-(n-1)~2
D.-(n-2)~2
参考答案:
D
试题分析:
在PV操作中,信号量用于表示系统中现有资源的数量,有两台打印机,故信号量初值为2。前两个进程请求能够满足。当有进程运行时,其他进程访问信号量,信号量就会减一,n个进程同时请求两台打印机时为2-n,当信号量值为负数时,代表这类资源系统已经分配完毕。此时,对负数取绝对值能得到当前等待进程数量。
5
5、DHCP客户端可从DHCP服务器获得 ( ) 。
A.DHCP服务器的地址和Web服务器的地址
B.DNS服务器的地址和DHCP服务器的地址
C.客户端地址和邮件服务器地址
D.默认网关的地址和邮件服务器地址
参考答案:
B
试题分析:
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段
在DHCP数据包中可以包含客户机MAC地址、DHCP服务器IP、默认网关地址、DHCP租约时间、分配给客户端的IP地址和子网掩码以及一些其它的管理配置信息
6
6、以下关于等价类划分法的叙述中,不正确的是 ( ) 。
A.如果规定输入值a的范围为1~99,那么得到两个等价类,即有效等价类 {a|1<=a<=99|,无效等价类{a|a<1或者a>99}
B.如果规定输入值s的第一个字符必须为数字,那么得到两个等价类,即 有效等价类{s|s的第一个字符是数字},无效等价类{s|s的第一个字符不是数字}
C.如果规定输入值x取值为1,2,3三个数之一,那么得到4个等价类, 即有效等价类{x|x=1)、{x|x=2}、{x|x=3},无效等价类(x|x≠1,2,3}
D.如果规定输入值i为奇数,那么得到两个等价类,即有效等价类{i|i是奇数}无效等价类{i|i不是奇数}
参考答案:
A
试题分析:
划分等价类的6条原则:
(1)在输入条件规定了取值范围或值的个数的情况下,可以确立一个有效等价类和两个无效等价类
(2)在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可以确立一个有效等价类和一个无效等价类
(3)在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类
(4)在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效等价类
(5)在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)
(6)在确知已划分的等价类中,各元素在程序处理中的方式不同的情况下,则再将该等价类进一步地划分为更小的等价类。
更多资讯可搜索希赛网点击软考频道,或直接关注软考之家:ruankao_home。