11 喜欢·390 浏览
单选题

Which of the following elements can be called the key element of a computer?(71)

A
printer
B
CPU
C
mouse
D
keyboard

题目答案

B

答案解析

A、C、D、是计算机的外设,不是基本元件。
举一反三
单选题

RUP在每个阶段都有主要目标,并在结束时产生一些制品。在(30)结束时产生“在适当的平台上集成的软件产品”。

A
初启阶段
B
精化阶段
C
构建阶段
D
移交阶段

题目答案

C

答案解析

本题考查RUP中每个阶段产生的制品。初启阶段结束时产生一个构想文档、一个有关用例模型的调查、一个初始的业务用例、一个早期的风险评估和一个可以显示阶段和迭代的项目计划等制品;精化阶段结束时产生一个补充需求分析、一个软件架构描述和一个可执行的架构原型等制品;构建阶段结束时的成果是一个准备交到最终用户手中的产品,包括具有最初运作能力的在适当的平台上集成的软件产品、用户手册和对当前版本的描述;移交阶段结束时产生移交给用户产品发布版本。
单选题

关于软件测试,(31)的叙述是正确的。

①测试开始越早,越有利于发现软件缺陷

②采用正确的测试用例设计方法,软件测试可以做到穷举测试

③测试覆盖度和测试用例数量成正比

④软件测试的时间越长越好

A
B
C
②、③
D
①、③

题目答案

B

答案解析

本题考查软件测试原则。 正确的测试原则概念如下: 测试应尽早地不断地执行。 测试是不完全的。 测试用例覆盖测试需求的程度称为测试覆盖度,可能存在一个用例可以覆盖多个测试需求;一个需求对应多个测试用例的情况。
单选题

软件风险一般包含(14)两个特性。

A
救火和危机管理
B
已知风险和未知风险
C
不确定性和损失
D
员工和预算

题目答案

C

答案解析

本题考查软件风险的特性。软件风险一般包括不确定性和损失两个特性,其中不确定性是指风险可能发生,也可能不发生;损失是当风险确实发生时,会引起的不希望的后果和损失。救火和危机管理是对不适合但经常采用的软件风险管理策略。已知风险和未知风险是对软件风险进行分类的一种方式。员工和预算是在识别项目风险时需要识别的因素。
单选题

The(72)has several major components, including the system kernel, a memory management system, the file system manager, device drivers, and the system libraries.

A
application
B
information system
C
operating system
D
iterative

题目答案

C

答案解析

本题考操场作系统的管理要素。
单选题

系统功能测试过程中,验证需求可以正确实现的测试用例称为(32)。

A
业务流程测试用例
B
功能点测试用例
C
通过测试用例
D
失败测试用例

题目答案

C

答案解析

本题考查功能测试用例概念。 正确的功能测试用例概念如下: 业务流程测试用例包括通过测试用例和失败测试用例。 功能测试用例一般包括业务流程测试用例和功能点测试用例。 通过测试用例是验证需求能否正确实现,打通流程的一类测试。 失败测试用例是模拟一些异常业务操作,测试系统是否具备容错性。
单选题

在采用面向对象技术构建软件系统时,很多敏捷方法都建议的一种重要的设计活动是(15),它是一种重新组织的技术,可以简化构件的设计而无须改变其功能或行为。

A
精化
B
设计类
C
重构
D
抽象

题目答案

C

答案解析

本题考查采用敏捷方法进行软件开发。敏捷方法中,重构是一种重新组织技术,重新审视需求和设计,重新明确地描述它们以符合新的和现有的需求,可以简化构件的设计而无须改变其功能或行为。
单选题

Which of the following is not part of the quality assurance process?(73)

A
Operational definitions
B
Quality policy
C
Quality audits
D
Quality improvement

题目答案

B

答案解析

A、C、D都是质量过程中重要内容,只是B不是。
单选题

针对电子政务类应用系统的功能测试,为设计有效的测试用例,应(34)。

A
使业务需求的覆盖率达到100%
B
利用等价类法模拟核心业务流程的正确执行
C
对一个业务流程的测试用例设计一条验证数据
D
经常使用边界值法验证界面输入值

题目答案

D

答案解析

本题考查功能测试用例设计。 要设计有效的功能测试用例,应该做到: 测试用例应该100%地覆盖测试业务需求。 利用场景法模拟核心业务流程的正确执行。 利用场景法设计测试用例时,往往是一个业务流程需要多条验证数据。 利用边界值法设计测试用例,能够验证界面输入值的边界处理是否正确。
单选题

Which of the following is not part of a modem quality management concept?(74)

A
Performance standard is zero defects
B
Quality must be inspected in
C
85% of failures occur because of the process, not the worker
D
Quality is a 4 cycle process plan/do/check/act

题目答案

B

答案解析

A、C、D是经典质量理论,只有B不是。
单选题

瀑布模型表达了一种系统的、顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是(17)。

A
瀑布模型能够非常快速地开发大规模软件项目
B
只有很大的开发团队才使用瀑布模型
C
瀑布模型已不再适合于现今的软件开发环境
D
瀑布模型适用于软件需求确定,开发过程能够采用线性方式完成的项目

题目答案

D

答案解析

本题考查软件开发模型。瀑布模型是一种系统的、顺序的软件开发方法,它适用于软件需求确定,开发过程能够以线性化的方式完成那些软件开发项目。能否适用于某个项目或者快速开发某个项目并不取决于所开发的软件项目的规模或开发团队的规模,而且只要软件需求确定,开发过程能够采用线性方式完成,现今的软件开发仍然可以使用瀑布模型。