[强化题库]2022年软件水平考试《(中级) 软件评测师》巩固试题答案及解析

|类别:软件水平考试

【单选题】BUG记录应该包括( )。 ①编号②bug描述③bug级别④bug所属模块⑤发现人

A、①②

B、①②③

C、①②③④

D、①②③④⑤

答案:D


【单选题】假设在程序控制流图中有14条边、10个节点,则控制流程图的环路复杂性V G.等于( )。

A、12

B、8

C、6

D、4

答案:C

解析:本题考查环路复杂性的计算方法。V(G)=edge-node+2=14-10+2=6。其中edge为控制流程图的边数,node为控制流程图的节点数。


【单选题】为了是软件测试更加高效,应遵循的原则包括( )。①所有的软件测试都应追溯到用户需求、充分注意缺陷群集现象②尽早地和不断地进行软件测试、回归测试③为了证明程序的正确性,尽可能多的开发测试用例④应由不同的测试人员对测试所发现的缺陷进行确认⑤增量测试,由小到大

A、①②③④

B、①②③⑤

C、②③④

D、①②④⑤

答案:D

解析:软件测试原则(八大原则) 1)、所有的软件测试都应追溯到用户需求 2)、应把“尽早地和不断的进行软件测试”作为测试者的座右铭 3)、完全测试是不可能的,测试需要终止 5)、充分注意测试中的群集现象 6)、程序员避免测试自己的程序(注意不是指对程序的调试) 7)、尽量避免测试的随意性,增量测试,由小到大 8)、妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便。


【单选题】如果路由器收到了多个路由协议转发的关于某个目标的多条路由,那么决定采用哪条路由的策略是( )

A、选择与自己路由协议相同的

B、选择路由费用最小的

C、比较各个路由的管理距离

D、比较各个路由协议的版本

答案:C

解析:路由匹配原则:在路由器中,路由选择的依据包括目的地址、最长匹配、管理距离和度量值。路由选择过程如下:1、首先根据目的地址和最长匹配原则进行查找。2、若有两条或两条以上路由符合,则查看管理距离,不同路由协议的管理距离值不同。管理距离数值越小,优先级越高。3、当管理距离相同时,会查看度量值。度量值越小,优先级越高。路由表通过比较各个路由的管理距离来选择最佳路由,可以是多种路由协议的比较,也可以是同种路由协议的比较。故正确答案为C


【单选题】( ) 属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。

A、编译程序

B、预处理程序

C、汇编程序

D、解释程序

答案:D

解析:本题考查计算机系统软件方面的基础知识。 计算机系统中的软件可分为系统软件和应用软件两大类,语言处理程序用于将高级语言编写的程序翻译成汇编语言或机器语言,以便在计算机上执行。编译程序、汇编程序和解释程序是常见的语言处理程序,其工作对象或方式不同。汇编程序将汇编语言编写的程序翻译成机器语言程序。编译程序的翻译方式是将高级语言源程序翻译成目标程序(汇编语言或机器语言形式),进行汇编及连接后在计算机上执行。解释程序直接执行高级语言源程序或先翻译成某种中间代码形式再执行,不形成与源程序功能等价的目标程序。有些语言在编译之前还需要进行预处理,如C/C++语言等。


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

A、分支覆盖

B、语句覆盖

C、需求覆盖

D、修正条件判定覆盖

答案:C

解析:本题考查白盒测试的逻辑覆盖测试法的基础知识。逻辑覆盖法包括语句覆盖、判定覆盖(又称为分支覆盖)、条件覆盖、条件判定覆盖、修正条件判定覆盖、条件组合覆盖等。逻辑覆盖法是白盒测试方法的一种,而白盒测试是不考虑需求的。


【单选题】当一个模块直接使用另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,这种模块之间的耦合为( )。

A、数据耦合

B、标记耦合

C、公共耦合

D、内容耦合

答案:D

解析:本题考查软件设计的基础知识。模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。耦合是模块之间的相对独立性的度量,模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性越弱。存在多种耦合关系:数据耦合:若一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的,则称这种耦合为数据耦合。标记耦合:若一组模块通过参数表传递记录信息,则这种耦合称为标记耦合。公共耦合:若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合。内容耦合:若一个模块直接访问另一个模块内部数据;一个模块不通过正常入口转到另一模块内部;两个模块有一部分程序代码重叠;一个模块有多个入口。存在上述情况之一,则这种耦合称为内容耦合。


【单选题】与设计测试用例无关的文档是( )

A、项目开发计划

B、需求规格说明书

C、设计说明书

D、源程序

答案:A


【判断题】软件评测师考试笔试结束后,还有上机操作考试。

A、正确

B、错误

答案:B

解析:错误,软件评测师开始只有笔试形式。


【判断题】软件评测师考试分2天进行。各科目考试时间均为150分钟。

A、正确

B、错误

答案:B

解析:错误,考试分2个半天进行。各科目考试时间均为2.5小时。