[考点突击]2023年软件水平考试《(中级) 软件评测师》知识点试题汇总含答案解析

|类别:软件水平考试

【单选题】下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑(请作答此空)在关键路径上。活动GH的松弛时间是( )。

A、B

B、E

C、C

D、K

答案:A

解析:项目关键路径是路径最长的一条,在该图中路径:A->B->D->I->J->L=3+5+2+2+8=20,是路径最长的一条。故第一问正确答案为A。松弛时间是在不影响项目进度的前提下,可推迟开始的时间。本题中项目关键路径的时间是20,G、H所在的路径A->E->G->H->K->L=4+3+3+4+3=17,20-17=3,即GH的松弛时间为3。故第二问正确答案为D。


【单选题】逻辑覆盖法不包括( )

A、分支覆盖

B、语句覆盖

C、需求覆盖

D、修正条件判定覆盖

答案:C


【单选题】当用户需求不清晰,需求经常发生变化,系统规模不太大时,最适宜采用软件开发方法是( )。

A、结构化

B、原型

C、面向对象

D、敏捷

答案:B


【单选题】( )不属于网站渗透测试的内容。

A、防火墙日志审查

B、防火墙远程探测与攻击

C、跨站攻击

D、SQL注入

答案:A

解析:本题考查渗透测试的方法。渗透测试是通过远程各种手段试图进入网站非法获取数据、管理权限或修改网站的尝试。防火墙日志审查不是远程手段。


【单选题】DHCP客户端可从DHCP服务器获得( )。 A.DHCP服务器的地址和Web服务器的地址

A、DNS服务器的地址和DHCP服务器的地址

B、客户端地址和邮件服务器地址

C、默认网关的地址和邮件服务器地址

D、DHCP客户端可从DHCP服务器获得本机IP地址、DNS服务器的地址、DHCP服务器的地址、默认网关的地址等,但没有Web服务器、邮件服务器地址。

答案:B

解析:本题考查DHCP。协议的工作原理。


【单选题】( )不属于测试人员编写的文档。

A、缺陷报告

B、测试环境配置文档

C、缺陷修复报告

D、测试用例说明文档

答案:C

解析:本题考查测试文档。正确的理解是:缺陷修复报告由开发人员编写,是对缺陷报告的回复。


【单选题】设有职工EMP(职工号,姓名,性别,部门号,职务,进单位时间,电话),职务JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集。一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示的a、b处的实体名分别为( );图中a、b之间为(请作答此空)联系。

A、1 1

B、1*

C、*1

D、**

答案:C

解析:本题考查数据库系统中ER模型方面的基础知识。根据题意,职工EMP关系中一个职工只能担任一个职务,并属于一个部门,因此职工EMP和部门DEPT关系之间是一个一对多的联系1 *,故a应为EMP关系;又因为一个职务可以由多个职工担任,所以职工EMP和职务关系之间是一个多对一的联系* 1。职务JOB(职务,月薪)关系的主码为职务,部门DEPT关系的主码为部门号,因此根据外码是另一个关系中的主码的定义,职工EMP关系中的外码为部门号和职务。


【单选题】以下属于影响软件可靠性因素的是( )。 ①软件运行剖面②软件规模③软件内部结构④软件的开发方法和开发环境⑤软件的可靠性投入

A、①②

B、①②③

C、①②③④

D、①②③④⑤

答案:D

解析:本题考查软件可靠性的基本概念。 软件可靠性是软件产品在规定的条件下和规定的时间区间完成规定功能的能力。软件运行剖面越多,软件规模越大,内部结构越复杂,则表明软件出错的可能性就越大,可靠性就会越低;软件的开发方法和开发环境不合适或者落后,开发出来的软件就会遗留较多问题,会影响软件可靠性;软件可靠性投入不够,比如可靠性测试不够,也会影响到软件可靠性。 根据上述描述,题目中这5项都会对软件可靠性产生影响。应选择选项D。


【单选题】软件可靠性管理把软件可靠性活动贯穿于软件开发的全过程,成为软件工程管理的一部分。确定软件的可靠性目标在( )阶段。

A、需求分析

B、概要设计

C、详细设计

D、软件测试

答案:A


【单选题】A.team is( )just a group of people who happen to work together.Teamwork takes practice and it involves special skills.Teams require common processes;they need agreed-upon goals;and they need effective guidance and leadership.The methods for guiding and leading such teams are well known,but they are not obvious.

A、multiple objectives

B、different objectives

C、a single objective

D、independent objectives

答案:C