中国大学软件系统分析与设计期末答案(mooc2023课后作业答案)

分类: 资格类习题发布于:2024-06-02 14:04:41ė01058次浏览665条评论

中国大学软件系统分析与设计期末答案(mooc2023课后作业答案)

第一章 软件工程概述

第一章单元测验

1、中国作业面向对象的大学答案答案一个重要原则和基本特性是能有效实现信息隐蔽和局部化,它称为
A、软件继承
B、系统封装
C、分析多态
D、设计消息

2、期末软件开发统一过程(UP)中,课后不属于需求分析活动是中国作业
A、获取领域知识
B、大学答案答案数据库管理
C、软件寻找合适的系统类
D、定义系统功能

3、分析在软件开发统一过程(UP)中的设计设计阶段应切忌的是
A、全部文档描述应能明显地看到形成这些文档的期末基础是什么
B、创建简单、完整、一致的接口,使所有构件服务都能易于理解和使用
C、在早期就要过分强调性能
D、保留开发过程中发生的所有事情的记录

4、不属于面向对象系统分析阶段建立的系统模型的是
A、对象静态模型
B、对象动态模型
C、对象性能模型
D、对象功能模型

5、描述如何实现系统内部功能的是
A、用例视图
B、逻辑视图
C、构件视图
D、部署视图

6、在软件开发统一过程(UP)中的实现阶段应切忌的是
A、良好的编程风格
B、正式的或非正式的代码复审
C、不要按照建立可复用构件的标准完成软件的编码,以免影响进度
D、避免语言带来的风险或不适合的结构

7、需求分析工作不包括
A、软件功能需求
B、软件性能需求
C、软件运行环境约束
D、定义模块接口

8、软件开发统一过程(UP)中,不属于需求分析活动是
A、建立类的静态模型
B、异常处理
C、建立类的动态模型
D、给出基本的用户界面原型

9、描述面向对象方法的特点不正确的是
A、支持软件复用
B、可维护性好
C、不符合人们对客观世界的认知规律
D、对需求的变化具有很强得适应性

10、. 描述如何实现系统内部功能的是
A、用例视图
B、逻辑视图
C、构件视图
D、部署视图

第二章 结构化分析和设计方法

第二章单元测验

1、软件开发方法中,面向数据流方法是
A、结构化家族中的一员
B、模块化家族中的一员
C、面向数据结构家族中的一员
D、面向对象家族中的一员

2、结构化程序设计方法的主要特征不包括
A、控制结构仅由顺序、选择和重复等结构复合而成
B、程序自底向上逐步抽象成一个函数块
C、每个函数块都有一个入口和一个出口
D、采用“消息+对象”的设计模式

3、数据流图(DFD)主要应用于
A、面向对象分析方法
B、结构化方法
C、模块化方法
D、面向数据结构方法

4、不属于一个通用对象设计样式特点的是
A、通用性
B、可验证性
C、复杂性
D、可复用性

5、在软件工程概念提出之前,软件开发就是写程序。

6、UML 作为方法论,告诉用户做什么,怎么做,什么时候做,为什么做。

7、C/S 模型中,客户机与服务器分离,两者可以长距离连线运行,但必须同时开发。

8、COM+是微软公司推出的适用于 Windows 系统操作平台的一种构件接口技术。

9、在面向对象的系统中一个对象一旦被创立,就无法被销毁。

10、Rose 建立的模型完全由各种图组成。

第三章 面向对象分析和设计方法概述

第三章单元测验

1、UML 中不属于静态模型图的是
A、类图
B、用例图
C、对象图
D、构件图

2、正常关联 UML 标记用的是
A、实线
B、一端是空心菱形的实线
C、一端是实心菱形的实线
D、带箭头的虚线

3、UML 的 5 种视图中对下列对象都适用是
A、客户
B、分析者
C、开发者
D、测试者

4、UML 中不属于动态模型图的是
A、活动图
B、用例图
C、状态图
D、时序图

5、关于 UML 的描述错误的是
A、UML 是一种可视化建模语言
B、UML 是完全的面向对象的软件开发方法
C、UML 独立于特定开发语言和开发过程
D、现有的 UML 没有扩展机制

6、通常在 UML 的类图里面,符号“+”用来修饰
A、公有成员
B、私有成员
C、保护成员
D、可继承成员

7、在 UML 中,用来表示状态的图符是
A、一个矩形框
B、一个带圆角的矩形框
C、一个椭圆
D、一个圆

8、以下哪一位不是 UML 的提出者
A、布什(Booch)
B、尤顿(Coad Yourdon)
C、云豹(James Rumbaugh)
D、雅寇森(Jacobson)

9、UML 的状态图中状态属性特征是
A、对象生存期中状态的数量很多
B、每个状态的持续时间很长
C、状态的转换有一定的限制
D、状态迁移只有事件触发后才发生

10、UML 的扩展机制不包括
A、构造型
B、标记值
C、约束
D、关联

第四章 需求分析与用例建模

第四章单元测验

1、在用例图中,用来表示用例之间扩展关联的标注是
A、《extend》
B、《include》
C、《use》
D、《implement》

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、构件视图

第五章 静态建模

第五章单元测试

1、有关接口说法正确的是
A、接口不是一个类
B、接口也有属性
C、一个类在使用接口的时候,必须实现接口的所有抽象操作
D、一般说来,接口用来定义和限制软件构件的对内运算

2、用来提供构件内部模型元素所实现的服务是一组
A、接口
B、对象库
C、抽象类
D、可执行程序

3、关于 UML 中类图的关联所使用的重数的描述中,错误的是
A、“0..1”表示“0 或 1”。
B、“0..*”和“*”表示的意思不一样。
C、“1..*”表示“1 或多”。
D、“5..11”表示 “5-11”。

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、关于对象类的继承描述错误的是
A、抽象类和接口是相同的概念
B、继承指出类之间“一般-特殊“的关系
C、抽象类是指没有实例对象的类
D、子类可以定义自己的属性和操作,也可以重新定义父类的操作。

10、以下不属于封装的特征的是
A、具有唯一的标识名
B、一个清楚的边界
C、一个接口
D、受保护的内部实现

第六章 动态建模

第六章单元测试

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、UML 的状态图中状态属性特征是
A、对象生存期中状态的数量很多
B、每个状态的持续时间很长
C、状态的转换有一定的限制
D、状态迁移只有事件触发后才发生

7、状态图的内部动作包含三个标准动作是
A、entry、do、exit
B、after、defer、when
C、include、after、when
D、include、do、when

8、UML 中属于动态模型图的是
A、状态图
B、用例图
C、部署图
D、构件图

9、时序图中垂直方向从上到下表示
A、类
B、消息
C、对象
D、时间

10、UML 中,如果在一个状态图的活动区还画有一个或多个状态图,则称为
A、嵌套状态
B、简单状态
C、顺序状态
D、同步状态



Ɣ回顶部