软件工程复习题(wanghuiqing2011复习题)1(4)

2021-09-24 15:35

96.下面所列的性质中,_____不属于面向对象程序设计的特性。

A、继承性 B、重用性 C、封装性 D、可视化

97.一般来说,在管理软件中,软件生存周期各个阶段的工作量以______所占的比例最大。

A、需求分析与设计阶段 B、编码实现阶段 C、测试阶段 D、维护阶段

98.结构化设计方法采用变换分析和事务分析技术实现______。

A、从数据结构导出程序结构 B、从数据流图导出初始结构图

C、从模块结构导出数据结构 D、从模块结构导程序结构

99.设一模块内部的处理动作为:成分A的输出是成分B的输入,则该模块的聚合性称为______。

A、顺序内聚 B、功能内聚 C、过程内聚 D、通信内聚

100.某个模块的作用域是指______。

A、被该模块调用的所用模块 B、调用该模块的所有模块

C、与该模块相关联的所有模块 D、受该模块内的判定所影响的所有模块

101.在软件测试中,确认(验收)测试主要用于发现______阶段的错误。

A、软件计划 C、需求分析 B、软件设计 D、编码

102.如果按用户要求增加新功能或修改已有的功能而进行的维护工作,称为_____。

A、完善性维护 B、适应性维护 C、预防性维护 D、改正性维护

103.软件维护阶段是软件生存周期中持续时间最长的阶段,它从______时算起。

A、产生可执行程序 B组装测试通过

太原理工大学软件学院《软件工程导论》考前模拟题

C、软件交付使用 D、用户提出第一份维护报告

104.下列耦合度表示中,最弱的耦合形式是______。

A、特征耦合 B、公共耦合 C、数据耦合 D、数据结构

105.在结构化系统分析中,判定表和判定树常用于表达数据流图中的_____。

A、加工 B、数据流 C、数据存储 D、外部项

106.用由底向上渐增式方式对软件进行测试时,需要为每个模块准备一个_____ ,它的作用是调用被测的模块。

A、主模块 B、桩模块 C、驱动模块 D、输入模块

107.全局数据结构的错误通常在______中检查。

A、单元测试 B、有效性测试 C、集成(系统)测试 D、确认测试

108.现有一个计算类型的程序,它的输入只有一个Y,其范围是—50≤Y≤50。现从输入的角度考虑设计了一组测试用例:—100,100,0。设计这组测试用例的方法是_____。

A、条件覆盖法 B、等价类划分法 C、边界值分析法 D 、错误推测法

109.为软件系统今后改进和发展打好基础而进行的维护工作称为______。

A、改正性维护 B、适应性维护 C、完善性维护 D、预防性维护

110.下列系统设计工具中,______不属于详细设计工具。

A、N—S图 B、数据流图 C、程序流程图 D、PAD

111.软件生存周期中,运行期的主要任务_____。

A、软件开发 B、软件维护 C、版本更换 D、功能扩充

112.系统开发的需求分析阶段的重要工作之一是______。

A、数据定义 B、数据库设计 C、数据维护 D、数据结构实现

113.经调查,系统分析员给出有问题的初略陈述,其中部分描述如下:某商场的采购部门要求每天开出定购清单,交采购员;仓库管理员将此要还应输入系统,经库存业务(进贷或出贷)处理后输出。从这段描述可知该部分数据流图中的外部项为:

A、采购员、仓库管理员 B、定购清单、库存业务

C、库存业务 D、定购清单、采购员

114.一个模块直接控制(调用)的下层模块的数目称为模块的_______。

A、扇入数 B、扇出数 C、宽度 D、作用域

115.模块内部的算法设计在结构化方法的______阶段进行。

A、系统分析 B、概要设计 C、详细设计 D 编码(实现)

116.在面向对象软件方法中,“类”是_______。

太原理工大学软件学院《软件工程导论》考前模拟题

A、具有同类数据的对象的集合 B、具有相同操作的对象的集合

C、具有同类数据的对象的定义 D、具有同类数据和相同操作的对象的定义

117.下列所述的测试原则中,错误的是_______。

A、应设计非法输入的测试用例 B、测试用例要给出测试的预期结果

C、因维护修改程序后需回归测试 D、开发小组与测试小组合并

118.可维护性是软件的重要质量标准。下列______措施与提高可维护性无关。

A、提高程序效率 B、强调程序设计风格化

C、采用模块化程序设计方法 D、采用结构化程序设计方法或面向对象方法

119.需求分析说明书不能作为______。

A、 可行性研究的依据 B、用户和开发人员之间的合同

C、 系统概要设计的依据 D、软件验收测试的依据

120.在自顶向下设计分层数据流图时,设计顶层数据流图主要分析_____。

A、源、汇、(终)点和输入、输出数据流

B、源、汇(终)点和处理功能

C、数据存储和输入、输出数据流

D、处理功能和输入、输出数据流

121.模块结构图是在软件工程的_______ 阶段中采用的描述工具。

A、需求分析 B、概要设计 C、详细设计 D、编码(实现)

122.如果_____,则称该模块具有功能内聚。

A、模块包括单一功能

B、模块包括若干功能,但所有功能相互紧密相关

C、每个模块有单入口、单出口

D、模块中每个处理成分对应一个功能,它们紧密结合

123.结构化设计采用模块化方法的主要出发点是______。

A、 增加内聚性 B、减少耦合度 C、提高有效性 D、降低复杂度

124.面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这地特点称为类的______。

A、 多态性 B、封装性 C、继承性 D、重用性

125.银行计算机储蓄管理信息系统中,根据客户提出的要求(如存款、取款、查询、挂失、咨询等)进行相应的业务处理的该层数据流图是______。

A、 变换型 B、事务型 C、既不是A也不是B D、不一定

软件工程复习题(wanghuiqing2011复习题)1(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2015-2016学年上学期期末考试初一年级(2018届) 成绩总表

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: