45 喜欢·165 浏览
单选题

在采用面向对象技术构建软件系统时,很多敏捷方法都建议的一种重要的设计活动是(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

答案解析

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

测试用例设计方法既可以用于黑盒测试,也可以用于白盒测试。

A
边界值法
B
基本路径法
C
正交试验设计法
D
逻辑覆盖法

题目答案

A

答案解析

本题考查测试用例设计。 正确的概念是: 边界值法既可以用于黑盒测试用例设计,也可以用于白盒测试用例设计。 基本路径法用于白盒测试用例设计。 正交试验设计法用于黑盒测试用例设计。 逻辑覆盖法用于白盒测试用例设计。
单选题

对“功能测试的回归测试经常要多次重复”的正确理解是(36)。

A
回归测试应该执行初测时所用的全部测试用例
B
回归测试只要执行发现缺陷的那些测试用例即可
C
通过多次的回归测试可以发现所有缺陷
D
回归测试就是验收测试

题目答案

A

答案解析

本题考查回归测试的概念。正确的理解是:回归测试应该执行初测时所用的全部测试用例。即使通过多次的回归测试,也很难发现所有缺陷。验收测试可能需要多次回归测试。
单选题

功能测试执行过后一般可以确认系统的功能缺陷,缺陷的类型包括(37)。

①功能不满足隐性需求

②功能实现不正确

③功能不符合相关的法律法规

④功能易用性不好

A
B
①②③
C
②③④
D

题目答案

B

答案解析

本题考查功能类型缺陷的概念。根据(IS0 9126软件工程产品质量》的规定,产品的外部质量和内部质量中描述的功能质量特性包括5个子特性,分别是适合性、准确性、互操作性、保密安全性以及功能依从性。所以适合性与功能类型的缺陷中功能不满足隐性需求有关,准确性与功能类型的缺陷中功能实现不正确有关,功能依从性与功能类型的缺陷中功能不符合相关的法律法规有关。
单选题

在Windows XP操作系统中,用户利用“磁盘管理”程序可以对磁盘进行初始化、创建卷,(23)。通常将“C:\Windows\nyprogram.exe”文件设置成只读和隐藏属性,以便控制用户对该文件的访问,这一级安全管理称之为(24)安全管理。

A
但只能使用FAT文件系统格式化卷
B
但只能使用FAT 32文件系统格式化卷
C
但只能使用NTFS文件系统格式化卷
D
可以选择使用FAT、FAT32或NTFS文件系统格式化卷

题目答案

D

答案解析

本题考查对Windows XP操作系统应用的掌握程度。因为Windows XP操作系统支持FAT、FAT32或NTFS文件系统,所以利用“磁盘管理”程序可以对磁盘进行初始化、创建卷,并可以选择使用FAT、FAT32或NTFS文件系统格式化卷。
单选题

以下对用户口令进行限定的措施中,(66)对提高安全性来说是无用的。

A
最小改变口令的时限
B
最短口令长度
C
口令不能全为数字或小写字母之外的字符
D
首次登录必须改变口令

题目答案

C

答案解析

本题考查口令强度和口令控制模式。最小改变口令的时限、最短口令长度、首次登录必须改变口令均可提高口令的安全性,而限制口令可使用的字符将降低口令复杂度,不利于提高口令安全性。
单选题

For nearly ten years, the Unified Modeling Language (UML) has been the industry standard for visualizing, specifying, constructing, and documenting the(71) of a software-intensive system. As the(72) standard modeling language, the UML facilitates communication and reduces confusion among project(73) . The recent standardization of UML 2.0 has further extended the language's scope and viability. Its inherent expressiveness allows users to(74) everything from enterprise information systems and distributed Web-based applications to real-time embedded systems.

The UML is not limited to modeling software. In fact, it is expressive enough to model(75) systems, such as workflow in the legal system, the structure and behavior. of a patient healthcare system, software engineering in aircraft combat systems, and the design of hardware.

To understand the UML, you need to form. a conceptual model of the language, and this requires learning three major elements: the UML's basic building blocks, the rules that dictate how those building blocks may be put together, and some common mechanisms that apply throughout the UML.

A
classes
B
components
C
sequences
D
artifacts

题目答案

D

答案解析

暂无解析