当前位置:首页计算机类软件水平考试中级软件评测师->2021年软件评测师押题密卷3

2021年软件评测师押题密卷3

推荐等级:

发布时间: 2021-12-17 14:42

扫码用手机做题

试卷预览

1 单选题 1分

以下不属于软件的易用性的是( )。

查看答案 开始考试
正确答案:D

本题解析:

易用性是指在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。易用性的特性有以下5个:1、易理解性:指软件产品方便用户理解的特性,通过它用户能理解软件是否合适,以及如何能将软件用于特定任务和使用环境;2、易学习性:指软件产品提供给用户方便学习使用的特性;3、易操作性:指软件产品能使用户易于操作和控制软件的特性;4、吸引性:是指软件产品具有吸引用户的能力;5、依从性:指软件产品依附于同易用性相关的标准、约定、风格指南或规定的能力。

2 单选题 1分

以下哪一项不属于安全性测试与评估的基本内容( )?

查看答案 开始考试
正确答案:C

本题解析:

本题考查安全性测试与评估的基础知识。安全性测试与评估是软件安全性测试的重要内容,其测试与评估的基本内容包括用户认证机制,加密机制,安全防护策略,数据备份与恢复手段和预防病毒系统等,而系统临近崩溃的并发用户量属于基本的应用负载压力测试的内容,故正确答案为C。

3 单选题 1分

一个程序的控制流图中有6个节点、6条边,在测试用例数最少的情况下,确保程序中每个可执行语句至少执行一次所需测试用例数的上限是( )。

查看答案 开始考试
正确答案:A

本题解析:

本题考察白盒测试设计中的判定覆盖法,即设计足够多的测试用例,使得程序中的每一个判断至少获得一次“真”和一次“假”,即使得程序流程图中的每一个真假分支至少被执行一次。控制流图是描述程序控制流的一种图示方式,有节点和定向边构成。节点代表一个基本块,定向边代表控制流的方向。其用例数等于控制流程图的环路复杂性V(G),即是:(1)控制流程图中的区域个数。(2)边数-结点数+2。(3)判定数+1。我们应用第二种方法可以得出:V(G)=6-6+2=2

4 单选题 1分

逻辑覆盖标准包括( )?①分支覆盖②语句覆盖③条件覆盖④MC/DC覆盖

查看答案 开始考试
正确答案:D

本题解析:

本题考查白盒测试逻辑覆盖的基础知识。逻辑覆盖标准包括语句覆盖、判定覆盖(又称为分支覆盖)、条件覆盖、条件判定覆盖、修正条件判定覆盖(MC/DC覆盖)、条件组合覆盖和路径覆盖等。

5 单选题 1分

Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers_(请作答此空)__through a real-time communication network such as the Internet.In science,cloud computing is a_( )__for distributed computing over a network,and means the_( )_to run a program or application on many connected computers at the same time.The architecture of a cloud is developed at three layers:infrastructure,platform,and application.The infrastructure layer is built with virtualized compute,storage,and network resources.The platform layer is for general-purpose and repeated usage of the collection of software resources.The application layer is formed with a collection of all needed software modules for SaaS applications.The infrastructure layer serves as the_( )__for building the platform layer of the cloud.In turn,the platform layer is foundation for implementing the_( )__layer for SaaS application.

查看答案 开始考试
正确答案:A

本题解析:

表示有关的,有联系的意思。

附(参考翻译):云计算是一个用来描述各种计算概念的一个短语,计算概念涉及大量的计算机通过实时通信的网络,如Internet,连接在一起。在科学研究中,云计算是分布式网络计算的同义词,意味着有能力同时在多台互连的计算机上运行一个程序或应用。云的结构分为3层:基础设施、平台和应用。基础实施层由虚拟计算机存储和网络资源构成;平台层是具有通用性和复用性的软件资源的集合;应用层是云上针对SaaS应用的所有应用软件的集合。基础设施层时建立平台层的硬件基础;相应地,平台层是执行应用层SaaS应用的基础。

6 单选题 1分

A project is a[temporary]( )of unique,complex,and connected activities having one goal or purpose and that must be completed by a specific time,within budget,and according to( ).Project management is the process of scoping,planning,staffing,organizing,directing,and controlling the development of a(n)( )system at a minimum cost within a specified time frame.For any systems development project,effective project management is necessary to ensure that the project meets the( ),is developed within an acceptable budget,and fulfills customer expectations and specifications,Project management is a process that starts at the beginning of a project,extends through a project,and doesn't culminate until the project is completed.The prerequisite for good project management is a well-defined system development process.Process management is an ongoing activity that documents,manages the use of,and improves an organization s chosen methodology(the“process”)for system development,Process management is concerned with the activities,deliverables,and quality standards to be applied to(请作答此空)project(s).

查看答案 开始考试
正确答案:D

本题解析:

表示过程管理涉及应用于所有项目的活动。附(参考翻译):一个项目是一个独特的、复杂的、相互关联的活动的[临时]序列,有一个目标或目的,必须在特定的时间、预算内和根据规范完成。项目管理是一个范围界定、计划、人员配置、组织、指导和控制可接受系统开发的过程,在规定的时间内以最低的成本进行。对于任何系统开发项目,有效的项目管理都是必要的,以确保项目在截止日期前完成,在可接受的预算内开发,并满足客户的期望和规范,项目管理是从项目开始时开始的过程,延伸到一个项目中,直到项目完成才达到顶点。良好的项目管理的先决条件是定义良好的系统开发过程。过程管理是一项持续的活动,它记录、管理和改进组织为系统开发所选择的方法(“过程”),过程管理涉及应用于所有项目的活动、可交付成果和质量标准。

