天津大学制药工程-天津大学制药工程
软件工程复习题
一、单选题
1
、软件开发的结构化设计
(SD)
方法
,
全面指 导模块划分的最重要原则应该是
(
c
)
A
模块高内聚
B
模块低耦合
C
模块独立性
D
程序模块化
2
、软件工程方法的提出 起源于软件危机
,
而其目的应该是最终解决软件的什么问题
?(
D
)
A
产生危机
B
质量保证
C
开发效率
D
生产工程化
3
、软件 工程开发的可行性研究是决定软件项目是否继续开发的关键
,
而可行性研究的结论 主要相关于
(
A
)
A
软件系统目标
B
软件的性能
C
软件的功能
D
软件的质量
4
、软件需求分析一般应确定的是用户对软件的
(
D
)
A.
功能需求
B.
非功能需求
C.
性能需求
D.
功能需求和非功能需求
5
、
软件测试是满足软件的功能和性能要求
,
保证软件正确性的措施
,
一般软件测试计划的制订应始于软件开发的哪
个阶段
D
)
A.
需求分析
B.
软件设计
C.
程序编码
D.
软件计划
6
、软件工程方法是在实 践中不断发展的方法
,
而早期的软件工程方法主要是指
(
B
)
A.
原型化方法
B.
结构化方法
C.
面向对象方法
.
D.
功能分解法
7
、数 据流图描述数据在软件中流动和被处理变换的过程
,
它是以图示的方法来表示 p>
,
即
.( A )
A.
软件模型
B.
软件功能
C.
软件结构
D.
软件加工
8
、软件 工程学涉及到软件开发技术和工程管理两方面的内容
,
下述内容中哪一个不
属于开发技术的范畴
?
(
D
)
A.
软件开发方法
B.
软件开发工具
C.
软件工程环境
D.
软件工程经济
9
、 软件文档是软件工程实施中的重要成份
,
它不仅是软件开发的各阶段的重要依据< /p>
,
而且也影响软件的(
)
A.
可理解性
B.
可维护性
C.
可扩展性
D.
可靠性
10
、从
( )
语言开始
,
软件摆脱了对硬件的依赖。
A.
第一代
B.
第二代
C.
第三代
D.
第四代
11
、在下 面列出的基本成分中
,
哪个不是实体关系图的基本成分
? ( )
A.
实体
B.
数据存储
C.
关系
D
属性
12
、结构化程序设计主要强调程序的(
C
)
A.
效率
B.
速度
C.
可读性
D.
大小
13
、在软件 工程中根据程序的功能说明
,
而不关心程序内部逻辑的测试方法为
(
A
)
A.
黑盒法
B.
白盒法
C.
灰盒法
D.
综合法
14
、软件 开发的结构化分析方法
,
常用的描述软件功能需求的工具有
(
C
)
A
业务流程图
,
数据字典
B.
软件流程图
,
模块说明
C.
数据流图
,
数据字典
D.
系统流程图
,
程序编码
p>
15
、结构化程序设计思想的核心是要求程序只由顺序、循环和
(
A
)
三种结构组成。
A.
分支
B.
单人口
C.
单出口
D.
有规则
GOTO
1
6
、确定软件系统的主要功能
,
即进行系统功能分析
,
提出软件系统的目标、范围与功能说明称为结构化方法中的
(
D
)
A.
需求分析
B.
可行性研究
C.
总体设计
D.
问题定义
17
、< /p>
.
在结构化方法中
,
软件功能分解应属于软件开发中 的哪一阶段
?(
A
)
A.
总体设计
B.
需求分析
C.
详细设计
D.
编程调试
18
、在 软件结构化设计中
,
好的软件结构设计应该力求做到
(
< p>B)
A.
顶层扇出较少
,
中间扇出较高
,
底层模块低扇入
p>
B.
顶层扇出较高
,
中间扇出较少
< p>,底层模块高扇入
C
顶层扇入较少
,
中间扇出较高
,
底层模块高扇入
D.
顶层扇入较少
,
中间扇入较高
,
底层模块低扇入
19
、在软 件测试方法中
,
黑盒测试法和白盒测试法是常用的方法
,
其中黑盒测试法主要是用于测试
(
B
)
A.
结构合理性
B.
软件外部功能
C.
程序正确性
D.
程序内部逻辑
20
、数据字典是软 件需求分析阶段的最重要的工具之一
,
其最基本的功能是
(
C
)
A.
数据库设计
B.
数据通讯
C.
数据定义
D.
数据维护
21
、软 件测试是软件开发过程中重要和不可缺少的阶段
,
其包含的内容和步骤甚多
,
而在测试过程的多种环节中最
基础的是
( p>
B
)
A.
集成测试
B.
单元测试
C.
系统测试
D.
验收测试
22
、软 件工程开发的可行性研究是决定软件项目是否继续开发的关键
,
而可行性研究的结 论主要相关于
(
A
)
A.
软件系统目标
B.
软件的可测试性
C.
软件的功能
D.
软件的质量
23
、 结构化程序设计理论认为
,
实现良好的程序结构要应用
(
A
)
的分析方法。
A.
自顶向下
B.
自底向上
C.
面向对象
D.
基于组件
24
、在 下面列出的基本成分中
,
哪个不是数据流程图的基本成分
?.(
D
)
A.
信息处理
B.
信息存储
C.
外部实体
D.
系统状态
25
、
PAD(Problm hmlysis Diagam)
图是一种
(
B
)
工具。
A.
系统描述
B.
详细设计
C.
测试
D.
编程辅助
26
、耦 合是软件中各模块间相互联系的一种度量
,
耦合的强弱取决于模块间的复杂程度。 耦合的若干种类中
,
耦合
度最高的是
.(
A
)
A.
内容耦合
B.
非直接耦合
C.
数据耦合
D.
控制耦合
'
27<
/p>
、在软件工程中
,
软件测试的目的是
(
B
)
A.
试验性运行软件
B.
发现软件错误
C.
证明软件是正确的
D.
找出软件中全部错误
28
、下面哪一项不是软件设计规格说明中模块的内容
?(
C
)
A.
接口描述
B.
数据的组织
C.
外部文件结构
D.
处理过程描述
29
、需求分析的主要任务是
(
B
)
A.
确定软件 系统的主要功能
,
即进行系统功能分析
,
提出软件 系统的目标、范围与功能说明
B.
分析用户要求
,
将软件功能和性能描述为具体的规格说明书
C.
对问题定义阶段所确定的问题实现的可能性和必要性做出研究
D.
建立软件系统的总体结构
,
子系统划分
< p>,并提出软件结构图
30
、软件结 构中
,
由一模块直接调用的其他模块数称为
(
C
)
A.
深度
B.
宽度
C.
扇入数
D.
扇出数
31
、在数据字典中
,(
B
)
给出了某个文件的定义
,
文件的定义通常也是列出其记录的组成。
A
加工
B.
数据存储
C.
数据流
D.
数据项
32
、面向数据流的软件设计方法
,
一般是把数据流图中 的数据流划分为什么样的两种流
,
再将数据流图映射为软件
结构
?(
B
)
A.
数据流与事务流
B.
变换流与事务流
C.
信息流与控制流
D.
变换流与数据流
33
、软件计划是软件开发的早期和重要阶段
,
此阶段要求交互和配合的是
(
B
)
A.
设计人员和用户
B.
分析人员和用户
C.
分析人员和设计人员
D.
编码人员和用户
34
、数据字典是对数据定义信息的集合
,
它所 定义的对象都包含于
(
A
)
A
数据流图
B.
程序框图
C.
软件结构
D.
方框图
35
、判定树和判定表是用于描述结构化分析方法中
(
B
)
环节的工具。
A.
功能说明
B.
数据加工
C.
流程描述
D.
性能说明
36
、在 结构图这种概念模式中
,
矩形框代表
(
B
)
A.
处理过程
B.
模块
C.
外部实体
D.
内部实体
37
、分 层数据流图是一种比较严格又易于理解的描述方式
,
它的顶层描绘了系统的
( A )
A.
总貌
B.
细节
C.
抽象
D.
软件的作用
38
、 为了提高测试的效率
,
应该
(
D
)
A.
随机地选取测试数据
B.
取一切可能的输入数据作为测试数据
C.
在完成编码后制订软件的测试计划
D.
选择发现错误可能性大的数据作为测试数据
39
、软件维护是指
(
C
)
A
维护软件的正常进行
B.
软件的配置更新
C.
对软件的改进、适应和完善
D.
软件开发期的一个阶段
40
、下列哪一项不是软件危机的表现形式
?(
D
)
A.
软件需求 定义不明确
,
易偏离用户需求
B.
p>
软件生产高成本
,
价格昂贵
C.
软件的可维护性差
D.
系统软件与应用软件的联系越来越困难
< p>
41
、数据流图是描绘信息在软件系统中流动和处理情况的图形工具
,
下列哪一个图形符号代表数据存储
?(
D
)
A.
箭头
B.
圆框
C.
直线
D.
开口方框
42
、软 件设计中
,
可应用于详细设计的工具有
(
A
)
A.
程序流程 图、
PAD
图、
N-S
图和伪码
B.
数据流程图、
PAD
图、结构图和伪码
p>
C.
业务流程图、
N-S
图和伪码
< p> D.数据流程图、
PAD
图、 p>
N-S
图和伪码
43
、程序 流程图是一种传统的程序设计表示工具
,
有其优点和缺点
,
使用该工具时应注意(
C
)
A
支持逐步求精
B
考虑控制流程
C.
遵守结构化程序设计原则
D.
数据结构表示
44
、在软件的结构 化设计
(SD)
方法中
,
一般分为总体设计和详细 设计两个阶段
,
其中总体设计主要是建立
(
A
)
A.
软件结构
B.
软件流程
C.
软件模型
D.
软件
45
、
瀑布模型把软件生存周期划分为软件定义、
软件开发与
(
C
)
三个阶段
,
而每个阶段又可分为若干更小 的阶段。
A.
详细设计阶段
B.
可行性研究阶段
C.
运行及维护
D.
问题定义
46
、软 件工程的结构化生命周期方法中将软件生命周期分为若干阶段
,
软件详细设计是属 于
(
B
)
阶段。
A.
计划阶段
B.
开发阶段
C.
运行阶段
D.
维护阶段
47
、在 软件的分析阶段
,
常用
(
C
)
来描述业务处理系统的信息来源、存储、处理和去向。
A.E-R
图
B.
框图
D.
时序网络
48
、与设计测试数据无关的文档是
(
D
)
A.
需求说明书
B.
设计说明书
C.
源程序
D.
项目开发设计
49
、模块的内聚是从功能的角度来度量模块内的联系
,
内聚度最强的是(
< p>B
)
A.
通信内聚
B.
功能内聚
C.
顺序内聚
D.
逻辑内容
50
、结构化分析方法以数据流图、
(
D
)
和加工说明等描述工具
,
即用直观的图和简洁的语言来描述软件系统模
型。
图
图
图
D.
数据字典
51
、在 软件工程中
,
高质量的文档标准是完整性、一致性和
(
C
)
A.
统一性
B.
安全性
C
无二义性
D.
组合性
52
、结构 图中
,
带有注释的小箭头表示
(
B
)
A.
模块
B.
调用
C.
数据
D.
模块间判断
53
、 下列叙述中不是关于有利于软件可维护性的描述是
(
C
)
A.
在进行需求分析时应考虑维护问题
B.
使用维护工具和支撑环境
C.
在进行总体设计时
,
应加强模块之间的联系
D.
重视程序结构的设计
,
使程序具有较 好的层次结构
54
、软件设计包括总体设计和详细设计 两部分,下列陈述中哪个是详细设计的内容?(
B
)
A
软件结构
B
模块算法
C
制定测试计划
D
数据库设计
55
、由 事务型数据流图映射为软件结构的设计首先应设计一个(
A
)
,它有两个功能,接收事务数据,另一个是
根据事务类
型调度相应的处理模块。
总控模块
B
事务中心
C
变换中心
D
接收分支
56
、软件 设计中
,
设计复审是和设计本身一样重要的环节
,
其主要目的和作用是(
)
A.
减少测试工作量
B
.
避免后期付出高代价
C.
保证软件质量
D.
缩短软件开发周期
p>
57
、
软件工程的结构化生命周期方法是将软件开发的全过程 划分为相互独立而又相互依存的阶段
,
软件的逻辑模型
形
成于
(
C
)
A.
开发阶段
B.
计划阶段
C.
分析阶段
D.
设计阶段
58
、
(
B
)< /p>
是指信息沿输入通路进入系统
,
同时由外部形式变换成内部形式 p>
,
进入系统的信息通过变换中心
,
经加
工处理后再沿输出通路变换成外部形式离开软件系统。
A.
数据流
B.
变换流
C.
事务流
D.
数据结构
59
、数 据流图中
,
下列哪一种数据流的流向是不可能发生的
?(
B
)
A.
从加工流向加工
B.
从数据存储流向外部实体
C.
从加工流向外部实体
D.
从外部实体流向加工
60
、确定每一个模块使用的数据结构属于软件设计的哪
一个阶段?(
D
)
A
总体设计
B
需求分析
C
编程调试
D
详细设计
61
.概要设计的结果是提供一份
__
A
__
。
A
.
模块说明书
B
。框图
C
程序
D
数据结构
62
.需求分析是由分析员了 解用户的要求,认真细致地调研。分析,最终应建立目标系统的逻辑模型并写出(
B
)
。
A
.模块说明书
B
。
软件规格说明书
C
。项目开发计划
D
。合同文档
63.
变换型和事务型是程序结构的标准形式。
从某处获得数据 ,
再对这些数据作处理,
然后将结果送出是属于
____
。
A
.
变换型
B
事务型
64
.< /p>
PAD
(
Problem Analysis Diagram
)图是一种
B
工具。
A
.系统描述
B
。
详细设计
C
。测试
D
。编程辅助
< p>
65
.分析员是
____
。
A
.
用户中系统的直接使用者
B
.
用户和软件人员的中间人
C
.软件的编程人员
D
。用户和软件人员的领导
66
.在软 件开发中,有利于发挥集体智慧的一种做法是
____
。
A
.
设计评审
B
.模块化
C
.主程序员制
D
< p>。进度控制
67
.在开发软件时,
____
可用来提高程序员的工作效率。
A
.
程序开发环境
B
.操作系统的作业管理功能
C
.编译程序的优化功能
D
。并行运算的大型计算机
68
.软件测试中设计测试实例(
test case< /p>
)主要由输入数据和
____
两部分组成。
A
.
测试规则
B
.测试计划
C
.
预期输出结果
D
.以往测试记录分析
69
____
。
A
.
效率
B
.速度
C
.
可读性
D
.大小
70
.开发软 件需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作
____
。
A.
软件投机
B
.
软件危机
C
.软件工程
D
.软件产生
71
.成 功的测试是指
______
。
A
.运行测试实例后未发现错误项
B
.
发现程序的错误
C
.证明程序正确
D
.改正程序的错误
72
.系统开发的需求分析阶段的重要工作之一是
____
。 p>
A
.
数据定义
B
.数据库设计
C
.数据维护
D
.数据结构实现
73
.文档是软件开发人员
.
维护人员
.
用户以及计算 机之间的
____,
软件开发人员在各个阶段以文档作为前段工作
成果的
_____
和后段工作的
_____
< p>。
A.
接口
B.
桥梁
C.
科学
D.
继续
E.
体现
F.
基础
74
.单独测试一个模块时
,
有时需要一个
_____
程序调用被测试的模块
.
有时还要有一个或几个
____ _
模块模拟由被
测试模块调用的模块
。
1.A.
理解
B.
驱动
C.
管理
D.
传递
2.A.
子
(Sub)
B.
仿真
(Initation)
C.
栈
(Ssack) D.
桩
(Ssub)
75
.在结构化程序设计思想提出以前,在程序设计中曾强调程序的
____ p>
。现在,与程序的
____
相比,人们更重视
程序的
____
。
A
。 安全性
B
。专用性
C
。一致性
D< /p>
。合理性
E
。
可理解性
F
。
效率
76
.软件测试中,白箱方法是通过分析程序的
____
来设计测试实例的方法,除了测试程序外,还适用于对
____
< br>阶段的软件文档进行测试。
黑箱方法是根据程序的
__ __
< p>来设计测试实例的方法,除了测试程序外,
它适用于
____
阶段的软件文档进行测试。
A
.应用范围
B
.
内部逻辑
C
.
功能
D
.输入数据
2
、
4A
.编码
B
.
软件详细设计
C
.
软件概要设计
D
.需求分析
77
(
1
)在软件生命期周期中,
_____< /p>
阶段所需工作量最大,约占
70%
;
(
2
)结构化分析方法产生的系统 说明书由一套
____
,一本数据字典和一组小说明及补充材料组成;
< p>
(
3
)软件的
____
< p>一般由两次故障平均间隔时间和故障平均恢复时间来度量;
(
p>
4
)采用
____
且编写程序,可提高程序的可移植性 ;
(
5
)仅依据规格 说明书描述的程序功能来设计测试实例的方法称为
____
。
1
.
A
.分析
B p>
.设计
C
编码
D
测试
E
维护
2
.
A
.因果
B p>
。
分层数据流图
C
PAD
图
D
程序流程图
3
.
A
.
可
维护性
B
可靠性
C
效率
D
互理解性
4
.
A
.机器语言
B
宏指令
C
汇编语言
D
高级语言
5
.
A
.白箱法
B
表态分析法
C
黑箱法
D
人工分析法
78
.
_ ___
是以发现错误为目的的,而
____
是以定位,分析和改正 错误为目的的。
A
.
测试
B
.
排错(调试)
C
.维护
D
.开发
79
.请按顺序写出软件生命期的几个阶段
____
,
____
,
____
,
____
,
____
,
____
。
A
.维护
B
.测试
C
.详细设计
D
.概要设计
E
.编码
F
.需求分析
< br>80
.软件的
____
设计又称为总体设计,其主要任务是 建立软件系统的总体结构。
A
.
概要
B
.抽象
C
.逻辑
D
.规划
81
.结构化 分析
SA
是软件开发需求分析阶段所使用的方法,
____
不是
SA
所使用的工具。
A
.
DFD
图
B
.
PAD
图
C
.结构化英语
D
.判定表
82
. p>
结构化分析方法以数据流图、
____
和加工说明等描述工具,
即用直观的图和简洁的语言来描述软件系统模型。
A
.
DFD
图
B
.
PAD
图
C
.
IPO
图
D
.
数据字典
83
.在软件研究过程中,
CASE
是< /p>
____
。
A
.指计算机辅助系统工程
B
.
CAD
和
CAM
技术的发展动力
C
.正在实验室用的工具
D
.
指计算机辅助软件工程
<
/p>
84
.软件(结构)设计阶段(概要设计)的文档是
___ _
。
A
.系统模型说明书
B
.程序流程图
C
.系统功能说明书
D
.
模块结构图和说明书
p>
85
.逆向工程在软件工程中主要用于
____
阶段。
A
.
分析
B
.设计
C
.编码
D
.维护
86
.软件工 程中,只根据程序的功能说明而不关心程序内部的逻辑结构的测试方法,称为
____
< p>测试。
A
.白盒法
B
.灰盒法
C
.
黑盒法
D
.综合法
87
.软件 的可维护性是指
____
。
A
.
软件的可理解程度,程序修改的难易程度
B
.软件文档修改的难易程度
C
.程序修改的难易程度
D
.使用维护工具进行维护的难易程度
88
.数据流图的小说明中描述的最基本部分是
____
。
A
.激发条件
B
.
加工逻辑
C
.优先级
D
.执行频率
89
.系 统的健壮性是指
____
。
A
.系统能够正确地完成预期的功能
B
.系统能有效地使用计算机资源
C<
/p>
.
在有干扰或输入数据不合理等意外情况下,系统仍能进行适当地工作
p>
D
.在任何情况下,系统均具有错误自修复功能
90
.软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的 是
____
。
A
.引入新技术提高空间利用率
B< /p>
.
用较少的投资获得高质量的软件
C
.缩短研制周期扩大软件功能
D
.硬软件结合使系统面向应用
91<
/p>
.不适于作为数据流图处理(加工)框名称的是
____
。
A
.人工校核工资数据
B
.
工资支票数据
C
.打印工资支票
D
.计算职工工资
9
2
.某模块的功能是打印录取通知书或不录取通知书,调用模块可通过向此模块传递布尔标志信息 决定本次调用
哪种通知书的打印,这种模块之间的耦合称为
____ p>
。
A
.数据耦合
B
.混合耦合
C
.公共耦合
D
.
控制耦合
93
.适应性维护的含义是
____
所进行的维护。 p>
A
.
为使软件在改变了的环境下仍
能使用
B
.为改正在开发时期产生、测试阶段 没有发现、运行时出现的错误
C
.为改善系统性能、扩充功能
D
.为软件的正常执行
94<
/p>
.采用白盒法测试模块(程序)
,应根据
____
。
A
.
内部逻辑结构
B
.算法复杂度
C
.外部功能特性
D
.支撑环境
95
.下 列关于软件工程方面的叙述中,正确的说法是
____
。
A
.
软件的质量标准中,某些因素是不可兼得的
B
.数据字典包括数据流、文件、模块调用关系等三 种条目
C
.测试过程即调试
D
.白盒法测试用例中,满足条件覆盖的一定满足判定覆盖
p>
96
.程序编写(实现)阶段完成的文档有
____
。
A
.详细设计说明书
B
.详细设计说明书、用户手册
C
.模块开发宗卷、操作手册
D
.
用户手册、操作手册
p>
97
.软件总体结构的内容应在
____
文档 中阐明。
A
.软件需求规格说明书
B
.
概要设计规格说明书
C
.详细设计规格说明书
D
.数据要求规格说明书
98
.使用结构化分析方法时,采用的基本手段是
____
。
A
.
分解和抽象
B
.分解和综合
C
.归纳与推导
D
.试探与回溯
99
. 决定软件可维护性的主要因素可概括为
____
。
A
.
可测试性、可理解性、可修改性
B
.一致性、结构性、自我描述性
C
.可计测性、可访问性、可通讯性
D
.可扩充性、简洁性、结构性
100
.要减少两个模块之间的耦合,则必须
____
。
A
.两个模块间的调用次数要少
B
.模块间传递的参数要少
C
.模块间传递的参数要少且布传递开关型参数
D
.
模块间传递的参数要少且不传递开关型参数以及两
模块不引用同样的全局变量
101
.软件开发 中系统分析阶段产生的文档是
____
。
A
.数据流图
B
.
系统说明书
C
.模块结构图和模块说明书
D
.数据字典
102
. 初始化模块和结束模块从块内联系看,被称为
____
模块。
A
.过程内聚
B
.功能内聚
C
.
时间内聚
D
.逻辑内聚
103
.结构化设计方法采用变换分析和事务分析技术实现
____
。< /p>
A
.从数据结构导出程序结构
B
.从模块结构导出程序结构
C
.从模块结构导出数据结构
D
.
从数据流图导出初始化结构图
p>
104
.在软件测试中,确认(验收)测试主要用 于发现
____
阶段的错误。
A
.软件计划
B
.
需求分析
C
.软件设计
D
.编码
105
.结构 化系统分析主要是通过
____
进行分析的。
A
.算法分解
B
.控制结构分解
C
.数据结构分解
D
.
处理功能分解
106
.结构化设计方法是面向
____
的设计方法 。
A
.过程
B
.对象
C
.
数据流
D
.数据结构
107
.划分软件生存周期的阶段时所应遵循的基本原则是
_____
。
A
、各阶段的任务尽可能相关性
B
、
各阶段的任务尽可能相对独立
C
、各阶段的任务在时间上连续
D
、各阶段的任务在时间上相对独立
108
OOA
模型规定了一组对象如何协同才能完成软件系统所指定的工作。这种 协同在模型中是以表明对象通信方
式的一组
_____
连 接来表示的。
A
、
消息
B
、记录
C
、数据
D
、属性
< /p>
109
.用黑盒法设计测试用例时采用的方法包括
____ __
。
A
、判定覆盖法
B
、条件覆盖法
C
、
因果图法
D
、路径分析法
110
.软件维护过程 中,
______
将会引起维护副作用。
A
、
修改代码或数据后未作测试
B
、进行改正性维护时错误未全部改正
C
、进行完善性、适应性或预防性维护时考虑因素不全面
D
、维护过程中发生系统运行错误
111
.下面所列的性质中,
_____
不属于面向对象程序 设计的特性。
A
、继承性
B
、重用性
C
、封装性
D
、
可视化
112<
/p>
.一般来说,在管理软件中,软件生存周期各个阶段的工作量以
______
所占的比例最大。
A
、需求分析与设计阶段
B
、编码实现阶段
C
、测试阶段
D
、
维护阶段
113
.
系统开发人员使用系统流程图或其他工具描述系统,
估计每种方 案的成本和效益的工作是在
______
阶段进行
的。<
/p>
A
、需求分析
B
、
总体设计
C
、详细设计
D
、编码阶段
114
.结构化设计方法采用变换分析和事务分析技术实现
___ ___
。
A
、从数据结构导出程序结构
B
、
从数据流图导出初始结构图
C
、从模块结构导出数据结构
D
、从模块结构导程序结构
115
.设 一模块内部的处理动作为:成分
A
的输出是成分
B
的输入,则该模块的聚合性称为
______
。
A
、
顺序内聚
B
、功能内聚
C
、过程内聚
D
、通信内聚
116
.某个模块的作用 域是指
______
。
A
、被该模块调用的所用模块
B
、调用该模块的所有模块
C
、与该模块相关联的所有模块
D
、
受该模块内的判定所影响的所有模块
p>
117
.在软件测试中,确认(验收)测试主要用于发现
__ ____
阶段的错误。