background image

能达到的
C.说明测试的强度是可估量
D.说明测试的标准
36、与编码风格有关的因素不包括( D 
)。
A.源程序文档话 B.语句构造
C.输入输出 D.程序的编译效率
37、软件的维护费用是由于( D )。
A.运行中发现错误和缺陷太多 B.软件
的需要变化太快
C.性能上的要求变化太快 D.维护的生
产率太低
38、增量模型与瀑布模型的主要区别在于
( A )。
A.增量模型以一系列增量的方式开发系
统,而瀑布模型是整体开发模型
B.增量模型是一部分一部分地开发,瀑
布模型是一个阶段一个阶段地开发
C.增量模型按增量提交,瀑布模型按阶
段提高
D.瀑布模型的一个阶段包含了增量模型
的多个增量
39、软件开发方法是( A )。
A.指导软件开发的一系列规则和约定
B.软件开发的步骤
C.软件开发的技术 D.软件开发的思想
40、结构化分析的核心是( B )。
A.自底向上的抽象 B.自定向上的分解
C.用 DFD 建模 D.用 DD 描述数据需求
41、快速原型与瀑布模型的主要不同在于 。
B
A.快速原型能让用户参与开发
B.快速原型不严格地区分阶段并允许迭代
C.快速原型开发阶段短
D.快速原型需要自动化的开发工具
42、面向对象的方法与结构化方法最大的
不同在于。C
A.软件的可维护性 B.软件的可重用性
C.接近人类认识自然界的思维方式 D.对用
户需求变化的适应性
43、面向对象方法的出发点是。B
A.把自然界的事物按对象这一基本元素来
处理
B.尽可能按照人类认识客观世界的方法和

思维方式来解决问题
C.使用面向对象的语言来进行软件的开发
D.数据应用和操作它的程序封装在一起
44、面向对象方法学中在设计阶段的准则
是。D
A.容易用 B.美观 C.简单性 D.低耦合
45、面向对象分析常用的图形工具是。B
A.对象图、数据流图、状态图
B.对象图、事件跟踪图、状态图 C.对象图、
功能图、状态图
D.对象图、事件跟踪图、类图
46、面向软件维护的技术是。A
A.使软件具有高可维护性的软件开发技术
B.结构化的分析设计技术
C.灵活的、留有余地的数据结构设计技术
D.良好的编码设计风格
47、模块化是一个把软件分解为若干个模
块的。D
A.活动集合 B.一系列迭代 C.规则应用 D.
过程
48、瀑布模型不适合用于的软件开发。A
A.需求模糊不清 B.用户不能参加开发 C.用
户对计算机不了解 D.开发人员对业务知识
不熟悉
49、瀑布模型的主要特点是。A
A.将开发过程严格的划分为一系列的有序
活动 B.将过程分解为阶段 C.提供了有效
的管理模式 D.缺乏灵活性
50、软件测试是按照特定的规程,的过程 。
A
A.发现软件错误 B.说明程序正确 C.证明程
序没有错误 D.设计并运行测试用例
51、软件的可维护性是指。A
A.软件能被修改的难易程度 B.软件可理解
的难易程度 C.软件可移植性和使用性 D.
软件维护文档的完整性
52、软件的维护费用是由于。D
A.运行中发现错误和缺陷太多 B.软件的需
要变化太快 C.性能上的要求变化太快 D.
维护的生产率太低
53、软件的维护需要规定流程是。B
A.要严格管理软件的错误和缺陷
B.要保证任何软件的更改都是可跟踪的 C.
软件的更改是需要控制的