7 单选题 1分

Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers_( )__through a real-time communication network such as the Internet.In science,cloud computing is a_(请作答此空)__for distributed computing over a network,and means the_( )_to run a program or application on many connected computers at the same time.The architecture of a cloud is developed at three layers:infrastructure,platform,and application.The infrastructure layer is built with virtualized compute,storage,and network resources.The platform layer is for general-purpose and repeated usage of the collection of software resources.The application layer is formed with a collection of all needed software modules for SaaS applications.The infrastructure layer serves as the_( )__for building the platform layer of the cloud.In turn,the platform layer is foundation for implementing the_( )__layer for SaaS application.

查看答案 开始考试
正确答案:D

本题解析:

表示同义词的意思。

附(参考翻译):云计算是一个用来描述各种计算概念的一个短语,计算概念涉及大量的计算机通过实时通信的网络,如Internet,连接在一起。在科学研究中,云计算是分布式网络计算的同义词,意味着有能力同时在多台互连的计算机上运行一个程序或应用。云的结构分为3层:基础设施、平台和应用。基础实施层由虚拟计算机存储和网络资源构成;平台层是具有通用性和复用性的软件资源的集合;应用层是云上针对SaaS应用的所有应用软件的集合。基础设施层时建立平台层的硬件基础;相应地,平台层是执行应用层SaaS应用的基础。

8 单选题 1分

对于逻辑表达式((a&b)||c,需要( )个测试用例才能完成条件组合覆盖。

查看答案 开始考试
正确答案:C

本题解析:

本题考查白盒测试中逻辑覆盖法的条件组合覆盖。

条件组合覆盖的含义是:选择足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次。

本题中有a&b和c两个条件,组合之后需要的用例数是4。

9 单选题 1分

A project is a[temporary]( )of unique,complex,and connected activities having one goal or purpose and that must be completed by a specific time,within budget,and according to( ).Project management is the process of scoping,planning,staffing,organizing,directing,and controlling the development of a(n)(请作答此空)system at a minimum cost within a specified time frame.For any systems development project,effective project management is necessary to ensure that the project meets the( ),is developed within an acceptable budget,and fulfills customer expectations and specifications,Project management is a process that starts at the beginning of a project,extends through a project,and doesn't culminate until the project is completed.The prerequisite for good project management is a well-defined system development process.Process management is an ongoing activity that documents,manages the use of,and improves an organization s chosen methodology(the“process”)for system development,Process management is concerned with the activities,deliverables,and quality standards to be applied to( )project(s).

查看答案 开始考试
正确答案:B

本题解析:

表示可接受的、认可的、令人满意的意思。

附(参考翻译):一个项目是一个独特的、复杂的、相互关联的活动的[临时]序列,有一个目标或目的,必须在特定的时间、预算内和根据规范完成。项目管理是一个范围界定、计划、人员配置、组织、指导和控制可接受系统开发的过程,在规定的时间内以最低的成本进行。对于任何系统开发项目,有效的项目管理都是必要的,以确保项目在截止日期前完成,在可接受的预算内开发,并满足客户的期望和规范,项目管理是从项目开始时开始的过程,延伸到一个项目中,直到项目完成才达到顶点。良好的项目管理的先决条件是定义良好的系统开发过程。过程管理是一项持续的活动,它记录、管理和改进组织为系统开发所选择的方法(“过程”),过程管理涉及应用于所有项目的活动、可交付成果和质量标准。

10 单选题 1分

A project is a[temporary]( )of unique,complex,and connected activities having one goal or purpose and that must be completed by a specific time,within budget,and according to( ).Project management is the process of scoping,planning,staffing,organizing,directing,and controlling the development of a(n)( )system at a minimum cost within a specified time frame.For any systems development project,effective project management is necessary to ensure that the project meets the(请作答此空),is developed within an acceptable budget,and fulfills customer expectations and specifications,Project management is a process that starts at the beginning of a project,extends through a project,and doesn't culminate until the project is completed.The prerequisite for good project management is a well-defined system development process.Process management is an ongoing activity that documents,manages the use of,and improves an organization s chosen methodology(the“process”)for system development,Process management is concerned with the activities,deliverables,and quality standards to be applied to( )project(s).

查看答案 开始考试
正确答案:A

本题解析:

表示截止日期的意思。

附(参考翻译):一个项目是一个独特的、复杂的、相互关联的活动的[临时]序列,有一个目标或目的,必须在特定的时间、预算内和根据规范完成。项目管理是一个范围界定、计划、人员配置、组织、指导和控制可接受系统开发的过程,在规定的时间内以最低的成本进行。对于任何系统开发项目,有效的项目管理都是必要的,以确保项目在截止日期前完成,在可接受的预算内开发,并满足客户的期望和规范,项目管理是从项目开始时开始的过程,延伸到一个项目中,直到项目完成才达到顶点。良好的项目管理的先决条件是定义良好的系统开发过程。过程管理是一项持续的活动,它记录、管理和改进组织为系统开发所选择的方法(“过程”),过程管理涉及应用于所有项目的活动、可交付成果和质量标准。

其他考生还关注了更多>

相关题库更多>