《软件工程与UML建模》在线平时作业3
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.上图中还有一处错误是( )
A.1层S
B.1层S2
C.0层S
D.0层S1
2.软件设计一般分为总体设计和详细设计,它们之间的关系是( )
A.全局和局部
B.抽象和具体
C.总体和层次
D.功能和结构
3.关于内聚错误的说法是( )
A.是一个模块内部各部件之间联系紧密程度的度量
B.是模块间各部件紧密联系程度的度量
C.强调分解时将相关的内容放到一起
D.一个模块内的各个部件联系越紧越好
4.( )将软件配置管理定义成一种标识、组织和控制修改的技术。
A.《GB/T11457-1995软件工程术语
B.《ISO/IEC12207-1995信息技术——软件生命周期过程》
C.《ISO 9000-3: 1997质量管理和质量保证标准》的第三部分《ISO 9001:1994在计算机软件开发、供应和维护中的使用指南》
D.巴比奇(W. Babich)
5.在下列逻辑覆盖测试法中,覆盖程度最高的是( )。
A.语句覆盖
B.判定覆盖
C.路径覆盖
D.条件组合覆盖
6.下面那一项不是单元测试考虑的问题( )
A.模块接口
B.模块执行外部I/O操作
C.全局数据结构错误
D.模块的计算
7.下面那种图表不是用于软件计划和进度控制( )
A.关键日期表
B.甘特图
C.里程碑图
D.Petri网
8.把需要同时执行的动作组合在一起形成模块,该模块的内聚性是( )
A.顺序内聚
B.逻辑内聚
C.时间内聚
D.通信内聚
9.一般来说,在软件维护过程中,大部分工作是由( )引起的。
A.适应新的软件环境
B.适应新的硬件环境
C.用户的需求改变
D.程序的可靠性
10.对于基于组件的复用错误的描述是( )
A.组件就是类或方法
B.EJB、COM、.NET和CORBA等是主要的组件模型
C.组件复用不适用于跨平台操作
D.组件复用的部署和升级较麻烦
11.以下属于程序流程图缺点的是( )
A.历史悠久
B.使用广泛
C.支持程序的三种基本控制结构
D.可以随心所欲地画控制流程线的流向
12.关于条件测试错误的是( )
A.可以检查程序中所包含的逻辑条件
B.条件中包含的错误有布尔算子错误
C.条件中包含的错误有布尔变量错误
D.条件中包含的错误有接口错误奥鹏作业答案请进open5.net或请联系QQ/微信:18866732
13.软件开发模型是指软件开发的全部过程、活动和任务的结构框架。主要的开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型和智能模型。螺旋模型将瀑布模型和演化模型相结合,并增加了( )。
A.系统工程
B.风险分析
C.设计评审
D.进度控制
14.软件测试时软件开发的重要环节,而进行软件测试的目的是( )
A.证明软件错误不存在
B.证明软件错误的存在
C.改正程序所有的错误
D.发现程序所有的错误
15.关于数据字典错误的是( )
A.数据字典主要配合数据流图使用
B.数组字典与数据流图无关
C.数据字典是数据流图统一定义便于通讯和共享
D.数据字典中的主要元素有数据元素、数据流、数据存储和处理
二、判断题 (共 5 道试题,共 25 分)
16.螺旋模型可以应对“最后期限”( )
17.功能点FP是面型尺寸的特征量( )
18.开闭原则指出即一个软件实体应当对扩展关闭,对修改开放。( )
19.软件计划包括的内容有文档简介、项目概述、项目组织、软件质量保证等( )
20.扩展关系是指对一个已经存在的用例增加新的功能( )
转载请注明:奥鹏作业之家 » 【奥鹏】东大21秋学期《软件工程与UML建模》在线平时作业3