第七周:uml-3单元测试3-uml建模1、描述uml需求模型的是_____。
a、状态图
b、顺序图
c、用例图
d、类图
2、以下不属于uml静态建模工具的是_____。
a、类图
b、协作图
c、对象图
d、包图
3、以下不属于uml动态建模工具的是_____。
a、部署图
b、活动图
c、时序图
d、状态图
4、顺序图由类角色,生命线,激活期和_______组成。
a、关系
b、消息
c、实体
d、属性
5、以下元素中,_______不是类图中的模型元素。
a、类
b、关联
c、接口
d、参与者
6、uml不具备以下哪种建模机制_____。
a、静态建模
b、动态建模
c、物理架构建模
d、功能建模
7、所有的类都必须与客观事物相对应,都必须有具体的实例。
8、用例图可以划分系统与外部实体的界限,是系统开发的起点。
9、在面向对象方法中,对于客观事物的描述,其静态特征用对象的_____表示。
10、在类的属性定义中引入可见性,主要是为了支持_____这一软件设计原则。
第十三、十四周:面向对象设计-2单元测验11、对象实现了数据和操作的结合,使数据和操作( )于对象的统一体中。
a、结合
b、隐藏
c、封装
d、抽象
2、模块的内聚性最高的是( )
a、逻辑内聚
b、时间内聚
c、偶然内聚
d、功能内聚
3、在sd方法中全面指导模块划分的最重要的原则是( )
a、程序模块化
b、模块高内聚
c、模块低耦合
d、模块独立性
4、快速原型模型的主要特点之一是( )
a、开发完毕才见到产品
b、及早提供全部完整的软件产品
c、开发完毕后才见到工作软件
d、及早提供工作软件
5、在软件结构设计完成后,下列说法中正确的是( )。
a、非单一功能模块的扇入数大比较好,说明本模块重用率高。
b、单一功能的模块扇入高时应重新分解,以消除控制耦合的情况。
c、一个模块的扇出太多,说明该模块过分复杂,缺少中间层。
d、一个模块的扇入太多,说明该模块过分复杂,缺少中间层。
6、结构化分析方法使用的描述工具 ( )定义了数据流图中每一个图形元素。
a、数据流图
b、数据字典
c、结构化语言
d、判定表和判定树
7、软件开发技术通常不包括( )
a、开发方法学
b、软件工具
c、软件工程环境
d、计算机算法
8、在用uml建模时,通常不用下面的( ) 图描述软件系统的动态交互特性。
a、状态图
b、时序图
c、构件图
d、协作图
9、软件概要设计介绍后得到优化后的软件结构图。
10、用例图可以把参与者动作作为用例
单元测试1-软件分析与设计1、对象实现了数据和操作的结合,使数据和操作( )于对象的统一体中。
a、结合
b、隐藏
c、封装
d、抽象
2、模块的内聚性最高的是( )。
a、逻辑内聚
b、时间内聚
c、偶然内聚
d、功能内聚
3、在sd方法中全面指导模块划分的最重要的原则是( )。
a、程序模块化
b、模块高内聚
c、模块低耦合
d、模块独立性
4、快速原型模型的主要特点之一是( )。
a、开发完毕才见到产品
b、及早提供全部完整的软件产品
c、开发完毕后才见到工作软件
d、及早提供工作软件
5、在软件结构设计完成后,下列说法中正确的是( )。
a、非单一功能模块的扇入数大比较好,说明本模块重用率高。
b、单一功能的模块扇入高时应重新分解,以消除控制耦合的情况。
c、一个模块的扇出太多,说明该模块过分复杂,缺少中间层。
d、一个模块的扇入太多,说明该模块过分复杂,缺少中间层。
6、结构化分析方法使用描述工具 ( )定义数据流图中每一个图形元素。
a、数据流图
b、数据字典
c、结构化语言
d、判定表和判定树
7、软件开发技术通常不包括( )。
a、开发方法学
b、软件工具
c、软件工程环境
d、计算机算法
8、在用uml建模时,通常不用下面的( ) 描述软件系统的动态交互特性。
a、状态图
b、时序图
c、构件图
d、协作图
9、软件概要设计结束后得到优化后的软件结构图。
10、用例图中可以把参与者的动作作为用例。
单元测试2-软件分析与设计1、在软件生命周期中,( )阶段是最困难也是最重要的阶段。
a、需求分析
b、软件设计
c、编码测试
d、运行维护
2、结构化分析方法(sa)是一种面向( )的需求分析方法。
a、对象
b、数据结构
c、数据流
d、控制流
3、在软件详细设计过程中一般不采用的工具为( )。
a、判定表
b、pdl语言
c、数据流图
d、ipo 图
4、开发软件所需的高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )。
a、软件工程
b、软件周期
c、软件危机
d、软件产生
5、研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。
a、技术可行性
b、经济可行性
c、社会可行性
d、法律可行性
6、用例分析的步骤不包括()。
a、回顾用例规约,补充详细信息
b、将用例的职责分配给分析类
c、为分析类添加全部属性与操作
d、为分析类之间的关系建模
7、在uml的模型图中,( ) 描述软件系统的动态特性。
a、类图
b、对象图
c、部署图
d、交互图
8、下列哪项不包含在面向对象的需求模型中?( )
a、数据词典
b、补充规约
c、用例图
d、用例规约
9、数据流图中的双杠表示数据项( )。
10、用例规约中的事件流表示用例正常执行的场景( )。
第十六周:软件测试-2单元测试4-综合测试1、软件产品与物质产品有很大的区别,软件产品是一种()产品。
a、有形
b、消耗
c、逻辑
d、文档
2、获取正确软件的关键是( )。
a、开发逻辑
b、开发团队
c、人员素质
d、明确需求
3、下列哪个不是软件维护的类型( )。
a、完善性维护
b、纠错性维护
c、适应性维护
d、更新性维护
4、关于软件开发方法,以下说法正确的是()。
a、软件开发方法是指软件开发过程所遵循的办法和步骤
b、软件开发活动的目的是有效地得到一个运行的系统及其支持文档,并且满足有关的质量要求
c、软件开发方法学指的是规则、方法和工具的集成
d、以上说法都正确
5、在结构化分析方法中,与数据流图配合使用的是()。
a、术语表
b、用例规约
c、程序流程图
d、加工规格说明
6、结构化分析阶段,不适用于描述加工逻辑的工具是()。
a、结构化语言
b、判定表
c、判定树
d、流程图
7、数据字典一般不包括下列选项中的()条目。
a、数据流
b、数据存储
c、数据加工
d、数据项
8、下列方法中,不属于黑盒测试的是()。
a、路径测试法
b、等价类测试法
c、边界值分析法
d、错误猜测法
9、结构化设计过程中,总体设计不包括()。
a、体系结构设计
b、接口设计
c、数据结构设计
d、数据库设计
10、关于模块的扇入扇出,以下说法正确的是()。
a、扇入表示有多少个上层模块直接或间接调用它
b、模块扇入高时应当重新分解,以消除控制耦合的情况
c、一个模块的扇出太多,说明该模块过分复杂,缺少中间层
d、一个模块的扇入太多,说明该模块过分复杂,缺少中间层
11、下列关于软件的说法正确的是()
a、软件是通过定制进而生产制造出来的
b、软件没有磨损老化问题
c、软件开发的成本很高
d、软件开发和运行必须依赖计算机环境
12、软件工程是一门交叉性学科,下列哪些学科是软件工程涉及的?
a、数学
b、计算机科学
c、管理科学
d、工程科学
13、下列关于软件开发过程说法正确的是( )。
a、软件生存周期过程就是软件开发过程
b、软件开发过程是软件开发者所从事的一系列活动
c、软件开发过程中还包括了系统需求分析、系统结构设计等系统层面的活动
d、软件开发过程包含了软件升级和演化等活动
14、软件需求阶段所要完成的任务包括()。
a、需求获取
b、需求完善
c、需求定义
d、需求规约
15、结构化方法包括了()。
a、结构化分析方法
b、结构化项目管理方法
c、结构化设计方法
d、结构化程序开发方法
16、软件工程的目的是倡导以工程的原理、原则和方法进行软件开发。
17、软件生存周期模型是对软件生存周期中过程、活动和任务的组织。
18、软件开发要从客户的需求出发,在满足用户要求的前提下,功能开发的越多越好。
19、结构化设计过程中,精化sc图不属于总体设计阶段的任务。
20、软件测试的目的是修改软件中出现的错误。
补充材料3:软件开发工具与环境单元测验21、在软件生命周期中,( )阶段所占工作量最大,约占70%。
a、分析
b、维护
c、编码
d、测试
2、结构化分析方法(sa)是一种面向( )的需求分析方法。
a、对象
b、数据结构
c、数据流
d、控制流
3、在软件详细设计过程中不采用的工具为( )
a、判定表
b、pdl
c、数据流图
d、ipo 图
4、开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )
a、软件工程
b、软件周期
c、软件危机
d、软件产生
5、研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。
a、技术可行性
b、经济可行性
c、社会可行性
d、法律可行性
6、快速原型模型的主要特点之一是( )
a、开发完毕才见到产品
b、及早提供全部完整的软件产品
c、开发完毕后才见到工作软件
d、及早提供工作软件
7、在用uml建模时,通常不用下面的( ) 图描述软件系统的动态交互特性。
a、状态图
b、时序图
c、构件图
d、协作图
8、下列哪项不包含在面向对象的需求模型中?( )
a、补充规约
b、用例图
c、用例规约
d、数据词典
9、数据流图中的双杠表示数据项( )
10、用例规约中的事件流表示用例正常执行的场景( )
猜你喜欢
- 2022-12-05 20:26
- 2022-12-05 20:20
- 2022-12-05 19:58
- 2022-12-05 19:53
- 2022-12-05 19:48
- 2022-12-05 19:29
- 2022-12-05 19:27
- 2022-12-05 18:56
- 2022-12-05 18:52
- 2022-12-05 18:52