百年教育职业培训中心 百年教育学习服务平台
国家开放大学|国开搜题

广东开放大学软件工程(本)考核作业参考原题试题

来源: 更新时间:

2024秋最新《广东开放大学软件工程(本)考核作业参考原题试题》形考作业试题题库、期末题库考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业


2024秋最新《广东开放大学软件工程(本)考核作业参考原题试题》形考作业试题题库、期末题库

考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

软件工程(本)

学校: 无

问题 1: 1. 下面哪个不是UML中的静态视图()

选项:

A. 用例图

B. 对象图

C. 类图

D. 状态图

答案: 状态图

问题 2: 2. 下列说法不正确的是()

选项:

A. 分支将转换路径分成多个部分,每一部分都有单独的监护条件和不同的结果

B. 活动状态是原子性的,用来表示一个具有子结构的纯粹计算的执行

C. 对象流中的对象表示的不仅仅是对象自身,还表示了对象作为过程中的一个状态存在

D. 一个组合活动在表面上看是一个状态`,但其本质却是一组子活动的概括

答案: 活动状态是原子性的,用来表示一个具有子结构的纯粹计算的执行

问题 3: 3. 关于协作图的描述,下列哪个不正确()。

选项:

A. 协作图中有消息流的顺序号

B. ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成

C. 关于协作图的描述,下列哪个不正确

D. 协作图是顺序图的一种特例

答案: 协作图是顺序图的一种特例

问题 4: 4. E-R模型具有的三要素是实体、属性、主关键字。

选项:

答案: 错误

问题 5: 5. 系统分析就是在系统开发可行的条件下,考虑如何选择机器设备及数据管理软件,从而得到一个用户满意的软件系统方案。

选项:

答案: 错误

问题 6: 6. 类通常可以分为实体类,( )和边界类。

选项:

A. 祖先类

B. 子类

C. 父类

D. 控制类

答案: 控制类

问题 7: 7. 下面( )属于UML中的动态视图。

选项:

A. 用例图

B. 结构图

C. 状态图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 8: 8. 功能性注释嵌入在源程序内部,它是用来说明( )。

选项:

A. 模块接口

B. 模块的功能

C. 程序段或者语句功能

D. 数据的名称

答案: 请关注公众号【大象答案】查看答案

问题 9: 9. 软件生命周期中所花费用最多的阶段是( )

选项:

A. 软件测试

B. 详细设计

C. 软件维护

D. 软件编码

答案: 请关注公众号【大象答案】查看答案

问题 10: 10. UML图不包括()。

选项:

A. 状态图

B. 用例图

C. 类图

D. 流程图

答案: 请关注公众号【大象答案】查看答案

问题 11: 11. DFD是常用的进行软件需求分析的图形工具,其基本符号是(C)。

选项:

A. 变换、数据存储、加工和数据流

B. 输入、输出、外部实体和加工

C. 输入、输出、外部实体和加工

D. 加工、数据流、数据存储和外部实体

答案: 请关注公众号【大象答案】查看答案

问题 12: 12. UML 客户需求分析使用的CRC 卡片上“责任”一栏的内容主要描述类的( )和操作

选项:

A. 属性

B. 私有成员

C. 对象成员

D. 关联对象

答案: 请关注公众号【大象答案】查看答案

问题 13: 13. 多对象是UML哪个视图中的概念( )。

选项:

A. 类图

B. 组件图

C. 协作图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 14: 14. 关于软件测试的目的,下面观点错误的是( )

选项:

A. 一个成功的测试用例是发现了至今尚未发现的错误的测试

B. 一个好的测试用例能够发现至今尚未发现的错误

C. 为了发现错误而执行程序的过程

D. 证明程序是正确、没有错误的

答案: 请关注公众号【大象答案】查看答案

问题 15: 15. 可以认为对象是()

选项:

A. 思维、感觉或动作所能作用的物质

B. 思维、感觉或动作所能作用的精神体

C. 某种可被人感知的事物

D. 不能被思维、感觉或动作作用的精神体

答案: 请关注公众号【大象答案】查看答案

问题 16: 16. 系统流程图用于可行性分析中的_____的描述。

选项:

A. 目标系统

B. 当前运行系统

C. 新系统

D. 当前逻辑模型

答案: 请关注公众号【大象答案】查看答案

问题 17: 17. 实体-联系图的数据实体对应于数据流图中的数据存储。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 18: 18. 类之间的关系不包括()。

选项:

A. 时序关系

B. 依赖关系

C. 实现关系

D. 泛化关系

答案: 请关注公众号【大象答案】查看答案

问题 19: 19. 在UML中,协作图的组成不包括( )

选项:

A. 对象

B. 消息

C. 发送者

D.

答案: 请关注公众号【大象答案】查看答案

问题 20: 20. 类A中的某操作有一个形参类型为类B,那么A和B之间可以建模为()关系

选项:

A. 关联

B. 聚集

C. 依赖

D. 泛化

答案: 请关注公众号【大象答案】查看答案

问题 21: 21. 面向对象建模得到的模型包含系统的3个要素,即静态结构、交互次序和数据变换。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 22: 22. 通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访问限定性( )。

选项:

A. friendly

B. protected

C. private

D. public

答案: 请关注公众号【大象答案】查看答案

问题 23: 23. 用例之间有几种不同的关系,下列哪个不是他们之间可能的关系( )。

选项:

A. include

B. connect

C. extend

D. generalization

答案: 请关注公众号【大象答案】查看答案

问题 24: 24. 要表示协作(collaboration),应采用的UML图是()

选项:

A. 用例图

B. 类图

C. 包图

D. 复合结构图

答案: 请关注公众号【大象答案】查看答案

问题 25: 25. 第一个体现结构化编程思想的程序设计语言是( )

选项:

A. FORTRAN语言

B. PL/1语言

C. C语言

D. Pascal语言

答案: 请关注公众号【大象答案】查看答案

问题 26: 26. 关于对象和对象图,下面说法错误的是( )

选项:

A. 一个对象是一个实例,是属性和行为的一个封装体。

B. 在建模过程中,应先制作类图,再制作对象图

C. 一个值规范是一组实例的规范,可以是对象,可通过表达式来表示或计算多个实例

D. 对象图表示运行时刻的对象状态及对象之间的关联

答案: 请关注公众号【大象答案】查看答案

问题 27: 27. 下面不属于包关系的是( )

选项:

A. 关联关系

B. 合并关系

C. 导入关系

D. 依赖关系

答案: 请关注公众号【大象答案】查看答案

问题 28: 28. 下面说法错误的是( )

选项:

A. 共同重用是为了提高包的独立性

B. 子类的稳定性比父类的稳定性好

C. 包不应该存在循环依赖

D. 共同封闭是为了提高包的聚合性

答案: 请关注公众号【大象答案】查看答案

问题 29: 29. 类之间的关系不包括()。

选项:

A. 分解关系

B. 实现关系

C. 依赖关系

D. 泛化关系

答案: 请关注公众号【大象答案】查看答案

问题 30: 30. 源程序的版面文档要求应有变量说明、适当注释和____。

选项:

A. 框图

B. 统一书写格式

C. 修改记录

D. 编程日期

答案: 请关注公众号【大象答案】查看答案

问题 31: 31. 系统流程图是描述_____的工具。

选项:

A. 体系结构

B. 物理系统

C. 逻辑系统

D. 程序系统

答案: 请关注公众号【大象答案】查看答案

问题 32: 32. 在进行需求分析时需同时考虑维护问题。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 33: 33. 在类图中,哪种关系表达总体与局部的关系()。

选项:

A. 聚合

B. 泛化

C. 实现

D. 依赖

答案: 请关注公众号【大象答案】查看答案

问题 34: 34. 软件生存周期是从软件开始开发到开发结束的整个时期。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 35: 35. 下面不是活动图中的基本元素的是( )

选项:

A. 分叉、汇合

B. 状态、分支

C. 用况、状态

D. 泳道、对象流

答案: 请关注公众号【大象答案】查看答案

问题 36: 36. 下列不属于面向对象建模中涉及的概念的是()。

选项:

A. 用例图

B. 协作图

C. 组件图

D. 软件结构图

答案: 请关注公众号【大象答案】查看答案

问题 37: 37. 严格地说,CASE只是一种开发环境而不是一种开发方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 38: 38. 在用ROSE创建的类图中,“ -”表示的可见性是 ()。

选项:

A. Protected

B. Public

C. Private

D. Package

答案: 请关注公众号【大象答案】查看答案

问题 39: 39. ( )技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。
_____。

选项:

A. 转移

B. 分叉汇合

C. 泳道

D. 分支

答案: 请关注公众号【大象答案】查看答案

问题 40: 40. 顺序图由类角色,生命线,激活期和()组成

选项:

A. 消息

B. 实体

C. 用例

D. 关系

答案: 请关注公众号【大象答案】查看答案

问题 41: 41. Putnam成本估算模型是一个( )模型。

选项:

A. 静态单变量

B. 动态单变量

C. 动态多变量

D. 静态多变量

答案: 请关注公众号【大象答案】查看答案

问题 42: 42. 在类图中,“ +”表示的可见性是()。

选项:

A. Public

B. Package

C. Protected

D. Private

答案: 请关注公众号【大象答案】查看答案

问题 43: 43. 系统维护的重点是对应用程序的维护。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 44: 44. 下面的 关于包的描述,不正确的是( )

选项:

A. 包的可见性分为publicprotectedprivate

B. 包中可以包含其他元素,比如类、接口、组件、用例等等

C. 和其他建模元素一样,每个包必须有一个区别于其他包的名字

D. export使一个包中的元素可以单向访问另一个包中的元素

答案: 请关注公众号【大象答案】查看答案

问题 45: 45. 用例图从谁的角度出发对如何使用系统进行描述()

选项:

A. 用户

B. 系统设计师

C. 程序员

D. 系统分析师

答案: 请关注公众号【大象答案】查看答案

问题 46: 46. 在面向对象的方法学中,封装的目的是分离对象的( )

选项:

A. 分析和定义

B. 设计和实现

C. 设计和测试

D. 定义和实现

答案: 请关注公众号【大象答案】查看答案

问题 47: 47. 在UML中,类之间的关系有一种关系称为关联,其中多重性用来描述类之间的对应关系,下面哪个不是其中之一( )。
_____
21

选项:

A. *….*

B. 0….*

C. 1….*

D. 0….1

答案: 请关注公众号【大象答案】查看答案

问题 48: 48. 下列关于UML叙述正确的是()。

选项:

A. UML仅适用于系统的分析与设计阶段

B. UML是一种语言,语言的使用者不能对其扩展

C. UML是独立于软件开发过程的

D. ML仅是一组图形的集合

答案: 请关注公众号【大象答案】查看答案

问题 49: 49. 下列中的事物包括:结构事物,分组事物,注释事物和 ()。

选项:

A. 行为事物

B. 边界事物

C. 动作事物

D. 实体事物

答案: 请关注公众号【大象答案】查看答案

问题 50: 50. 结构化设计方法是面向____的设计方法。

选项:

A. 过程

B. 对象

C. 数据流

D. 数据结构

答案: 请关注公众号【大象答案】查看答案

问题 51: 51. 产生软件维护的副作用,是指()

选项:

A. 运行时误操作

B. 开发时的错误

C. 因修改软件而造成的错误

D. 隐含的错误

答案: 请关注公众号【大象答案】查看答案

问题 52: 52. UML语言包含几大类图形()。

选项:

A. 执行者角色 用户接口 控制类 业务层 后台数据库

B. 执行者角色 控制类 用户接口 业务层 后台数据库

C. 执行者角色 控制类 用户接口 后台数据库 业务层

D. 执行者角色 用户接口 业务层 制类 后台数据库

答案: 请关注公众号【大象答案】查看答案

问题 53: 53. 对象和对象之间通过消息来进行通信。消息通信在面向对象的语言中即()

选项:

A. 方法定义

B. 方法实现

C. 方法嵌套

D. 方法调用

答案: 请关注公众号【大象答案】查看答案

问题 54: 54. 下面哪个不是UML中的静态视图()。

选项:

A. 分支

B. 转移

C. 分叉汇合

D. 泳道

答案: 请关注公众号【大象答案】查看答案

问题 55: 55. 下列关于状态图的说法中,正确的是()

选项:

A. 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模

B. 状态图是UML中对系统的静态方面进行建模的五种图之一

C. 活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为

D. 状态图是活动图的一个特例,状态图中的多数状态是活动状态

答案: 请关注公众号【大象答案】查看答案

问题 56: 56. 如果用例A和用例B相似,但A的动作序列是通过改写B的部分动作或者扩展B的动作而获得的,则称( )

选项:

A. 用例A实现用例B

B. 用例A扩展用例B

C. 用例A包含用例B

D. 用例A继承用例B

答案: 请关注公众号【大象答案】查看答案

问题 57: 57. 下面哪个视图属于UML语言的交互图()。

选项:

A. 顺序图

B. 实现图

C. 行为图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 58: 58. 顺序图由类角色,生命线,激活期和( )组成。

选项:

A. 实体

B. 用例

C. 消息

D. 关系

答案: 请关注公众号【大象答案】查看答案

问题 59: 59. UML建模工具中,涉及动态建模与静态建模共()。

选项:

A. 3

B. 4

C. 9

D. 7

答案: 请关注公众号【大象答案】查看答案

问题 60: 60. 关于继承性,下列说法错误的是( )

选项:

A. 父类的protected成员可被其子类访问。

B. 子类的对象可代替其父类的对象。

C. 子类的每个对象都是其父类的一个对象。

D. 一个父类可以有多个子类,每个子类只能有一个父类。

答案: 请关注公众号【大象答案】查看答案

问题 61: 61. 下面哪个视图属于UML语言的交互图( )

选项:

A. 顺序图

B. 行为图

C. 实现图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 62: 62. 在构件图中,一个构件替换另一个构件的条件()

选项:

A. 新构件和旧构件名称相同

B. 构件可以任意替换,不许任何条件

C. 旧构件符合新构件的接口

D. 新构件符合旧构件的接口

答案: 请关注公众号【大象答案】查看答案

问题 63: 63. ( )不是UML体系的组成部分。

选项:

A. 规则

B. 基本架构

C. 机制

D. 应用领域

答案: 请关注公众号【大象答案】查看答案

问题 64: 64. 在类图中,哪种关系表达总体与局部的关系( )。

选项:

A. 聚集

B. 依赖

C. 泛化

D. 实现

答案: 请关注公众号【大象答案】查看答案

问题 65: 65. 不适于作为数据流图处理(加工)框名称的是____。

选项:

A. 人工校核工资数据

B. 工资支票数据

C. 计算职工工资

D. 打印工资支票

答案: 请关注公众号【大象答案】查看答案

问题 66: 66. 面向对象设计的基本特性除了封装和多态之外,还包括( )

选项:

A. 完整性

B. 继承性

C. 一致性

D. 可移植性

答案: 请关注公众号【大象答案】查看答案

问题 67: 67. 在识别用例时,以下()问题可以帮助识别用例

选项:

A. 当系统状态发生故障时,是否需要通知参与者

B. 系统运行环境是什么

C. 系统是否存在外部事件,如果存在,是哪个能参与者通知系统这些个部事件

D. 参与者希望系统为他提供什么样的功能

答案: 请关注公众号【大象答案】查看答案

问题 68: 68. 在面向对象方法中,信息隐蔽是通过对象的( )来实现的。

选项:

A. 继承性

B. 封装性

C. 共享性

D. 分类型

答案: 请关注公众号【大象答案】查看答案

问题 69: 69. 为了提高模块的独立性,模块之间最好是( )耦合。

选项:

A. 控制耦合

B. 内容耦合

C. 公共耦合

D. 数据耦合

答案: 请关注公众号【大象答案】查看答案

问题 70: 70. 系统分析员Analyst在做储蓄系统的需求开发时,发现:1.“取款”用例 2、“查询余额”用例 3、“更改密码”用例都要使用 4、“验证卡号和密码”用例的功能。那么1、2、3这3个用例与用例4的关系是()

选项:

A. 组成关系

B. 扩展关系

C. 使用关系

D. 包含关系

答案: 请关注公众号【大象答案】查看答案

问题 71: 71. 面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;________;对象彼此之间仅能通过传递消息互相联系;层次结构的继承。

选项:

A. 开发过程基于功能分析和功能分解

B. 强调需求分析重要性

C. 对既存类进行调整

D. 把对象划分成类,每个对象类都定义一组数据和方法

答案: 请关注公众号【大象答案】查看答案

问题 72: 72. 在UML状态图中,历史状态用于存储以前的状态。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 73: 73. 下面不是活动图中的基本元素的是()。

选项:

A. 用况、状态

B. 分叉、汇合

C. 泳道、对象流

D. 状态、分支

答案: 请关注公众号【大象答案】查看答案

问题 74: 74. 参与者(actor)和用例(use case)之间的关系是关联(association)关系。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 75: 75. 极限编程(XP)由价值观、原则、实践和行为四部分组成,其中价值观包括沟通、简单性和( )。

选项:

A. 好的计划

B. 持续集成

C. 不断的发布

D. 发聩和勇气

答案: 请关注公众号【大象答案】查看答案

问题 76: 76. 在UML中,( )把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必须履行该组所包括的活动,它能够明确地表示哪些活动是由哪些对象完成的。。

选项:

A. 动作

B. 泳道

C. 同步条

D. 活动

答案: 请关注公众号【大象答案】查看答案

问题 77: 77. 部署图中的节点不具有以下哪方面的内容( )。

选项:

A. 基本内存

B. 位置

C. 计算能力

D. 接口

答案: 请关注公众号【大象答案】查看答案

问题 78: 78. 状态图是以实心圆点开头,以公牛眼结束的

选项:

答案: 请关注公众号【大象答案】查看答案

问题 79: 79. 参与者(Actor)与用例、用例与用例、参与者与参与者之间的关系不包括()。

选项:

A. 包含关系

B. 扩展关系

C. 泛化关系

D. 聚类关系

答案: 请关注公众号【大象答案】查看答案

问题 80: 80. 最早提出软件系统维护问题的阶段是( )

选项:

A. 详细设计

B. 需求分析

C. 概要设计

D. 可行性分析

答案: 请关注公众号【大象答案】查看答案

问题 81: 81. 在软件工程中,高质量的文档标准是完整性、一致性和____。

选项:

A. 安全性

B. 统一性

C. 组合性

D. 无二义性

答案: 请关注公众号【大象答案】查看答案

问题 82: 82. 消息的组成不包括()。

选项:

A. 活动

B. 接口

C. 接收者

D. 发送者

答案: 请关注公众号【大象答案】查看答案

问题 83: 83. 结构化分析方法以数据流图、____和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。

选项:

A. 数据字典

B. DFD

C. IPO

D. PAD

答案: 请关注公众号【大象答案】查看答案

问题 84: 84. ()不是一种不包含操作的实现部分的特殊类

选项:

A. 分析类

B. 接口

C. 概念类

D. 实现类

答案: 请关注公众号【大象答案】查看答案

问题 85: 85. 划分软件生存周期的阶段时所应遵循的基本原则是_____。

选项:

A. 各阶段的任务尽可能相对独立

B. 各阶段的任务尽可能相关性

C. 各阶段的任务在时间上连续

D. 各阶段的任务在时间上相对独立

答案: 请关注公众号【大象答案】查看答案

问题 86: 86. 在类图中,“ +”表示的可见性,代表公有的为()。

选项:

A. Protected

B. Package

C. Public

D. Private

答案: 请关注公众号【大象答案】查看答案

问题 87: 87. 下面不是UML2.0新图的是( )

选项:

A. 通信图

B. 交互纵览图

C. 计时图

D. 复合结构图

答案: 请关注公众号【大象答案】查看答案

问题 88: 88. 下列哪个图形在UML视图中属于静态图( )。

选项:

A. 顺序图

B. 类图

C. 状态图

D. 活动图

答案: 请关注公众号【大象答案】查看答案

问题 89: 89. 生命线是UML视图中哪个图形的组成部分( )。

选项:

A. 类图

B. 顺序图

C. 活动图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 90: 90. 在UML中,( )把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必须履行该组所包括的活动,它能够明确地表示哪些活动是由哪些对象完成的。。

选项:

A. 动作

B. 同步条

C. 活动

D. 泳道

答案: 请关注公众号【大象答案】查看答案

问题 91: 91. 在结构化分析方法中,数据字典是重要的文档。对加工的描述是数据字典的组成内容之一,常用的加工描述方法有( )。

选项:

A. 结构化语言和判定树

B. 结构化语言,判定树和判定表

C. 结构化语言

D. 判定树和判定表

答案: 请关注公众号【大象答案】查看答案

问题 92: 92. 软件生命周期中所花费用最多的阶段是( )

选项:

A. 详细设计

B. 软件测试

C. 软件编码

D. 软件维护

答案: 请关注公众号【大象答案】查看答案

问题 93: 93. UML是一种建模语言,是一种标准的表示,是一种方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 94: 94. 关于继承性,下列说法错误的是( )

选项:

A. 一个父类可以有多个子类,每个子类只能有一个父类。

B. 父类的protected成员可被其子类访问。

C. 子类的每个对象都是其父类的一个对象。

D. 子类的对象可代替其父类的对象。

答案: 请关注公众号【大象答案】查看答案

问题 95: 95. PAD(Problem Analysis Diagram)图是一种____工具。

选项:

A. 系统描述

B. 编程辅助

C. 测试

D. 详细设计

答案: 请关注公众号【大象答案】查看答案

问题 96: 96. 下列对用例的泛化关系描述正确的是()

选项:

A. 用例的泛化关系中,基础用例在目的上可以完全不同,但是它们都有一段相似的行为,它们的相似是部分的相似不是整体的相似 (这是用例的包含关系)

B. 用例的泛化关系中,所有的子用例都有相似的目的和结构。注意它们是整体上的相似

C. 用例的泛化指的是一个父用例可以被特化形成多个子用例,而父用例和子用例之间的关系就是泛化关系

D. 用例的泛化关系类似于面向对象中的继承,它把多个子用例中的共性抽象成一个父用例。子用例在继承父用例的基础上可以进行修改

答案: 请关注公众号【大象答案】查看答案

问题 97: 97. 编码风格由个人喜好决定,没有固定格式。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 98: 98. 面向对象程序的基本特征不包括()

选项:

A. 多表性

B. 封装

C. 多样性

D. 抽象

答案: 请关注公众号【大象答案】查看答案

问题 99: 99. 在类图中,“ +”表示的可见性是()。

选项:

A. Protected

B. Package

C. Private

D. Public

答案: 请关注公众号【大象答案】查看答案

问题 100: 100. 在UML中,类之间的关系有一种关系称为关联,其中多重性用来描述类之间的对应关系,下面哪个不是其中之一( )。

选项:

A. 1….*

B. *….*

C. 0….1

D. 0….*

答案: 请关注公众号【大象答案】查看答案

问题 101: 101. 最早提出软件系统维护问题的阶段是( )

选项:

A. 可行性分析

B. 详细设计

C. 需求分析

D. 概要设计

答案: 请关注公众号【大象答案】查看答案

问题 102: 102. 行为图描述系统的动态模型和组成对象间的交互关系

选项:

答案: 请关注公众号【大象答案】查看答案

问题 103: 103. UML中的事物包括:结构事物,分组事物,注释事物和()。

选项:

A. 动作事物

B. 边界事物

C. 实体事物

D. 控制事物

答案: 请关注公众号【大象答案】查看答案

问题 104: 104. 在确定用例名时,一般使用( )来表示。

选项:

A. 形容词

B. 动词

C. 名词

D. 代词

答案: 请关注公众号【大象答案】查看答案

问题 105: 105. 消息的组成不包括()。

选项:

A. 接口

B. 发送者

C. 接收者

D. 活动

答案: 请关注公众号【大象答案】查看答案

问题 106: 106. UML图不包括()。

选项:

A. 用例图

B. 流程图

C. 状态图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 107: 107. 在UML中,接口有几种表达方式()。

选项:

A. 9

B. 8

C. 6

D. 5

答案: 请关注公众号【大象答案】查看答案

问题 108: 108. 在ATM自动取款机的工作模型中(用户通过输入正确的用户资料,从银行取钱的过程),下面哪个不是“Actor” ()。

选项:

A. ATM取款机

B. 取款

C. 用户

D. ATM取款机管理员

答案: 请关注公众号【大象答案】查看答案

问题 109: 109. 软件测试的目的是证明程序没有错误。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 110: 110. 在软件工程项目中,不随参与人数的增加而使软件生产率增加的主要原因是(D)。
_____15

选项:

A. 参与人员所需的工作站数

B. 生产原型的复杂性

C. 工作阶段间的等待时间

D. 参与人员之间的通信困难

答案: 请关注公众号【大象答案】查看答案

问题 111: 111. 下列关于创建包的说法不正确的是()

选项:

A. 如果将包永久删除,包及其包中的内容都将被删除

B. 在序列图和协作图中可以创建包

C. 在创建包的依赖关系时,尽量避免循环依赖

D. 在类图中可以创建包

答案: 请关注公众号【大象答案】查看答案

问题 112: 112. 下列说法正确的是()

选项:

A. 浅历史状态是保存在最后一个引起封装组成状态退出的显式转换之前处于活动的所有状态

B. 没有明确标明触发器事件的转换是由状态中活动的完成引起的

C. 触发器事件就是能够引起状态转换的事件,触发器事件可以是信号、调用等

D. 内部转换只有源状态,没有目标状态,不会激发入口和出口动作,因此内部转换激发的结果不改变本来的状态

答案: 请关注公众号【大象答案】查看答案

问题 113: 113. 某银行为了使其网上银行系统能够支持信用卡多币种付款功能而进行扩充升级,这需要对数据类型稍微进行一些改变,这一状况需要对网上银行系统进行( )维护。

选项:

A. 预防性

B. 完善性

C. 适应性

D. 正确性

答案: 请关注公众号【大象答案】查看答案

问题 114: 114. 下列关于面向对象分析与设计说法错误的是( )。

选项:

A. 面向对象的设计以面向对象分析为基础归纳出类

B. 建立类结构或进一步构造成类库,实现分析结果对问题空间的抽象

C. 面向对象的设计是面向对象分析进一步的细化和更高的抽象

D. 面向对象的设计是面向对象分析的另一种思维方式

答案: 请关注公众号【大象答案】查看答案

问题 115: 115. 下列关于视图的说法不正确的是()

选项:

A. 交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系

B. 用例图是通过对象的各种状态来建立模型来描述对象随时间变化的动态行为

C. 构件视图表示运行时的计算资源(例如计算机以及它们之间的连接)的物理布置

D. 用例视图描述了系统的参与者与系统进行交互的功能

答案: 请关注公众号【大象答案】查看答案

问题 116: 116. 关于对象和实例的概念,下面说法错误的是( )

选项:

A. 对象是由类经实例化创建而来的

B. 一个实例也是一个对象

C. 一个对象是属性和行为的一个封装体

D. 一个对象是一个实例

答案: 请关注公众号【大象答案】查看答案

问题 117: 117. 事件可以分为内部事件和外部事件。按下按钮和打印机的中断不属于()

选项:

A. 内部事件

B. 外部事件

C. 其他事件

D. 历史事件

答案: 请关注公众号【大象答案】查看答案

问题 118: 118. 状态不能用于()

选项:

A. 描述对象与对象之间的定时交互,显示了对象之间消息发送成功或者失败的状态

B. 对实体在其生命周期中的各种状况进行建模,一个实体总是在有限的一段时间内保持一个状态

C. 将系统的需求先转化成图形表示,在转化成程序的代码

D. 表示两个或多个对象之间的独立链接,是不同对象在不同时期的图形描述

答案: 请关注公众号【大象答案】查看答案

问题 119: 119. 瀑布模型把软件生存周期划分为软件定义、软件开发和____三个阶段,而每一阶段又可细分为若干个更小的阶段。

选项:

A. 测试与排错

B. 可行性分析

C. 详细设计

D. 运行及维护

答案: 请关注公众号【大象答案】查看答案

问题 120: 120. 下面哪个视图属于UML语言的交互图()。

选项:

A. 时序图

B. 实现图

C. 行为图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 121: 121. 软件的____设计又称为总体设计,其主要任务是建立软件系统的总体结构。

选项:

A. 逻辑

B. 概要

C. 抽象

D. 规划

答案: 请关注公众号【大象答案】查看答案

问题 122: 122. 等价分类法的关键是( )。

选项:

A. 确定系统中相同和不想动的部分

B. 划分等价类

C. 确定等价的边界条件

D. 按照惯例来确定等价类

答案: 请关注公众号【大象答案】查看答案

问题 123: 123. 在ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成()。

选项:

A. 对源代码建模

B. 对事物建模

C. 对可适应的系统建模

D. 对物理数据库建模

答案: 请关注公众号【大象答案】查看答案

问题 124: 124. 下列属于UML图的是()。

选项:

A. 用例图 、协作图、聚类图

B. 流程图、软件结构图

C. 状态图 、时序图

D. 类图、状态图、包图

答案: 请关注公众号【大象答案】查看答案

问题 125: 125. 系统功能常变,但对象相对稳定。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 126: 126. 多对象是UML中哪个视图的概念( )

选项:

A. 类图

B. 协作图

C. 组件图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 127: 127. 在UML提供的图中,____用于描述系统与外部系统及用户之间的交互;

选项:

A. 部署图

B. 对象图

C. 用例图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 128: 128. 在用例图中,不可以用()来表示整个软件系统或其中一些子系统的边界,也可以用它表示软件系统的不同发布版本的功能范围

选项:

A. 用例

B. 关联关系

C. 执行者

D. 边界框

答案: 请关注公众号【大象答案】查看答案

问题 129: 129. 下列关于包的用途,说法正确的是()

选项:

A. 描述需求和设计的高阶概况

B. 在逻辑上把一个复杂的系统模块化

C. 组织源代码

D. 细化用例的表达

答案: 请关注公众号【大象答案】查看答案

问题 130: 130. 要表示对象之间的消息交互,应采用的UML图是( )

选项:

A. 序列图

B. 状态图

C. 用例图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 131: 131. 协作图和顺序图是等价的

选项:

答案: 请关注公众号【大象答案】查看答案

问题 132: 132. UML 的()模型图由类图、对象图、包图、构件图和配置图组成。

选项:

A. 系统

B. 动态

C. 静态

D. 用例

答案: 请关注公众号【大象答案】查看答案

问题 133: 133. 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的____。

选项:

A. 软件的作者

B. 总貌

C. 细节

D. 抽象

答案: 请关注公众号【大象答案】查看答案

问题 134: 134. UML结构包括基本构造块、( )和把这些构造块放在一起的规则。

选项:

A. 公共机制

B. 图形表示

C. 类与对象的实现

D. 系统细节的规格说明

答案: 请关注公众号【大象答案】查看答案

问题 135: 135. 下列关于和类图的说法不正确的是()

选项:

A. 类图(Class Diagram)是由类,构件等模型元素以及它们之间的关系构成的

B. 类图的目的在于描述系统的运行方式,而不是系统如何构成的

C. 类图与数据模型有许多相似之处,区别就是数据模型不仅描述了系统内部信息的结构, 也包含了系统的内部行为,系统通过自身行为与外部事物进行交互

D. 一个类图通过系统中的类以及类之间的关系来描述系统的静态方面

答案: 请关注公众号【大象答案】查看答案

问题 136: 136. Use Case用来描述系统在事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是( )关系

选项:

A. include

B. aggregation

C. classification

D. extend

答案: 请关注公众号【大象答案】查看答案

问题 137: 137. 对反应型对象建模一般使用( )

选项:

A. 活动图

B. 顺序图

C. 类图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 138: 138. 关于约束,下列描述错误的是( )

选项:

A. 约束必须表示为规范的约束语言

B. 可以在注解中表示约束

C. 约束允许增加新的规则或者修改已有的规则

D. 约束是对特定模型元素附加的语义信息

答案: 请关注公众号【大象答案】查看答案

问题 139: 139. 好的系统设计应给程序员留有更多的开发余地。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 140: 140. UML的全称及中文意思是( )。
_____、建模语言

选项:

A. Unify Moded Language 、建模语言

B. Unified Modem Language、建模语言

C. Unified Modeling Language 、面向对象建模语言

D. Unified Maks Language

答案: 请关注公众号【大象答案】查看答案

问题 141: 141. UML中,用例图展示了外部Actor与系统所提供的用例之间的连接,UML中的外部Actor是指( )

选项:

A.

B. 硬件设备

C. 人和硬件设备

D. 人、硬件设备或外部系统

答案: 请关注公众号【大象答案】查看答案

问题 142: 142. 关于协作图的描述,下列哪个不正确()

选项:

A. ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成

B. 协作图中有消息流的顺序号。

C. 协作图作为一种交互图,强调的是参加交互的对象的组织

D. 协作图是顺序图的一种特例。

答案: 请关注公众号【大象答案】查看答案

问题 143: 143. 面向对象方法中的( )机制使子类可以自动拥有(复制)父类的全部属性
和操作

选项:

A. 继承

B. 约束

C. 信息隐蔽

D. 对象映射

答案: 请关注公众号【大象答案】查看答案

问题 144: 144. 下列哪个图形在UML视图中属于静态图( )。

选项:

A. 状态图

B. 顺序图

C. 类图

D. 活动图

答案: 请关注公众号【大象答案】查看答案

问题 145: 145. 软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是____。

选项:

A. 用较少的投资获得高质量的软件

B. 引入新技术提高空间利用率

C. 硬软件结合使系统面向应用

D. 缩短研制周期扩大软件功能

答案: 请关注公众号【大象答案】查看答案

问题 146: 146. 初始化模块和结束模块从块内联系看,被称为____模块。

选项:

A. 时间内聚

B. 逻辑内聚

C. 过程内聚

D. 功能内聚

答案: 请关注公众号【大象答案】查看答案

问题 147: 147. 计算机(Computer)由中央处理器、内存、硬盘等组成。那么Computer类和其他类(CPU、RAM、HardDisk)之间的关系是( )。

选项:

A. 包含关系

B. 聚集关系

C. 实现关系

D. 泛化关系

答案: 请关注公众号【大象答案】查看答案

问题 148: 148. 软件工程的方法只适用于大型软件的开发,对小型软件的开发没有帮助。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 149: 149. 在软件的可行性分析中,可以从不同的角度对软件进行研究,其中( )是从软件的功能可行性角度考虑的。

选项:

A. 法律可行性

B. 技术可行性

C. 操作可行性

D. 经济可行性

答案: 请关注公众号【大象答案】查看答案

问题 150: 150. 构造型«access»表示( )导入

选项:

A. protected

B. package

C. public

D. private

答案: 请关注公众号【大象答案】查看答案

问题 151: 151. 风险预测从两个方面评估风险,即风险发生的可能性以及( )。

选项:

A. 风险控制技术

B. 风险发生所产生的后果

C. 风险产生的原因

D. 风险能否消除

答案: 请关注公众号【大象答案】查看答案

问题 152: 152. 顺序图和协作图都是用来描述对象之间的交互的,并可以相互转化。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 153: 153. 在两个用例中,如果一个用例拥有另一个用例的所有结构、行为和关系,并在此基础上增加了新的特性,则此两个用例之间可以用泛化关系表示。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 154: 154. 对反应型对象建模一般使用( )图。

选项:

A. 类图

B. 活动图

C. 状态图

D. 顺序图

答案: 请关注公众号【大象答案】查看答案

问题 155: 155. 关系数据库集中在数据库上,而面向对象系统则集中在行为上

选项:

答案: 请关注公众号【大象答案】查看答案

问题 156: 156. 下列关于生命线的说法不正确的是()

选项:

A. 在序列图中,每个对象的底部中心的位置都带有生命线

B. 序列图中的所有对象在程序一开始运行的时候,其生命线都必须存在。

C. 在序列图中,生命线是一条时间线,从序列图的顶部一直延伸到底部,所用时间取决于交互持续的时间,即生命线表现了对象存在的时段

D. 生命线是一条垂直的虚线,用来表示序列图中的对象在一段时间内的存在

答案: 请关注公众号【大象答案】查看答案

问题 157: 157. UML是面向对象分析与设计的一种方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 158: 158. 在软件开发过程中,以下说法正确的是( )。

选项:

A. 判定表是一种通用的设计工具

B. 程序流程图和N-S图都不易表达模块的层次结构

C. N-S图不可能任意转移控制,符合结构化原则

D. 程序流程图是逐步求精的好工具

答案: 请关注公众号【大象答案】查看答案

问题 159: 159. 软件工程学只有理论意义,没有实际用途。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 160: 160. event表示对一个在时间和空间上占据一定位置的有意义的事情的规格说明,下面哪个不是事件的类型( )。

选项:

A. 时间事件

B. 信号

C. 调用事件

D. 源事件

答案: 请关注公众号【大象答案】查看答案

问题 161: 161. 下面对参与者说法不正确的是()

选项:

A. 在系统外部

B. 也叫活动者

C. 与系统发生交互

D. 是系统的一个实体

答案: 请关注公众号【大象答案】查看答案

问题 162: 162. 顺序图是强调消息随时间顺序变化的交互图,描述顺序图的组成部分不包括( )

选项:

A. 消息

B. 角色

C. 生命线

D. 转换

答案: 请关注公众号【大象答案】查看答案

问题 163: 163. 在遵循软件工程原则开发软件过程中,计划阶段应该依次完成( )等步骤。

选项:

A. 系统定义、软件计划、需求分析

B. 软件计划、需求分析、概要设计

C. 系统定义、软件计划、需求分析

D. 需求分析、概要设计、软件计划

答案: 请关注公众号【大象答案】查看答案

问题 164: 164. 参与者(Actor)与用例之间的关系是()。

选项:

A. 泛化关系

B. 扩展关系

C. 包含关系

D. 关联关系

答案: 请关注公众号【大象答案】查看答案

问题 165: 165. Power Designer是一个CASE工具

选项:

答案: 请关注公众号【大象答案】查看答案

问题 166: 166. _______工具在软件详细设计过程中不采用。

选项:

A. 判定表

B. PDL

C. IPO

D. DFD

答案: 请关注公众号【大象答案】查看答案

问题 167: 167. 一个有效的需求管理包括的内容时 ()

选项:

A. 能够有良好的用户满意程度

B. 尽可能的减少需求错误

C. 能够应对复杂项目的需求

D. 减少开发者之间的交流

答案: 请关注公众号【大象答案】查看答案

问题 168: 168. 类图中的角色是用于描述该类在关联中所扮演的角色和职责的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 169: 169. 用例模型的基本组成部件是用例、角色和 用例之间的关系。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 170: 170. 下面哪一项不是用例图中的关系()。

选项:

A. 关联关系

B. 泛化关系

C. 包含关系

D. 动态关系

答案: 请关注公众号【大象答案】查看答案

问题 171: 171. 类图用于对系统的静态设计视图建模,类图的常用建模技术不包括( )

选项:

A. 对系统的词汇建模

B. 对逻辑数据库模式建模。

C. 对简单协作建模

D. 对对象结构建模

答案: 请关注公众号【大象答案】查看答案

问题 172: 172. 软件危机的主要原因是( )。

选项:

A. 软件本省的方法和特点

B. 软件工具落后

C. 软件生成能力不足

D. 对软件的认识不够

答案: 请关注公众号【大象答案】查看答案

问题 173: 173. 部署图的组成不包括()。

选项:

A. 连接

B. 构件

C. 设备

D. 处理器

答案: 请关注公众号【大象答案】查看答案

问题 174: 174. 在UML中,类之间的关系有一种关系称为关联,其中多重性用来描述类之间的对应关系,下面哪个不是其中之一( )。

选项:

A. 0….*

B. 1….*

C. 0….1

D. *….*

答案: 请关注公众号【大象答案】查看答案

问题 175: 175. 下面哪个UML视图是描述一个对象的生命周期的( )。

选项:

A. 类图

B. 协作图

C. 状态图

D. 顺序

答案: 请关注公众号【大象答案】查看答案

问题 176: 176. UML的英文全称是()

选项:

A. Unified Modeling Language

B. Unified Managing Language

C. Unit Modeling Language

D. User Manage Language

答案: 请关注公众号【大象答案】查看答案

问题 177: 1. 软件测试方法中的静态测试方法之一为( )

选项:

A. 计算机辅助静态分析

B. 路径覆盖

C. 黑盒法

D. 边界值分析

答案: 请关注公众号【大象答案】查看答案

问题 178: 2. UML中关联的多重度是指( )

选项:

A. 一个类的某个方法被另一个类调用的次数

B. 一个类的实类能够与另一个类的多个实类相关联

C. 一个类有多个方法被另一个类调用

D. 两个类所具有的相同的方法和属性

答案: 请关注公众号【大象答案】查看答案

问题 179: 3. 好模型的应该符合的条件是() ① 规范性 ② 正确性 ③一致性 ④完备性 ⑤独立性

选项:

A. ①③④⑤

B. ②③④⑤

C. ①②③④

D. ①②④⑤

答案: 请关注公众号【大象答案】查看答案

问题 180: 4. 识别用例的最好方法是从哪里入手()

选项:

A. 类图

B. 参与者

C. 事件

D.

答案: 请关注公众号【大象答案】查看答案

问题 181: 5. 请求接口(Required Interface)用于定义一个构件所提供的服务。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 182: 6. 下面的 关于包的描述,不正确的是( )

选项:

A. export使一个包中的元素可以单向访问另一个包中的元素

B. 和其他建模元素一样,每个包必须有一个区别于其他包的名字

C. 包的可见性分为publicprotectedprivate

D. 包中可以包含其他元素,比如类、接口、组件、用例等等

答案: 请关注公众号【大象答案】查看答案

问题 183: 7. Jackson程序设计方法是一种面向 _____ 的设计方法。

选项:

A. 数据结构

B. 系统流程图

C. IPO

D. 数据流图

答案: 请关注公众号【大象答案】查看答案

问题 184: 8. 对象之间协作可以通过相互发送消息来实现,也就是消息可以是双向的

选项:

答案: 请关注公众号【大象答案】查看答案

问题 185: 9. 下列关于面向对象分析与设计说法错误的是( )。

选项:

A. 面向对象的设计是面向对象分析进一步的细化和更高的抽象

B. 建立类结构或进一步构造成类库,实现分析结果对问题空间的抽象

C. 面向对象的设计是面向对象分析的另一种思维方式

D. 面向对象的设计以面向对象分析为基础归纳出类

答案: 请关注公众号【大象答案】查看答案

问题 186: 10. UML中的事物包括:结构事物,分组事物,注释事物和()。

选项:

A. 边界事物

B. 实体事物

C. 动作事物

D. 控制事物

答案: 请关注公众号【大象答案】查看答案

问题 187: 11. 类之间的关系不包括()。

选项:

A. 泛化关系

B. 依赖关系

C. 分解关系

D. 实现关系

答案: 请关注公众号【大象答案】查看答案

问题 188: 12. UML中,用例图展示了外部Actor与系统所提供的用例之间的连接,UML中的外部Actor是指( )

选项:

A. 人和硬件设备

B.

C. 人、硬件设备或外部系统

D. 硬件设备

答案: 请关注公众号【大象答案】查看答案

问题 189: 13. 部署图的组成不包括()。

选项:

A. 设备

B. 连接

C. 构件

D. 处理器

答案: 请关注公众号【大象答案】查看答案

问题 190: 14. 功能性注释嵌入在源程序内部,它是用来说明( )。

选项:

A. 模块接口

B. 程序段或者语句功能

C. 模块的功能

D. 数据的名称

答案: 请关注公众号【大象答案】查看答案

问题 191: 15. 下列关于用例图的描述,错误的是()

选项:

A. 扩展关系规范了扩展用例的行为如何及何时插入到被扩展用例的行为之中,由被扩展用例指向扩展用例。

B. 用例图中的参与者和用例之间是关联关系。

C. 参与者和参与者之间、用例和用例之间都可能出现泛化关系。

D. 包含是用例之间的一种依赖关系,指向被包含的用例。

答案: 请关注公众号【大象答案】查看答案

问题 192: 16. ( )定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

选项:

A. 用例图

B. 类图

C. 状态图

D. 活动图

答案: 请关注公众号【大象答案】查看答案

问题 193: 17. 在UML中,接口有几种表达方式()。

选项:

A. 6

B. 8

C. 4

D. 2

答案: 请关注公众号【大象答案】查看答案

问题 194: 18. 关于交互和交互图,下面说法错误的是()

选项:

A. 交互中创建一个对象就是创建一条新的生命线,撤销一个对象就是终止一条生命线

B. 发出一个异步调用需要等待一个应答消息,而同步调用就不需要应答

C. 一个消息定义了交互中的一种特定通信,如调用一个操作、发出一个信号等

D. 一条生命线表示参与交互的一个实体或实体集合

答案: 请关注公众号【大象答案】查看答案

问题 195: 19. 关于包的描述,不正确的是( )

选项:

A. 和其他建模元素一样,每个包必须有一个区别于其他包的名字

B. 包的可见性分为publicprotectedprivate

C. export使一个包中的元素可以单向访问另一个包中的元素

D. 包中可以包含其他元素,比如类、接口、组件、用例等等

答案: 请关注公众号【大象答案】查看答案

问题 196: 20. 下列各种图可用于静态建模的有( )

选项:

A. 活动图

B. 状态图

C. 类图

D. 序列图

答案: 请关注公众号【大象答案】查看答案

问题 197: 21. UML建模工具中,涉及动态建模与静态建模共()。

选项:

A. 7

B. 3

C. 9

D. 4

答案: 请关注公众号【大象答案】查看答案

问题 198: 22. 用例是从用户的观点对系统行为的一个描述

选项:

答案: 请关注公众号【大象答案】查看答案

问题 199: 23. 在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是( )

选项:

A. 分类关系

B. 聚集关系

C. 包含关系

D. 扩展关系

答案: 请关注公众号【大象答案】查看答案

问题 200: 24. 关于协作图的描述,下列哪个不正确()

选项:

A. 协作图中有消息流的顺序号。

B. 协作图是顺序图的一种特例。

C. 协作图作为一种交互图,强调的是参加交互的对象的组织

D. ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成

答案: 请关注公众号【大象答案】查看答案

问题 201: 25. event表示对一个在时间和空间上占据一定位置的有意义的事情的规格说明,下面哪个不是事件的类型( )。

选项:

A. 信号

B. 源事件

C. 调用事件

D. 时间事件

答案: 请关注公众号【大象答案】查看答案

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

选项:

A. 维护阶段

B. 测试阶段

C. 需求分析与设计阶段

D. 编码实现阶段

答案: 请关注公众号【大象答案】查看答案

问题 203: 27. 下面哪个视图属于UML语言的交互图()。

选项:

A. 组件图

B. 协作图

C. 类图图

D. 包图图

答案: 请关注公众号【大象答案】查看答案

问题 204: 28. UML中关联的多重性是指( )

选项:

A. 一个类由多少个方法被另一个类调用

B. 两个类所具有的相同的方法和属性

C. 一个类的某个方法被另一个类调用的次数

D. 一个类的实例能够与另一个类的多少个实例相关

答案: 请关注公众号【大象答案】查看答案

问题 205: 29. 消息的组成不包括()。

选项:

A. 活动

B. 接收者

C. 发送者

D. 接口

答案: 请关注公众号【大象答案】查看答案

问题 206: 30. 扇出是一个模块直接调用的模块数目,一般推荐的扇出为3或4

选项:

答案: 请关注公众号【大象答案】查看答案

问题 207: 31. 活动图中泳道的作用是用来发现工作流的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 208: 32. 下列不属于黑盒测试的技术是( )。

选项:

A. 接口

B. 模块的功能

C. 数据的名称和用途

D. 程序或者语句功能

答案: 请关注公众号【大象答案】查看答案

问题 209: 33. 下列关于构件图(组件图)的用途,说法不正确的是()

选项:

A. 在构件图中,可以将系统中可重用的模块封装成为具有可替代性的物理单元

B. 在构件图中,构件和构件之间的关系表现为实现关系,定义的类或接口与类之间的关系表现为依赖关系

C. 构件图通过显示系统的构件以及接口等之间的关系,形成更大的一个设计单元

D. 构件图是用来表示系统中构件与构件之间、定义的类或接口与构件之间的关系图

答案: 请关注公众号【大象答案】查看答案

问题 210: 34. 下面哪个视图属于UML语言的交互图()。

选项:

A. 实现图

B. 行为图

C. 状态图

D. 时序图

答案: 请关注公众号【大象答案】查看答案

问题 211: 35. 软件生存周期是从软件开始开发到开发结束的整个时期。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 212: 36. 如果一个关联的两端都在同一个类A上,那么该关联表示( )

选项:

A. A有部分对象对自己存在一个链接link

B. A的每个对象与本类的其它对象有链接link

C. A的每个对象对自己都存在一个链接link

D. A的每个对象都有两个实例

答案: 请关注公众号【大象答案】查看答案

问题 213: 37. 要表示协作(collaboration),应采用的UML图是()

选项:

A. 类图

B. 包图

C. 复合结构图

D. 用例图

答案: 请关注公众号【大象答案】查看答案

问题 214: 38. 生命线是UML视图中哪个图形的组成部分( )。

选项:

A. 活动图

B. 顺序图

C. 类图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 215: 39. Jackson设计方法由英国的M. Jackson提出的,它是一种面向____的设计方法。

选项:

A. 对象

B. 数据结构

C. 数据流

D. 控制结构

答案: 请关注公众号【大象答案】查看答案

问题 216: 40. 要表示对象之间的消息交互,应采用的UML图是( )

选项:

A. 状态图

B. 用例图

C. 类图

D. 序列图

答案: 请关注公众号【大象答案】查看答案

问题 217: 41. 用结构化语言来描述加工逻辑的外层结构时,以下不属于基本结构的是( )

选项:

A. 重复结构

B. 选择结构

C. 嵌套结构

D. 顺序结构

: 请关注公众号【大象答案】查看答案

问题 218: 42. 软件工程中______不属于用户文档的内容。

选项:

A. 安装手册

B. 系统设计

C. 使用手册

D. 功能描述

答案: 请关注公众号【大象答案】查看答案

问题 219: 43. 下列不属于属性的可见性的是( )

选项:

A. 私有的

B. 公有的

C. 私有保护的

D. 保护的

答案: 请关注公众号【大象答案】查看答案

问题 220: 44. Rational 公司被IBM公司收购之前还收购了( )公司

选项:

A. 福特

B. 微软

C. Borland

D. Oracle

答案: 请关注公众号【大象答案】查看答案

问题 221: 45. 系统分析的目标是提出建设系统的物理方案。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 222: 46. 通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,
下面哪个不是UML 中的类成员访问限定性( )

选项:

A. private

B. protected

C. friendly

D. public

答案: 请关注公众号【大象答案】查看答案

问题 223: 47. 一个用例中加入一些新的动作后则构成了另一个用例,这两个用例之间的关系是( )

选项:

A. 泛化

B. 包含

C. 聚集

D. 扩展

答案: 请关注公众号【大象答案】查看答案

问题 224: 48. 下列关于UML叙述正确的是()。

选项:

A. UML仅适用于系统的分析与设计阶段

B. ML仅是一组图形的集合

C. UML是独立于软件开发过程的

D. UML是一种语言,语言的使用者不能对其扩展

答案: 请关注公众号【大象答案】查看答案

问题 225: 49. 状态图中状态一般分成顺序子状态和随机子状态

选项:

答案: 请关注公众号【大象答案】查看答案

问题 226: 50. 构造型«access»表示( )导入

选项:

A. private

B. public

C. protected

D. package

答案: 请关注公众号【大象答案】查看答案

问题 227: 51. 关于UML的一般命名规则,下面说法错误的是( )

选项:

A. 接口名的首字母应该大写

B. 操作名的首字母应该小写

C. 属性名的首字母应该大写

D. 类名的首字母应该大写

答案: 请关注公众号【大象答案】查看答案

问题 228: 52. 下面哪个不是UML中的静态视图()。

选项:

A. 用例图

B. 对象图

C. 类图

D. 活动图

答案: 请关注公众号【大象答案】查看答案

问题 229: 53. 在用例之间,会有三种不同的关系,下列哪个不是它们之间可能的关系()

选项:

A. 包含

B. 泛化

C. 关联

D. 扩展

答案: 请关注公众号【大象答案】查看答案

问题 230: 54. 用例之间有几种不同的关系,下列哪个不是他们之间可能的关系( )。

选项:

A. extend

B. connect

C. generalization

D. include

答案: 请关注公众号【大象答案】查看答案

问题 231: 55. 通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访问限定性( )。

选项:

A. protected

B. friendly

C. public

D. private

答案: 请关注公众号【大象答案】查看答案

问题 232: 56. 在UML中,()不表示使用软件系统的功能,与软件系统交换信息的外部实体

选项:

A. 用例

B. 用例图

C.

D. 执行者

答案: 请关注公众号【大象答案】查看答案

问题 233: 57. 需求分析中开发人员要从用户那里了解( )

选项:

A. 用户使用界面

B. 输入的信息

C. 软件做什么

D. 软件的规模

答案: 请关注公众号【大象答案】查看答案

问题 234: 58. 一个状态图最多只能有一个初态和一个终态。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 235: 59. PAD(Problem Analysis Diagram)图是一种____工具。

选项:

A. 编程辅助

B. 测试

C. 系统描述

D. 详细设计

答案: 请关注公众号【大象答案】查看答案

问题 236: 60. 不属于构件图中的元素为()。

选项:

A. 关系

B. 构件

C. 接口

D. 转换

答案: 请关注公众号【大象答案】查看答案

问题 237: 61. 在软件开发过程中,以下说法正确的是( )。

选项:

A. 判定表是一种通用的设计工具

B. 程序流程图是逐步求精的好工具

C. N-S图不可能任意转移控制,符合结构化原则

D. 程序流程图和N-S图都不易表达模块的层次结构

答案: 请关注公众号【大象答案】查看答案

问题 238: 62. 在UML中,类之间的关系有一种关系称为关联,其中多重性用来描述类之间的对应关系,下面哪个不是其中之一( )。
_____
21

选项:

A. 0….1

B. *….*

C. 0….*

D. 1….*

答案: 请关注公众号【大象答案】查看答案

问题 239: 63. 下面哪个视图属于UML语言的交互图( )

选项:

A. 状态图

B. 行为图

C. 实现图

D. 顺序图

答案: 请关注公众号【大象答案】查看答案

问题 240: 64. 在类图中,“ +”表示的可见性,代表公有的为()。

选项:

A. Package

B. Private

C. Protected

D. Public

答案: 请关注公众号【大象答案】查看答案

问题 241: 65. UML的类图中不包含的抽象的层次为()。

选项:

A. 概念层

B. 说明层

C. 业务层

D. 实现层

答案: 请关注公众号【大象答案】查看答案

问题 242: 66. 风险预测从两个方面评估风险,即风险发生的可能性以及( )。

选项:

A. 风险产生的原因

B. 风险发生所产生的后果

C. 风险控制技术

D. 风险能否消除

答案: 请关注公众号【大象答案】查看答案

问题 243: 67. 下面不属于类的关系的是( )

选项:

A. 传递

B. 泛化

C. 聚集

D. 关联

答案: 请关注公众号【大象答案】查看答案

问题 244: 68. _______工具在软件详细设计过程中不采用。

选项:

A. PDL

B. DFD

C. IPO

D. 判定表

答案: 请关注公众号【大象答案】查看答案

问题 245: 69. UML是一种可视化的建模语言。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 246: 70. 在图书管理系统的用例图中,还书用例和罚款用例之间是( )关系

选项:

A. 聚集

B. 扩展

C. 包含

D. 分类

答案: 请关注公众号【大象答案】查看答案

问题 247: 71. 编码风格由个人喜好决定,没有固定格式。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 248: 72. 在下面关于类的描述中,错误的是()

选项:

A. 类是静态的

B. 类是抽象的

C. 类是现实世界中客观存在的事物

D. 一个类是具有相同特征、约束和语义规范的一组对象的抽象描述

答案: 请关注公众号【大象答案】查看答案

问题 249: 73. 若将活动状态比作方法,那么动作状态即()。

选项:

A. 方法名

B. 方法体中的每一条语句

C. 方法返回值

D. 方法的可见性

答案: 请关注公众号【大象答案】查看答案

问题 250: 74. 一个软件开发过程描述了“谁做”,“做什么”,“怎么做”和“什么时候做”,RUP用( )来表述“谁做”。

选项:

A. 活动

B. 制品

C. 工作流

D. 角色

答案: 请关注公众号【大象答案】查看答案

问题 251: 75. 下列叙述中,_______不属于数据字典的作用。

选项:

A. 为需求分析阶段定义各类条目

B. 作为编码阶段的描述工具

C. 作为概要设计的依据

D. 为用户与开发人员之间统一认识

答案: 请关注公众号【大象答案】查看答案

问题 252: 76. UML的全称及中文意思是( )。
_____、建模语言

选项:

A. Unified Modeling Language 、面向对象建模语言

B. Unified Maks Language

C. Unify Moded Language 、建模语言

D. Unified Modem Language、建模语言

答案: 请关注公众号【大象答案】查看答案

问题 253: 77. 在UML中,有四种事物,下面哪个不是( )。

选项:

A. 分组事物

B. 结构事物

C. 静态事物

D. 注释事物

答案: 请关注公众号【大象答案】查看答案

问题 254: 78. 下列哪个图形在UML视图中属于静态图( )。

选项:

A. 类图

B. 顺序图

C. 活动图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 255: 79. 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的____。

选项:

A. 软件的作者

B. 细节

C. 总貌

D. 抽象

答案: 请关注公众号【大象答案】查看答案

问题 256: 80. 以下说法正确的是( )。

选项:

A. 可测试性和可理解性

B. 可理解性和可读性

C. 可修改性和可理解性

D. 效率和可修改性

答案: 请关注公众号【大象答案】查看答案

问题 257: 81. 参与者(actor)和用例(use case)之间的关系是关联(association)关系。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 258: 82. 类的结构是( )

选项:

A. 由属性和关及操作来表示

B. 由对象的交互来表示

C. 由操作来表示

D. 由代码来表示

答案: 请关注公众号【大象答案】查看答案

问题 259: 83. 下列关于状态图的说法中,正确的是()

选项:

A. 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模

B. 状态图是活动图的一个特例,状态图中的多数状态是活动状态

C. 活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为。

D. 状态图是UML中对系统的静态方面进行建模的五种图之一。

答案: 请关注公众号【大象答案】查看答案

问题 260: 84. 系统流程图是一个典型的描述逻辑系统的传统工具。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 261: 85. 包图的组成包括()

选项:

A. 依赖关系

B. 子系统

C. 发送者

D.

答案: 请关注公众号【大象答案】查看答案

问题 262: 86. 软件模块内聚性最强的是( )

选项:

A. 通信内聚

B. 逻辑内聚

C. 偶然内聚

D. 功能内聚

答案: 请关注公众号【大象答案】查看答案

问题 263: 87. 状态图是以实心圆点开头,以公牛眼结束的

选项:

答案: 请关注公众号【大象答案】查看答案

问题 264: 88. 类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是 ()。

选项:

A. 依赖

B. 实现

C. 继承

D. 关联

答案: 请关注公众号【大象答案】查看答案

问题 265: 89. 在UML中,用例可以使用( )来描述。

选项:

A. 用例图

B. 状态图

C. 对象图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 266: 90. 在McCall软件质量度量模型中,( )属于面向软件产品修改。

选项:

A. 可靠性

B. 可移植性

C. 可重用性

D. 适应性

答案: 请关注公众号【大象答案】查看答案

问题 267: 91. 如果用例A和用例B相似,但A的动作序列是通过改写B的部分动作或者扩展B的动作而获得的,则称( )

选项:

A. 用例A继承用例B

B. 用例A包含用例B

C. 用例A实现用例B

D. 用例A扩展用例B

答案: 请关注公众号【大象答案】查看答案

问题 268: 92. 在UML中,有四种事物,下面哪个不是( )。

选项:

A. 注释事物

B. 静态事物

C. 分组事物

D. 结构事物

答案: 请关注公众号【大象答案】查看答案

问题 269: 93. 初始化模块和结束模块从块内联系看,被称为____模块。

选项:

A. 过程内聚

B. 逻辑内聚

C. 时间内聚

D. 功能内聚

答案: 请关注公众号【大象答案】查看答案

问题 270: 94. UML的全称及中文意思是( )。
_____及建模语言

选项:

A. Unified Modem Language及建模语言

B. Unified Maks Language

C. Unify Moded Language及建模语言

D. Unified Modeling Language 及面向对象建模语言

答案: 请关注公众号【大象答案】查看答案

问题 271: 95. 通常对象有很多属性,下面仅能在对象内部访问的属性可见性限制是( )

选项:

A. 私有的(private

B. 受保护的(protected

C. 友员(friendly

D. 公有的(public

答案: 请关注公众号【大象答案】查看答案

问题 272: 96. 下列关于类与对象的关系的说法不正确的是()

选项:

A. 有些对象是不能被抽象成类的

B. 类给出了属于该类的全部对象的抽象定义

C. 对象是类集合的再抽象

D. 类用来在内存中开辟一个数据区,并存储新对象的属性

答案: 请关注公众号【大象答案】查看答案

问题 273: 97. 下面关系中不适合描述用例之间关系的是()

选项:

A. 包含

B. 关联

C. 扩展

D. 泛化

答案: 请关注公众号【大象答案】查看答案

问题 274: 98. 产生软件危机的原因有如下几点,除了______。

选项:

A. 所开发的软件,除了程序清单外,没有其他文档;

B. 采用工程设计的方法开发软件,不符合软件本身的特点;

C. 软件开发不分阶段,开发人员没有明确的分工;

D. 软件开发过程未经审查;

答案: 请关注公众号【大象答案】查看答案

问题 275: 99. 下列属于UML图的是()。

选项:

A. 用例图 、协作图、聚类图

B. 类图、状态图、包图

C. 状态图 、时序图

D. 流程图、软件结构图

答案: 请关注公众号【大象答案】查看答案

问题 276: 100. 泳道是分组机制,它描述了状态机图中对象所执行的活动。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 277: 101. UML是一种直观化、明确化、构建和文档化软件产物的通用语言。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 278: 102. 在面向数据流的软件设计方法中,一般将信息流分为( )。

选项:

A. 数据流和控制流

B. 事务流和控制流

C. 变换流和控制流

D. 变换流和事务流

答案: 请关注公众号【大象答案】查看答案

问题 279: 103. 在类图中,“ +”表示的可见性,代表公有的为()。

选项:

A. Public

B. Private

C. Package

D. Protected

答案: 请关注公众号【大象答案】查看答案

问题 280: 104. 在面向对象设计中,关于继承性,下面说法错误的是( )

选项:

A. 子类继承超类的特性,但并不继承其私有特性。

B. 子类不但继承超类的属性和操作,也继承超类的关联。

C. 子类的每个对象都是其超类的一个对象,所以子类的对象可代替其超类的对象。

D. 超类的protected成员可被其子类访问。

答案: 请关注公众号【大象答案】查看答案

问题 281: 105. ( )是描述系统中在某一时刻,一组对象以及它们之间关系的图形,其可以看作是类图在系统某一时刻的实例。

选项:

A.

B. 对象图

C. 组件图

D. 部署图

答案: 请关注公众号【大象答案】查看答案

问题 282: 106. 下列关于协作图中的链,说法不正确的是()

选项:

A. 在协作图中的链是关联的实例

B. 在协作图中,链的表示形成为一个或多个相连的或弧

C. 在协作图中的链是两个或多个对象之间的独立连接

D. 在协作图中,需要关于某个类的所有对象都出现,同一个类的对象在一个协作图中 也不可以充当多个角色

答案: 请关注公众号【大象答案】查看答案

问题 283: 107. 下面哪个视图属于UML语言的交互图()。

选项:

A. 实现图

B. 时序图

C. 状态图

D. 行为图

答案: 请关注公众号【大象答案】查看答案

问题 284: 108. 使用结构化分析方法时,采用的基本手段是____。

选项:

A. 试探与回溯

B. 分解和抽象

C. 归纳与推导

D. 分解和综合

答案: 请关注公众号【大象答案】查看答案

问题 285: 109. 一个软件项目是否进行开发的结论是在______文档中作出的。

选项:

A. 各可行性报告

B. 需求分析说明书

C. 测试报告

D. 软件开发计划

答案: 请关注公众号【大象答案】查看答案

问题 286: 110. 单选题:软件生存周期模型有多钟,下列选项中,( )不是软件生存周期模型。

选项:

A. 瀑布模型

B. 增量模型

C. 功能模型

D. 螺旋模型

答案: 请关注公众号【大象答案】查看答案

问题 287: 111. 在软件结构设计完成后,对于下列说法,正确的是(C)。

选项:

A. 一个模块的扇出太多,说明该模块过分复杂,缺少中间层

B. 单一功能的模块扇入高时应重新分解,以消除控制耦合的情况

C. 非单一功能模块的扇入数大比较好,说明本模块重用率高

D. 一个模块的扇入太多,说明该模块过分复杂,缺少中间层

答案: 请关注公众号【大象答案】查看答案

问题 288: 112. 关于对象和实例,下列说法不正确的是( )

选项:

A. UML模型图中,可能存在匿名实例。

B. 对象都是实例,但有些实例不是对象。

C. 对象是由类经过实例化创建出来的。

D. 一个对象的状态是静态的,只能由属性值表示。

答案: 请关注公众号【大象答案】查看答案

问题 289: 113. 下列中的事物包括:结构事物,分组事物,注释事物和 ()。

选项:

A. 实体事物

B. 边界事物

C. 行为事物

D. 动作事物

答案: 请关注公众号【大象答案】查看答案

问题 290: 114. 下面哪一项不是包图中的关系()。

选项:

A. <>

B. <>

C. <>

D. <>

答案: 请关注公众号【大象答案】查看答案

问题 291: 115. 下列关于和类图的说法不正确的是()

选项:

A. 一个类图通过系统中的类以及类之间的关系来描述系统的静态方面

B. 类图(Class Diagram)是由类,构件等模型元素以及它们之间的关系构成的

C. 类图的目的在于描述系统的运行方式,而不是系统如何构成的

D. 类图与数据模型有许多相似之处,区别就是数据模型不仅描述了系统内部信息的结构, 也包含了系统的内部行为,系统通过自身行为与外部事物进行交互

答案: 请关注公众号【大象答案】查看答案

问题 292: 116. 下列说法正确的是()

选项:

A. 没有明确标明触发器事件的转换是由状态中活动的完成引起的

B. 内部转换只有源状态,没有目标状态,不会激发入口和出口动作,因此内部转换激发的结果不改变本来的状态

C. 触发器事件就是能够引起状态转换的事件,触发器事件可以是信号、调用等

D. 浅历史状态是保存在最后一个引起封装组成状态退出的显式转换之前处于活动的所有状态

答案: 请关注公众号【大象答案】查看答案

问题 293: 117. 下列对部署图描述正确的是()

选项:

A. 描述一个过程或者操作的工作步骤

B. 描述最终系统的硬件设置以及和硬件相关的各项事宜

C. 描述单个对象的状态变化

D. 描述对象之间的交互

答案: 请关注公众号【大象答案】查看答案

问题 294: 118. 参与者(Actor)与用例、用例与用例、参与者与参与者之间的关系不包括()。

选项:

A. 聚类关系

B. 包含关系

C. 泛化关系

D. 扩展关系

答案: 请关注公众号【大象答案】查看答案

问题 295: 119. 并发系统中遇到的一个主要问题是定时问题。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 296: 120. 在UML中,类之间的关系有一种关系称为关联,其中多重性用来描述类之间的对应关系,下面哪个不是其中之一( )。

选项:

A. 0….1

B. *….*

C. 0….*

D. 1….*

答案: 请关注公众号【大象答案】查看答案

问题 297: 121. 下面关于正向工程与逆向工程的描述,哪个不正确()

选项:

A. 逆向工程是通过从特定实现语言的映射而把代码转换为模型的过程

B. 正向工程是通过从特定实现语言的映射而把代码转换为模型的过程

C. 正向工程与逆向工程可以通过rose支持来实现

D. 正向工程是通过到实现语言的映射而把模型转换为代码的过程

答案: 请关注公众号【大象答案】查看答案

问题 298: 122. RUP中有( )个核心过程工作流

选项:

A. 3

B. 1

C. 9

D. 6

答案: 请关注公众号【大象答案】查看答案

问题 299: 123. 下列对用例的泛化关系描述正确的是()

选项:

A. 用例的泛化关系中,基础用例在目的上可以完全不同,但是它们都有一段相似的行为,它们的相似是部分的相似不是整体的相似 (这是用例的包含关系)

B. 用例的泛化关系中,所有的子用例都有相似的目的和结构。注意它们是整体上的相似

C. 用例的泛化指的是一个父用例可以被特化形成多个子用例,而父用例和子用例之间的关系就是泛化关系

D. 用例的泛化关系类似于面向对象中的继承,它把多个子用例中的共性抽象成一个父用例。子用例在继承父用例的基础上可以进行修改

答案: 请关注公众号【大象答案】查看答案

问题 300: 124. ( )技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。
_____。

选项:

A. 泳道

B. 分叉汇合

C. 分支

D. 转移

答案: 请关注公众号【大象答案】查看答案

问题 301: 125. 下列关于对象约束语言的特性,说法正确的是()

选项:

A. 对象约束语言是基于数学的,但是却没有使用相关数学符号的内容

B. 对象约束语言不仅是一种查询(Query)语言,同时还是一种约束(Constraint)语言

C. 对象约束语言是一种弱类型的语言

D. 对象约束语言也是一种声明式(Declarative)语言

答案: 请关注公众号【大象答案】查看答案

问题 302: 126. 顺序图和协作图都是用来描述对象之间的交互的,并可以相互转化。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 303: 127. 下列关于面向对象的分析与设计的描述正确的是( )

选项:

A. 面向对象设计描述软件要做什么

B. 面向对象分析不需要考虑技术和实现层面的细节

C. 面向对象分析的输入是面向对象设计的结果

D. 面向对象设计的结果是简单的分析模型

答案: 请关注公众号【大象答案】查看答案

问题 304: 128. 软件测试的目的是证明程序没有错误。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 305: 129. 用例之间的关系主要有()

选项:

A. 包含

B. 聚合

C. 扩展

D. 继承

答案: 请关注公众号【大象答案】查看答案

问题 306: 130. 可行性研究进一步研究问题分析阶段所确定的问题是否有可行的解。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 307: 131. 类A中的某操作有一个形参类型为类B,那么A和B之间可以建模为()关系

选项:

A. 聚集

B. 依赖

C. 关联

D. 泛化

答案: 请关注公众号【大象答案】查看答案

问题 308: 132. 最早提出软件系统维护问题的阶段是( )

选项:

A. 可行性分析

B. 详细设计

C. 需求分析

D. 概要设计

答案: 请关注公众号【大象答案】查看答案

问题 309: 133. 程序的三种基本控制结构是( )

选项:

A. 递归、堆栈和队列

B. 过程、子程序和分程序

C. 顺序、选择和重复

D. 调用、返回和转移

答案: 请关注公众号【大象答案】查看答案

问题 310: 134. Fortran语言主要作为以下哪个方面的语言( )

选项:

A. 科学工程计算

B. 系统软件

C. 事务处理

D. 人工智能

答案: 请关注公众号【大象答案】查看答案

问题 311: 135. 关于软件测试的目的,下面观点错误的是( )

选项:

A. 证明程序是正确、没有错误的

B. 一个成功的测试用例是发现了至今尚未发现的错误的测试

C. 为了发现错误而执行程序的过程

D. 一个好的测试用例能够发现至今尚未发现的错误

答案: 请关注公众号【大象答案】查看答案

问题 312: 136. 下面不是活动图中的基本元素的是()。

选项:

A. 用况、状态

B. 分叉、汇合

C. 状态、分支

D. 泳道、对象流

答案: 请关注公众号【大象答案】查看答案

问题 313: 137. 在类图的各种关系,下列哪种关系表达总体与部分的关系()。

选项:

A. 依赖

B. 泛化

C. 实现

D. 聚合

答案: 请关注公众号【大象答案】查看答案

问题 314: 138. 参与者(Actor)与用例之间的关系是()。

选项:

A. 包含关系

B. 泛化关系

C. 关联关系

D. 扩展关系

答案: 请关注公众号【大象答案】查看答案

问题 315: 139. 下面( )属于UML中的动态视图。

选项:

A. 状态图

B. 结构图

C. 用例图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 316: 140. 下列属于UML图的是()。

选项:

A. 类图、状态图、包图

B. 流程图、软件结构图

C. 用例图 、协作图、聚类图

D. 状态图 、时序图

答案: 请关注公众号【大象答案】查看答案

问题 317: 141. 顺序图反映对象之间发送消息的时间顺序,它与( )是同构的。

选项:

A. 状态图

B. 类图

C. 用例图

D. 协作图

答案: 请关注公众号【大象答案】查看答案

问题 318: 142. 好的系统设计应给程序员留有更多的开发余地。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 319: 143. 在UML协作图中,有多少种关联角色的构造型()

选项:

A. 7

B. 5

C. 3

D. 1

答案: 请关注公众号【大象答案】查看答案

问题 320: 144. UML无法体现历史状态

选项:

答案: 请关注公众号【大象答案】查看答案

问题 321: 145. 关于构造型(stereotype),下列说法不正确的是( )

选项:

A. 建立构造型的目的是适应特定平台或领域的建模需要

B. 一个构造型定义了一个已有元类如何被扩展的规范

C. 可以为构造型定义图标,并把该图标放在名字的右边

D. UML未提供预定义的构造型,故此需要用户自行定义

答案: 请关注公众号【大象答案】查看答案

问题 322: 146. 第一个体现结构化编程思想的程序设计语言是( )

选项:

A. Pascal语言

B. C语言

C. PL/1语言

D. FORTRAN语言

答案: 请关注公众号【大象答案】查看答案

问题 323: 147. UML语言包含几大类图形()。

选项:

A. UML模型

B. UML规则

C. UML约束

D. UML命名

答案: 请关注公众号【大象答案】查看答案

问题 324: 148. UML语言包含几大类图形()。

选项:

A. 执行者角色 控制类 用户接口 业务层 后台数据库

B. 执行者角色 控制类 用户接口 后台数据库 业务层

C. 执行者角色 用户接口 控制类 业务层 后台数据库

D. 执行者角色 用户接口 业务层 控制类 后台数据库

答案: 请关注公众号【大象答案】查看答案

问题 325: 149. 下面说法错误的是( )

选项:

A. 包不应该存在循环依赖

B. 共同封闭是为了提高包的聚合性

C. 共同重用是为了提高包的独立性

D. 子类的稳定性比父类的稳定性好

答案: 请关注公众号【大象答案】查看答案

问题 326: 150. 下面对用例说法不正确的是( )

选项:

A. 用况

B. 使用情况

C. usecase

D. 用案

答案: 请关注公众号【大象答案】查看答案

问题 327: 151. 软件工程的方法只适用于大型软件的开发,对小型软件的开发没有帮助。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 328: 152. 经济可行性研究的范围包括( )

选项:

A. 开发风险

B. 管理制度

C. 资源有效性

D. 效益分析

答案: 请关注公众号【大象答案】查看答案

问题 329: 153. 以下对部署图说法正确的有()

选项:

A. 从部署图中,可以了解到软件与硬件之间物理关系及处理节点的组件分布情况

B. 使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件的配置的部署方式

C. 部署图(deployment,配置图)是用来显示系统中软件和硬件的物理结构

D. 部署图有主要建模元素是构件

答案: 请关注公众号【大象答案】查看答案

问题 330: 154. 在 ROSE中,时序图和协作图(或通信图)通常建立在 (B) 下的use case realization 包中。()。

选项:

A. Deployment view

B. Logical View

C. Component View

D. use case view

答案: 请关注公众号【大象答案】查看答案

问题 331: 155. 在UML中,( )把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必须履行该组所包括的活动,它能够明确地表示哪些活动是由哪些对象完成的。。

选项:

A. 活动

B. 同步条

C. 泳道

D. 动作

答案: 请关注公众号【大象答案】查看答案

问题 332: 156. 关于状态图中,状态内可以执行不同的动作(Action)

选项:

答案: 请关注公众号【大象答案】查看答案

问题 333: 157. 需求分析说明书不能作为______。

选项:

A. 系统概要设计的依据

B. 软件验收测试的依据

C. 可行性研究的依据

D. 用户和开发人员之间的合同

答案: 请关注公众号【大象答案】查看答案

问题 334: 158. 在ATM自动取款机的模型中(用户通过输入正确的用户资料,从银行取钱的过程),下面哪个不是“参与者” ()。

选项:

A. ATM取款机

B. ATM取款机管理

C. 用户

D. 存款过程

答案: 请关注公众号【大象答案】查看答案

问题 335: 159. 下列关于生命线的说法不正确的是()

选项:

A. 序列图中的所有对象在程序一开始运行的时候,其生命线都必须存在。

B. 在序列图中,每个对象的底部中心的位置都带有生命线

C. 在序列图中,生命线是一条时间线,从序列图的顶部一直延伸到底部,所用时间取决于交互持续的时间,即生命线表现了对象存在的时段

D. 生命线是一条垂直的虚线,用来表示序列图中的对象在一段时间内的存在

答案: 请关注公众号【大象答案】查看答案

问题 336: 160. 如果用例A和用例B相似,但A的动作序列是通过改写B的部分动作或者扩展B的动作而获得的,则称( )

选项:

A. 用例A包含用例B

B. 用例A继承用例B

C. 用例A实现用例B

D. 用例A扩展用例B

答案: 请关注公众号【大象答案】查看答案

问题 337: 161. ( )不是UML体系的组成部分。

选项:

A. 机制

B. 基本架构

C. 规则

D. 应用领域

答案: 请关注公众号【大象答案】查看答案

问题 338: 162. 在下列工具与环境中( )属于较早期的CASE。

选项:

A. 人工智能CASE

B. 集成的CASE环境

C. 基于信息工程CASE

D. 结构的基于图形CASE

答案: 请关注公众号【大象答案】查看答案

问题 339: 163. ()模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题

选项:

A. 螺旋模型

B. 瀑布模型

C. 原型模型

D. 增量模型

答案: 请关注公众号【大象答案】查看答案

问题 340: 164. 严格地说,CASE只是一种开发环境而不是一种开发方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 341: 165. 下列关于系统的模型组织结构的说法正确的是()

选项:

A. 将系统的模型组织分层或分组使一个小的,独立的单元所进行的修改所造成的后果可以跟踪确定

B. 将系统的模型组织分层或分组能够将一个大系统进行分解,降低系统的复杂度

C. 将系统的模型组织分层或分组能够允许多个项目开发小组同时使用某个模型而不发生过多的相互牵扯

D. 将系统的模型组织分层或分组使单块模型没有适用于其他情况的可重用的单元

答案: 请关注公众号【大象答案】查看答案

问题 342: 166. 在用ROSE创建的类图中,“ -”表示的可见性是 ()。

选项:

A. Public

B. Private

C. Protected

D. Package

答案: 请关注公众号【大象答案】查看答案

问题 343: 167. Putnam成本估算模型是一个( )模型。

选项:

A. 静态单变量

B. 静态多变量

C. 动态多变量

D. 动态单变量

答案: 请关注公众号【大象答案】查看答案

问题 344: 168. Use Case用来描述系统在事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是( )关系

选项:

A. classification

B. include

C. extend

D. aggregation

答案: 请关注公众号【大象答案】查看答案

问题 345: 169. 结构化系统分析主要是通过____进行分析的。

选项:

A. 数据结构分解

B. 处理功能分解

C. 控制结构分解

D. 算法分解

答案: 请关注公众号【大象答案】查看答案

问题 346: 170. 若将活动状态比作方法,那么下面对动作状态表达不正确的是()

选项:

A. 方法体中的每一条语句

B. 方法的可见性

C. 方法

D. 方法返回值

答案: 请关注公众号【大象答案】查看答案

问题 347: 171. 通讯图是顺序图的一种特例

选项:

答案: 请关注公众号【大象答案】查看答案

问题 348: 172. ( )是一个类对象所可能经历的所有历程的模型图

选项:

A. 静态视图

B. 动态视图

C. 模型管理视图

D. 状态机视图

答案: 请关注公众号【大象答案】查看答案

问题 349: 173. UML语言包含几大类图形()。

选项:

A. 5

B. 3

C. 9

D. 7

答案: 请关注公众号【大象答案】查看答案

问题 350: 174. 下面( )不属于用例图的要素

选项:

A. 用例

B. 包含

C. 参与者

D. 关系

答案: 请关注公众号【大象答案】查看答案

问题 351: 175. 等价分类法的关键是( )。

选项:

A. 确定等价的边界条件

B. 按照惯例来确定等价类

C. 确定系统中相同和不想动的部分

D. 划分等价类

答案: 请关注公众号【大象答案】查看答案

问题 352: 176. 什么概念被认为是第二代面向对象技术的标志()。

选项:

A. 活动图

B. 用例

C. 组件图

D. UML语言

答案: 请关注公众号【大象答案】查看答案

问题 353: 177. 下列关于对象和对象图的说法正确的是()

选项:

A. 对象图是类图的实例和快照,即类图中的各个类在某一个时间点上的实例及其关系的 静态写照

B. 对象是类的特定实例,链是类的属性的实例,表示对象的特定属性

C. 对象图描述系统在某一个特定时间点上的动态结构

D. 对象图中包含对象和类

答案: 请关注公众号【大象答案】查看答案

问题 354: 178. 软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是____。

选项:

A. 用较少的投资获得高质量的软件

B. 引入新技术提高空间利用率

C. 硬软件结合使系统面向应用

D. 缩短研制周期扩大软件功能

答案: 请关注公众号【大象答案】查看答案

问题 355: 179. 在构件图中,一个构件替换另一个构件的条件()

选项:

A. 旧构件符合新构件的接口

B. 新构件符合旧构件的接口

C. 构件可以任意替换,不许任何条件

D. 新构件和旧构件名称相同

答案: 请关注公众号【大象答案】查看答案

问题 356: 180. 下面是状态图组成要素的是()

选项:

A. 转换

B. 初始状态

C.

D. 状态

答案: 请关注公众号【大象答案】查看答案

问题 357: 181. 下面哪个视图属于UML语言的交互图()。

选项:

A. 顺序图

B. 实现图

C. 行为图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 358: 182. 事件可以分为内部事件和外部事件。按下按钮和打印机的中断不属于()

选项:

A. 外部事件

B. 其他事件

C. 历史事件

D. 内部事件

答案: 请关注公众号【大象答案】查看答案

问题 359: 183. 关于同步调用消息和异步调用消息,下面说法错误的是( )

选项:

A. 同步调用描述为实线实箭头,异步调用描述为虚线开箭头

B. 发出同步调用消息之后,发送方在收到应答之前,只能等待,而不能做其它动作

C. 同步调用,发出调用某操作的消息之后,发送方等待接受方的应答

D. 异步调用,发出调用信息之后,继续下面动作,而不等待应答

答案: 请关注公众号【大象答案】查看答案

问题 360: 184. 列关于状态图的说法中,正确的是()。

选项:

A. 状态图是活动图的一个特例,状态图中的多数状态是活动状态

B. 态图是UML中对系统的静态方面进行建模的五种图之一

C. 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模

D. 活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为

答案: 请关注公众号【大象答案】查看答案

问题 361: 185. UML是面向对象分析与设计的一种方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 362: 186. 在UML中,用例可以使用( )来描述。

选项:

A. 类图

B. 状态图

C. 对象图

D. 用例图

答案: 请关注公众号【大象答案】查看答案

问题 363: 187. 在面向对象方法中,信息隐蔽是通过对象的( )来实现的。

选项:

A. 分类型

B. 封装性

C. 继承性

D. 共享性

答案: 请关注公众号【大象答案】查看答案

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

选项:

A. 顺序内聚

B. 通信内聚

C. 功能内聚

D. 过程内聚

答案: 请关注公众号【大象答案】查看答案

问题 365: 189. 关于包的描述,哪个不正确( )

选项:

A. 导出(export)使的一个包中的元素可以单向访问另一个包中的元素

B. 和其他建模元素一样,每个包必须有一个区别于其他包的名字

C. 包的可见性分为:publicprotectedprivate

D. 包中可以包含其他元素,比如类、接口、组件、用况等等

答案: 请关注公众号【大象答案】查看答案

问题 366: 190. 使用白盒测试方法时,确定测试数据应根据_______和指定的覆盖标准。

选项:

A. 使用说明书

B. 程序的内部逻辑

C. 程序的复杂结构

D. 程序的功能

答案: 请关注公众号【大象答案】查看答案

问题 367: 191. UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,分别是( )

选项:

A. 顺序图和通信图

B. 活动图和通信图

C. 状态图和顺序图

D. 状态图和活动图

答案: 请关注公众号【大象答案】查看答案

问题 368: 192. ()是被节点执行的事物。

选项:

A. 节点

B. 组件

C. 是被节点执行的事物

D. 接口

答案: 请关注公众号【大象答案】查看答案

问题 369: 193. 关于对象和实例的概念,下面说法错误的是( )

选项:

A. 一个实例也是一个对象

B. 一个对象是一个实例

C. 一个对象是属性和行为的一个封装体

D. 对象是由类经实例化创建而来的

答案: 请关注公众号【大象答案】查看答案

问题 370: 194. 在状态图中,内部转换可导致进入转换和离开转换的执行。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 371: 195. 白盒测试法是将程序看成一个透明的盒子,不需要了解程序的内部结构和处理过程。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 372: 196. 在制定项目开发计划文档时,不包含的内容是( )

选项:

A. 实施计划

B. 交付期限

C. 项目概述

D. 测试计划

答案: 请关注公众号【大象答案】查看答案

问题 373: 197. 在采用用例模型捕获需求时,需要执行如下()操作

选项:

A. 描述非功能需求

B. 识别用例

C. 用例建模

D. 识别参与者

答案: 请关注公众号【大象答案】查看答案

问题 374: 198. OMT方法是由下面哪位科学家提出的()。

选项:

A. Jacobson

B. Booch

C. Rumbaugh

D. Coad

答案: 请关注公众号【大象答案】查看答案

问题 375: 199. 不适于作为数据流图处理(加工)框名称的是____。

选项:

A. 工资支票数据

B. 打印工资支票

C. 计算职工工资

D. 人工校核工资数据

答案: 请关注公众号【大象答案】查看答案

问题 376: 200. 下列关于接口关系的说法不正确的是()

选项:

A. 所有接口都是有构件型<>的类

B. 在程序运行的时候,其他对象不仅需要依赖于此接口,还需要知道该类对接口实现的其他信息

C. 接口是一种特殊的类

D. 一个类可以通过实现接口从而支持接口所指定的行为

答案: 请关注公众号【大象答案】查看答案

问题 377: 201. 类图应该画在Rose的哪种( )视图中。

选项:

A. ComponentView

B. Use CaseView

C. Deployment View

D. Logic View

答案: 请关注公众号【大象答案】查看答案

问题 378: 202. 在UML中,接口有几种表达方式()。

选项:

A. 6

B. 9

C. 5

D. 8

答案: 请关注公众号【大象答案】查看答案

问题 379: 203. UML适用于以体系结构为中心的开发过程,但不适合在具有迭代特征的开发过程中使用。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 380: 1. 瀑布模型把软件生存周期划分为软件定义、软件开发和____三个阶段,而每一阶段又可细分为若干个更小的阶段。

选项:

A. 可行性分析

B. 测试与排错

C. 运行及维护

D. 详细设计

答案: 请关注公众号【大象答案】查看答案

问题 381: 2. 划分软件生存周期的阶段时所应遵循的基本原则是_____。

选项:

A. 各阶段的任务在时间上连续

B. 各阶段的任务尽可能相对独立

C. 各阶段的任务尽可能相关性

D. 各阶段的任务在时间上相对独立

答案: 请关注公众号【大象答案】查看答案

问题 382: 3. 一个软件项目是否进行开发的结论是在______文档中作出的。

选项:

A. 测试报告

B. 软件开发计划

C. 各可行性报告

D. 需求分析说明书

答案: 请关注公众号【大象答案】查看答案

问题 383: 4. 分析员是____。

选项:

A. 用户和软件人员的领导

B. 用户和软件人员的中间人

C. 用户中系统的直接使用者

D. 软件的编程人员

答案: 请关注公众号【大象答案】查看答案

问题 384: 5. 下列叙述中,_______不属于数据字典的作用。

选项:

A. 为需求分析阶段定义各类条目

B. 为用户与开发人员之间统一认识

C. 作为编码阶段的描述工具

D. 作为概要设计的依据

答案: 请关注公众号【大象答案】查看答案

问题 385: 6. 使用结构化分析方法时,采用的基本手段是____。

选项:

A. 试探与回溯

B. 归纳与推导

C. 分解和综合

D. 分解和抽象

答案: 请关注公众号【大象答案】查看答案

问题 386: 7. 结构化系统分析主要是通过____进行分析的。

选项:

A. 处理功能分解

B. 数据结构分解

C. 算法分解

D. 控制结构分解

答案: 请关注公众号【大象答案】查看答案

问题 387: 8. 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的____。

选项:

A. 细节

B. 软件的作者

C. 抽象

D. 总貌

答案: 请关注公众号【大象答案】查看答案

问题 388: 9. 需求分析说明书不能作为______。

选项:

A. 系统概要设计的依据

B. 用户和开发人员之间的合同

C. 软件验收测试的依据

D. 可行性研究的依据

答案: 请关注公众号【大象答案】查看答案

问题 389: 10. 结构化分析方法以数据流图、____和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。

选项:

A. DFD

B. IPO

C. PAD

D. 数据字典

答案: 请关注公众号【大象答案】查看答案

问题 390: 11. 如果模块中所有成分引用共同的数据,该模块内的联系类型是____。

选项:

A. 过程内聚

B. 通信内聚

C. 顺序内聚

D. 功能内聚

答案: 请关注公众号【大象答案】查看答案

问题 391: 12. 初始化模块和结束模块从块内联系看,被称为____模块。

选项:

A. 时间内聚

B. 功能内聚

C. 过程内聚

D. 逻辑内聚

答案: 请关注公众号【大象答案】查看答案

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

选项:

A. 功能内聚

B. 顺序内聚

C. 通信内聚

D. 过程内聚

答案: 请关注公众号【大象答案】查看答案

问题 393: 14. 某模块的功能是打印录取通知书或不录取通知书,调用模块可通过向此模块传递布尔标志信息决定本次调用哪种通知书的打印,这种模块之间的耦合称为____。

选项:

A. 数据耦合

B. 公共耦合

C. 控制耦合

D. 混合耦合

答案: 请关注公众号【大象答案】查看答案

问题 394: 15. 要减少两个模块之间的耦合,则必须____。

选项:

A. 两个模块间的调用次数要少

B. 模块间传递的参数要少

C. 模块间传递的参数要少且不传递开关型参数以及两模块不引用同样的全局变量

D. 模块间传递的参数要少且布传递开关型参数

答案: 请关注公众号【大象答案】查看答案

问题 395: 16. 下列耦合度表示中,最弱的耦合形式是______。

选项:

A. 数据结构

B. 公共耦合

C. 特征耦合

D. 数据耦合

答案: 请关注公众号【大象答案】查看答案

问题 396: 17. 一个模块传送给另一模块的参数是由单个数据项组成的数组,它属于______耦合。

选项:

A. 公共型

B. 复合型

C. 内容型

D. 数据型

答案: 请关注公众号【大象答案】查看答案

问题 397: 18. PAD(Problem Analysis Diagram)图是一种____工具。

选项:

A. 系统描述

B. 详细设计

C. 测试

D. 编程辅助

答案: 请关注公众号【大象答案】查看答案

问题 398: 19. 下列系统设计工具中,______不属于详细设计工具。

选项:

A. 数据流图

B. PAD

C. 程序流程图

D. N—S

答案: 请关注公众号【大象答案】查看答案

问题 399: 20. 程序流程图、N-S图和PAD图是____使用的表达工具。

选项:

A. 设计阶段的详细设计

B. 编码阶段

C. 测试阶段

D. 设计阶段的概要设计

答案: 请关注公众号【大象答案】查看答案

问题 400: 21. 瀑布模型把软件生存周期划分为软件定义、软件开发和____三个阶段,而每一阶段又可细分为若干个更小的阶段。

选项:

A. 运行及维护

B. 详细设计

C. 可行性分析

D. 测试与排错

答案: 请关注公众号【大象答案】查看答案

问题 401: 22. 划分软件生存周期的阶段时所应遵循的基本原则是_____。

选项:

A. 各阶段的任务尽可能相对独立

B. 各阶段的任务在时间上相对独立

C. 各阶段的任务尽可能相关性

D. 各阶段的任务在时间上连续

答案: 请关注公众号【大象答案】查看答案

问题 402: 23. 一个软件项目是否进行开发的结论是在______文档中作出的。

选项:

A. 各可行性报告

B. 软件开发计划

C. 需求分析说明书

D. 测试报告

答案: 请关注公众号【大象答案】查看答案

问题 403: 24. 分析员是____。

选项:

A. 用户和软件人员的中间人

B. 用户中系统的直接使用者

C. 软件的编程人员

D. 用户和软件人员的领导

答案: 请关注公众号【大象答案】查看答案

问题 404: 25. 下列叙述中,_______不属于数据字典的作用。

选项:

A. 为用户与开发人员之间统一认识

B. 为需求分析阶段定义各类条目

C. 作为编码阶段的描述工具

D. 作为概要设计的依据

答案: 请关注公众号【大象答案】查看答案

问题 405: 26. 使用结构化分析方法时,采用的基本手段是____。

选项:

A. 分解和抽象

B. 归纳与推导

C. 试探与回溯

D. 分解和综合

答案: 请关注公众号【大象答案】查看答案

问题 406: 27. 结构化系统分析主要是通过____进行分析的。

选项:

A. 控制结构分解

B. 数据结构分解

C. 算法分解

D. 处理功能分解

答案: 请关注公众号【大象答案】查看答案

问题 407: 28. 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的____。

选项:

A. 抽象

B. 软件的作者

C. 细节

D. 总貌

答案: 请关注公众号【大象答案】查看答案

问题 408: 29. 需求分析说明书不能作为______。

选项:

A. 可行性研究的依据

B. 用户和开发人员之间的合同

C. 软件验收测试的依据

D. 系统概要设计的依据

答案: 请关注公众号【大象答案】查看答案

问题 409: 30. 结构化分析方法以数据流图、____和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。

选项:

A. PAD

B. 数据字典

C. IPO

D. DFD

答案: 请关注公众号【大象答案】查看答案

问题 410: 31. 如果模块中所有成分引用共同的数据,该模块内的联系类型是____。

选项:

A. 功能内聚

B. 顺序内聚

C. 过程内聚

D. 通信内聚

答案: 请关注公众号【大象答案】查看答案

问题 411: 32. 初始化模块和结束模块从块内联系看,被称为____模块。

选项:

A. 功能内聚

B. 逻辑内聚

C. 时间内聚

D. 过程内聚

答案: 请关注公众号【大象答案】查看答案

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

选项:

A. 过程内聚

B. 通信内聚

C. 功能内聚

D. 顺序内聚

答案: 请关注公众号【大象答案】查看答案

问题 413: 34. 某模块的功能是打印录取通知书或不录取通知书,调用模块可通过向此模块传递布尔标志信息决定本次调用哪种通知书的打印,这种模块之间的耦合称为____。

选项:

A. 控制耦合

B. 数据耦合

C. 混合耦合

D. 公共耦合

答案: 请关注公众号【大象答案】查看答案

问题 414: 35. 要减少两个模块之间的耦合,则必须____。

选项:

A. 模块间传递的参数要少且不传递开关型参数以及两模块不引用同样的全局变量

B. 模块间传递的参数要少

C. 两个模块间的调用次数要少

D. 模块间传递的参数要少且布传递开关型参数

答案: 请关注公众号【大象答案】查看答案

问题 415: 36. 下列耦合度表示中,最弱的耦合形式是______。

选项:

A. 特征耦合

B. 数据结构

C. 数据耦合

D. 公共耦合

答案: 请关注公众号【大象答案】查看答案

问题 416: 37. 一个模块传送给另一模块的参数是由单个数据项组成的数组,它属于______耦合。

选项:

A. 复合型

B. 数据型

C. 内容型

D. 公共型

答案: 请关注公众号【大象答案】查看答案

问题 417: 38. PAD(Problem Analysis Diagram)图是一种____工具。

选项:

A. 详细设计

B. 系统描述

C. 编程辅助

D. 测试

答案: 请关注公众号【大象答案】查看答案

问题 418: 39. 下列系统设计工具中,______不属于详细设计工具。

选项:

A. 数据流图

B. PAD

C. 程序流程图

D. N—S

答案: 请关注公众号【大象答案】查看答案

问题 419: 40. 程序流程图、N-S图和PAD图是____使用的表达工具。

选项:

A. 设计阶段的详细设计

B. 编码阶段

C. 设计阶段的概要设计

D. 测试阶段

答案: 请关注公众号【大象答案】查看答案

问题 420: 1. 下列_____不是模块化设计的目的。

选项:

A. 有利于信息隐蔽

B. 降低复杂度

C. 可采用结构化设计方法

D. 描述系统的功能与性能

答案: 请关注公众号【大象答案】查看答案

问题 421: 2. 一个模块直接控制(调用)的下层模块的数目称为模块的_______。

选项:

A. 扇入数

B. 作用域

C. 宽度

D. 扇出数

答案: 请关注公众号【大象答案】查看答案

问题 422: 3. 某个模块的作用域是指______。

选项:

A. 与该模块相关联的所有模块

B. 受该模块内的判定影响的所有模块

C. 被该模块调用的所用模块

D. 调用该模块的所有模块

答案: 请关注公众号【大象答案】查看答案

问题 423: 4. 模块本身的内聚是模块独立性的重要度量因素之一,在七类内聚中,具有最强内聚的一类是____。

选项:

A. 过程性内聚

B. 顺序性内聚

C. 功能性内聚

D. 逻辑性内聚

答案: 请关注公众号【大象答案】查看答案

问题 424: 5. 如果模块中所有成分引用共同的数据,该模块内的联系类型是____。

选项:

A. 顺序内聚

B. 过程内聚

C. 功能内聚

D. 通信内聚

答案: 请关注公众号【大象答案】查看答案

问题 425: 6. 初始化模块和结束模块从块内联系看,被称为____模块。

选项:

A. 逻辑内聚

B. 时间内聚

C. 功能内聚

D. 过程内聚

答案: 请关注公众号【大象答案】查看答案

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

选项:

A. 功能内聚

B. 顺序内聚

C. 过程内聚

D. 通信内聚

答案: 请关注公众号【大象答案】查看答案

问题 427: 8. 某模块的功能是打印录取通知书或不录取通知书,调用模块可通过向此模块传递布尔标志信息决定本次调用哪种通知书的打印,这种模块之间的耦合称为____。

选项:

A. 控制耦合

B. 公共耦合

C. 混合耦合

D. 数据耦合

答案: 请关注公众号【大象答案】查看答案

问题 428: 9. 要减少两个模块之间的耦合,则必须____。

选项:

A. 模块间传递的参数要少且布传递开关型参数

B. 两个模块间的调用次数要少

C. 模块间传递的参数要少且不传递开关型参数以及两模块不引用同样的全局变量

D. 模块间传递的参数要

答案: 请关注公众号【大象答案】查看答案

问题 429: 10. 下列耦合度表示中,最弱的耦合形式是______。

选项:

A. 特征耦合

B. 公共耦合

C. 数据耦合

D. 数据结构

答案: 请关注公众号【大象答案】查看答案

问题 430: 11. 程序的三种基本控制结构是( )

选项:

A. 调用、返回和转移

B. 过程、子程序和分程序

C. 顺序、选择和重复

D. 递归、堆栈和队列

答案: 请关注公众号【大象答案】查看答案

问题 431: 12. 在详细设计阶段,经常采用的工具有( )

选项:

A. SC

B. SA

C. PAD

D. DFD

答案: 请关注公众号【大象答案】查看答案

问题 432: 13. 详细设计的结果基本决定了最终程序的( )

选项:

A. 可维护性

B. 质量

C. 代码的规模

D. 运行速度

答案: 请关注公众号【大象答案】查看答案

问题 433: 14. 需求分析中开发人员要从用户那里了解( )

选项:

A. 软件的规模

B. 用户使用界面

C. 软件做什么

D. 输入的信息

答案: 请关注公众号【大象答案】查看答案

问题 434: 15. 结构化程序设计主要强调的是( )

选项:

A. 程序易读性

B. 程序的规模

C. 程序的效率

D. 程序设计语言的先进性

答案: 请关注公众号【大象答案】查看答案

问题 435: 16. IDEF。图反映系统( )

选项:

A. 对谁做

B. 怎么做

C. 做什么

D. 何时做

答案: 请关注公众号【大象答案】查看答案

问题 436: 17. 经济可行性研究的范围包括( )

选项:

A. 效益分析

B. 资源有效性

C. 管理制度

D. 开发风险

答案: 请关注公众号【大象答案】查看答案

问题 437: 18. 在结构化程序设计思想中,不属于程序三种基本控制结构的是()

选项:

A. 循环

B. 顺序

C. 嵌套

D. 选择

答案: 请关注公众号【大象答案】查看答案

问题 438: 19. 在面向对象的方法学中,封装的目的是分离对象的( )

选项:

A. 设计和实现

B. 分析和定义

C. 定义和实现

D. 设计和测试

答案: 请关注公众号【大象答案】查看答案

问题 439: 20. 下面不是面向对象设计基本特性的是( )

选项:

A. 一致性

B. 封装性

C. 继承性

D. 多态性

答案: 请关注公众号【大象答案】查看答案

问题 440: 21. 下列_____不是模块化设计的目的。

选项:

A. 有利于信息隐蔽

B. 可采用结构化设计方法

C. 描述系统的功能与性能

D. 降低复杂度

答案: 请关注公众号【大象答案】查看答案

问题 441: 22. 一个模块直接控制(调用)的下层模块的数目称为模块的_______。

选项:

A. 扇出数

B. 扇入数

C. 宽度

D. 作用域

答案: 请关注公众号【大象答案】查看答案

问题 442: 23. 某个模块的作用域是指______。

选项:

A. 被该模块调用的所用模块

B. 受该模块内的判定影响的所有模块

C. 与该模块相关联的所有模块

D. 调用该模块的所有模块

答案: 请关注公众号【大象答案】查看答案

问题 443: 24. 模块本身的内聚是模块独立性的重要度量因素之一,在七类内聚中,具有最强内聚的一类是____。

选项:

A. 逻辑性内聚

B. 过程性内聚

C. 顺序性内聚

D. 功能性内聚

答案: 请关注公众号【大象答案】查看答案

问题 444: 25. 如果模块中所有成分引用共同的数据,该模块内的联系类型是____。

选项:

A. 顺序内聚

B. 通信内聚

C. 过程内聚

D. 功能内聚

答案: 请关注公众号【大象答案】查看答案

问题 445: 26. 初始化模块和结束模块从块内联系看,被称为____模块。

选项:

A. 时间内聚

B. 过程内聚

C. 逻辑内聚

D. 功能内聚

答案: 请关注公众号【大象答案】查看答案

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

选项:

A. 功能内聚

B. 通信内聚

C. 顺序内聚

D. 过程内聚

答案: 请关注公众号【大象答案】查看答案

问题 447: 28. 某模块的功能是打印录取通知书或不录取通知书,调用模块可通过向此模块传递布尔标志信息决定本次调用哪种通知书的打印,这种模块之间的耦合称为____。

选项:

A. 数据耦合

B. 混合耦合

C. 公共耦合

D. 控制耦合

答案: 请关注公众号【大象答案】查看答案

问题 448: 29. 要减少两个模块之间的耦合,则必须____。

选项:

A. 两个模块间的调用次数要少

B. 模块间传递的参数要少且布传递开关型参数

C. 模块间传递的参数要少

D. 模块间传递的参数要少且不传递开关型参数以及两模块不引用同样的全局变量

答案: 请关注公众号【大象答案】查看答案

问题 449: 30. 下列耦合度表示中,最弱的耦合形式是______。

选项:

A. 数据耦合

B. 公共耦合

C. 特征耦合

D. 数据结构

答案: 请关注公众号【大象答案】查看答案

问题 450: 31. 程序的三种基本控制结构是( )

选项:

A. 调用、返回和转移

B. 过程、子程序和分程序

C. 递归、堆栈和队列

D. 顺序、选择和重复

答案: 请关注公众号【大象答案】查看答案

问题 451: 32. 在详细设计阶段,经常采用的工具有( )

选项:

A. SC

B. PAD

C. SA

D. DFD

答案: 请关注公众号【大象答案】查看答案

问题 452: 33. 详细设计的结果基本决定了最终程序的( )

选项:

A. 代码的规模

B. 质量

C. 可维护性

D. 运行速度

答案: 请关注公众号【大象答案】查看答案

问题 453: 34. 需求分析中开发人员要从用户那里了解( )

选项:

A. 用户使用界面

B. 软件做什么

C. 输入的信息

D. 软件的规模

答案: 请关注公众号【大象答案】查看答案

问题 454: 35. 结构化程序设计主要强调的是( )

选项:

A. 程序的规模

B. 程序设计语言的先进性

C. 程序易读性

D. 程序的效率

答案: 请关注公众号【大象答案】查看答案

问题 455: 36. IDEF。图反映系统( )

选项:

A. 怎么做

B. 做什么

C. 对谁做

D. 何时做

答案: 请关注公众号【大象答案】查看答案

问题 456: 37. 经济可行性研究的范围包括( )

选项:

A. 开发风险

B. 资源有效性

C. 效益分析

D. 管理制度

答案: 请关注公众号【大象答案】查看答案

问题 457: 38. 在结构化程序设计思想中,不属于程序三种基本控制结构的是()

选项:

A. 顺序

B. 嵌套

C. 选择

D. 循环

答案: 请关注公众号【大象答案】查看答案

问题 458: 39. 在面向对象的方法学中,封装的目的是分离对象的( )

选项:

A. 设计和测试

B. 定义和实现

C. 分析和定义

D. 设计和实现

答案: 请关注公众号【大象答案】查看答案

问题 459: 40. 下面不是面向对象设计基本特性的是( )

选项:

A. 多态性

B. 继承性

C. 一致性

D. 封装性

答案: 请关注公众号【大象答案】查看答案

问题 460: 1. 软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是____。

选项:

A. 缩短研制周期扩大软件功能

B. 硬软件结合使系统面向应用

C. 用较少的投资获得高质量的软件

D. 引入新技术提高空间利用率

答案: 请关注公众号【大象答案】查看答案

问题 461: 2. 在UML活动图中,( )表示活动需要输入的对象或者作为活动的处理结果输出的对象。

选项:

A. 决策点

B. 并发控制

C. 对象

D. 活动

答案: 请关注公众号【大象答案】查看答案

问题 462: 3. 瀑布模型把软件生存周期划分为软件定义、软件开发和____三个阶段,而每一阶段又可细分为若干个更小的阶段。

选项:

A. 可行性分析

B. 运行及维护

C. 详细设计

D. 测试与排错

答案: 请关注公众号【大象答案】查看答案

问题 463: 4. 划分软件生存周期的阶段时所应遵循的基本原则是_____。

选项:

A. 各阶段的任务在时间上相对独立

B. 各阶段的任务尽可能相对独立

C. 各阶段的任务尽可能相关性

D. 各阶段的任务在时间上连续

答案: 请关注公众号【大象答案】查看答案

问题 464: 5. 一个软件项目是否进行开发的结论是在______文档中作出的。

选项:

A. 需求分析说明书

B. 各可行性报告

C. 软件开发计划

D. 测试报告

答案: 请关注公众号【大象答案】查看答案

问题 465: 6. 分析员是____。

选项:

A. 软件的编程人员

B. 用户和软件人员的领导

C. 用户中系统的直接使用者

D. 用户和软件人员的中间人

答案: 请关注公众号【大象答案】查看答案

问题 466: 7. 下列叙述中,_______不属于数据字典的作用。

选项:

A. 为需求分析阶段定义各类条目

B. 作为概要设计的依据

C. 为用户与开发人员之间统一认识

D. 作为编码阶段的描述工具

答案: 请关注公众号【大象答案】查看答案

问题 467: 8. 使用结构化分析方法时,采用的基本手段是____。

选项:

A. 试探与回溯

B. 分解和抽象

C. 分解和综合

D. 归纳与推导

答案: 请关注公众号【大象答案】查看答案

问题 468: 9. 结构化系统分析主要是通过____进行分析的。

选项:

A. 数据结构分解

B. 算法分解

C. 控制结构分解

D. 处理功能分解

答案: 请关注公众号【大象答案】查看答案

问题 469: 10. 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的____。

选项:

A. 细节

B. 总貌

C. 软件的作者

D. 抽象

答案: 请关注公众号【大象答案】查看答案

问题 470: 11. 提高程序可读性的有力手段是______。

选项:

A. 选好一种程序设计语言

B. 使用三种标准控制语句

C. 给程序加注释

D. 显式说明一切变量

答案: 请关注公众号【大象答案】查看答案

问题 471: 12. Jackson程序设计方法是一种面向 _____ 的设计方法。

选项:

A. 数据流图

B. 系统流程图

C. 数据结构

D. IPO

答案: 请关注公众号【大象答案】查看答案

问题 472: 13. 软件工程中______不属于用户文档的内容。

选项:

A. 功能描述

B. 安装手册

C. 系统设计

D. 使用手册

答案: 请关注公众号【大象答案】查看答案

问题 473: 14. 在软件工程中,高质量的文档标准是完整性、一致性和____。

选项:

A. 安全性

B. 组合性

C. 统一性

D. 无二义性

答案: 请关注公众号【大象答案】查看答案

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

选项:

A. 维护阶段

B. 测试阶段

C. 需求分析与设计阶段

D. 编码实现阶段

答案: 请关注公众号【大象答案】查看答案

问题 475: 16. 软件的____一般由两次故障平均间隔时间和故障平均恢复时间来度量;

选项:

A. 可靠性

B. 可维护性

C. 可理解性

D. 效率

答案: 请关注公众号【大象答案】查看答案

问题 476: 17. 采用____且编写程序,可提高程序的可移植性;

选项:

A. 机器语言

B. 高级语言

C. 宏指令

D. 汇编语言

答案: 请关注公众号【大象答案】查看答案

问题 477: 18. “软件工程的概念是为解决软件危机而提出的”这句话的意思是()

选项:

A. 说明软件工程这门学科的形成是软件发展的需要

B. 说明软件工程的概念,即:工程的原则、思想、方法可解决当时软件开发和维护存在的问题

C. 强调软件工程成功解决了软件危机的问题

D. 说明软件危机的存在总是使软件开发不像传统工程项目那样容易管理

答案: 请关注公众号【大象答案】查看答案

问题 478: 19. 瀑布模型的主要特点是()

选项:

A. 缺乏灵活性

B. 将开发过程严格地划分为一系列有序的活动

C. 提供了有效的管理模式

D. 将开发过程分解为阶段

答案: 请关注公众号【大象答案】查看答案

问题 479: 20. 在软件工程的需求分析阶段,不属于问题识别内容的是( )

选项:

A. 功能需求

B. 性能需求

C. 输入/输出需求

D. 环境需求

答案: 请关注公众号【大象答案】查看答案

问题 480: 21. 软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是____。

选项:

A. 缩短研制周期扩大软件功能

B. 用较少的投资获得高质量的软件

C. 硬软件结合使系统面向应用

D. 引入新技术提高空间利用率

答案: 请关注公众号【大象答案】查看答案

问题 481: 22. 在UML活动图中,( )表示活动需要输入的对象或者作为活动的处理结果输出的对象。

选项:

A. 并发控制

B. 对象

C. 活动

D. 决策点

答案: 请关注公众号【大象答案】查看答案

问题 482: 23. 瀑布模型把软件生存周期划分为软件定义、软件开发和____三个阶段,而每一阶段又可细分为若干个更小的阶段。

选项:

A. 测试与排错

B. 运行及维护

C. 详细设计

D. 可行性分析

答案: 请关注公众号【大象答案】查看答案

问题 483: 24. 划分软件生存周期的阶段时所应遵循的基本原则是_____。

选项:

A. 各阶段的任务在时间上连续

B. 各阶段的任务尽可能相对独立

C. 各阶段的任务尽可能相关性

D. 各阶段的任务在时间上相对独立

答案: 请关注公众号【大象答案】查看答案

问题 484: 25. 一个软件项目是否进行开发的结论是在______文档中作出的。

选项:

A. 软件开发计划

B. 测试报告

C. 各可行性报告

D. 需求分析说明书

答案: 请关注公众号【大象答案】查看答案

问题 485: 26. 分析员是____。

选项:

A. 用户和软件人员的中间人

B. 用户和软件人员的领导

C. 软件的编程人员

D. 用户中系统的直接使用者

答案: 请关注公众号【大象答案】查看答案

问题 486: 27. 下列叙述中,_______不属于数据字典的作用。

选项:

A. 为用户与开发人员之间统一认识

B. 作为概要设计的依据

C. 为需求分析阶段定义各类条目

D. 作为编码阶段的描述工具

答案: 请关注公众号【大象答案】查看答案

问题 487: 28. 使用结构化分析方法时,采用的基本手段是____。

选项:

A. 分解和综合

B. 分解和抽象

C. 归纳与推导

D. 试探与回溯

答案: 请关注公众号【大象答案】查看答案

问题 488: 29. 结构化系统分析主要是通过____进行分析的。

选项:

A. 算法分解

B. 控制结构分解

C. 数据结构分解

D. 处理功能分解

答案: 请关注公众号【大象答案】查看答案

问题 489: 30. 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的____。

选项:

A. 软件的作者

B. 总貌

C. 细节

D. 抽象

答案: 请关注公众号【大象答案】查看答案

问题 490: 31. 提高程序可读性的有力手段是______。

选项:

A. 给程序加注释

B. 选好一种程序设计语言

C. 使用三种标准控制语句

D. 显式说明一切变量

答案: 请关注公众号【大象答案】查看答案

问题 491: 32. Jackson程序设计方法是一种面向 _____ 的设计方法。

选项:

A. 系统流程图

B. 数据流图

C. IPO

D. 数据结构

答案: 请关注公众号【大象答案】查看答案

问题 492: 33. 软件工程中______不属于用户文档的内容。

选项:

A. 功能描述

B. 使用手册

C. 系统设计

D. 安装手册

答案: 请关注公众号【大象答案】查看答案

问题 493: 34. 在软件工程中,高质量的文档标准是完整性、一致性和____。

选项:

A. 统一性

B. 安全性

C. 无二义性

D. 组合性

答案: 请关注公众号【大象答案】查看答案

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

选项:

A. 编码实现阶段

B. 需求分析与设计阶段

C. 维护阶段

D. 测试阶段

答案: 请关注公众号【大象答案】查看答案

问题 495: 36. 软件的____一般由两次故障平均间隔时间和故障平均恢复时间来度量;

选项:

A.

B. 可靠性

C. 可维护性

D. 可理解性

答案: 请关注公众号【大象答案】查看答案

问题 496: 37. 采用____且编写程序,可提高程序的可移植性;

选项:

A. 高级语言

B. 汇编语言

C. 机器语言

D. 宏指令

答案: 请关注公众号【大象答案】查看答案

问题 497: 38. “软件工程的概念是为解决软件危机而提出的”这句话的意思是()

选项:

A. 说明软件工程的概念,即:工程的原则、思想、方法可解决当时软件开发和维护存在的问题

B. 强调软件工程成功解决了软件危机的问题

C. 说明软件工程这门学科的形成是软件发展的需要

D. 说明软件危机的存在总是使软件开发不像传统工程项目那样容易管理

答案: 请关注公众号【大象答案】查看答案

问题 498: 39. 瀑布模型的主要特点是()

选项:

A. 提供了有效的管理模式

B. 将开发过程分解为阶段

C. 缺乏灵活性

D. 将开发过程严格地划分为一系列有序的活动

答案: 请关注公众号【大象答案】查看答案

问题 499: 40. 在软件工程的需求分析阶段,不属于问题识别内容的是( )

选项:

A. 性能需求

B. 环境需求

C. 输入/输出需求

D. 功能需求

答案: 请关注公众号【大象答案】查看答案

问题 500: 1. 在面向对象的软件开发方法中,每个类都存在其相应的对象,对象是类的实例,类是生成对象的模板。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 501: 2. 面向对象建模得到的模型包含系统的3个要素,即静态结构、交互次序和数据变换。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 502: 3. 验证软件需求的方法主要靠人工审查的方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 503: 4. 白盒测试法是将程序看成一个透明的盒子,不需要了解程序的内部结构和处理过程。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 504: 5. 判定覆盖不一定包含条件覆盖,条件覆盖也不一定包含判定覆盖。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 505: 6. 某个模块的作用域是指______。

选项:

A. 受该模块内的判定影响的所有模块

B. 与该模块相关联的所有模块

C. 被该模块调用的所用模块

D. 调用该模块的所有模块

答案: 请关注公众号【大象答案】查看答案

问题 506: 7. 结构化程序设计主要强调的是( )

选项:

A. 程序设计语言的先进性

B. 程序易读性

C. 程序的效率

D. 程序的规模

答案: 请关注公众号【大象答案】查看答案

问题 507: 8. 系统开发人员使用系统流程图或其他工具描述系统,估计每种方案的成本和效益的工作是在______阶段进行的。

选项:

A. 人需求分析

B. 编码阶段

C. 详细设计

D. 总体设计

答案: 请关注公众号【大象答案】查看答案

问题 508: 9. Jackson程序设计方法是一种面向 _____ 的设计方法。

选项:

A. IPO

B. 数据流图

C. 数据结构

D. 系统流程图

答案: 请关注公众号【大象答案】查看答案

问题 509: 10. 在详细设计阶段,经常采用的工具有( )

选项:

A. DFD

B. SC

C. SA

D. PAD

答案: 请关注公众号【大象答案】查看答案

问题 510: 11. 编码风格由个人喜好决定,没有固定格式。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 511: 12. 系统流程图是一个典型的描述逻辑系统的传统工具。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 512: 13. 数据流图和数据字典共同构成系统的逻辑模型。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 513: 14. 要减少两个模块之间的耦合,则必须____。

选项:

A. 模块间传递的参数要少且不传递开关型参数以及两模块不引用同样的全局变量

B. 模块间传递的参数要少且布传递开关型参数

C. 模块间传递的参数要少

D. 两个模块间的调用次数要少

答案: 请关注公众号【大象答案】查看答案

问题 514: 15. 瀑布模型把软件生存周期划分为软件定义、软件开发和____三个阶段,而每一阶段又可细分为若干个更小的阶段。

选项:

A. 可行性分析

B. 测试与排错

C. 详细设计

D. 运行及维护

答案: 请关注公众号【大象答案】查看答案

问题 515: 16. 分析员是____。

选项:

A. 用户中系统的直接使用者

B. 用户和软件人员的领导

C. 软件的编程人员

D. 用户和软件人员的中间人

答案: 请关注公众号【大象答案】查看答案

问题 516: 17. Fortran语言主要作为以下哪个方面的语言( )

选项:

A. 系统软件

B. 科学工程计算

C. 人工智能

D. 事务处理

答案: 请关注公众号【大象答案】查看答案

问题 517: 18. 程序的三种基本控制结构是( )

选项:

A. 顺序、选择和重复

B. 递归、堆栈和队列

C. 调用、返回和转移

D. 过程、子程序和分程序

答案: 请关注公众号【大象答案】查看答案

问题 518: 19. 在进行需求分析时需同时考虑维护问题。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 519: 20. 代码审查方法没有计算机测试方法好。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 520: 21. 软件重用是提高软件开发生产率和目标系统质量的重要途径。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 521: 22. 原型化方法是用户和设计者之间执行的一种交互构成,适用于______系统。

选项:

A. 管理信息

B. 需求不确定性高的

C. 实时

D. 需求确定的

答案: 请关注公众号【大象答案】查看答案

问题 522: 23. 下列叙述中,_______不属于数据字典的作用。

选项:

A. 作为概要设计的依据

B. 为需求分析阶段定义各类条目

C. 为用户与开发人员之间统一认识

D. 作为编码阶段的描述工具

答案: 请关注公众号【大象答案】查看答案

问题 523: 24. 经济可行性研究的范围包括( )

选项:

A. 开发风险

B. 管理制度

C. 效益分析

D. 资源有效性

答案: 请关注公众号【大象答案】查看答案

问题 524: 25. 程序流程图、N-S图和PAD图是____使用的表达工具。

选项:

A. 测试阶段

B. 编码阶段

C. 设计阶段的详细设计

D. 设计阶段的概要设计

答案: 请关注公众号【大象答案】查看答案

问题 525: 26. 软件工程中______不属于用户文档的内容。

选项:

A. 系统设计

B. 安装手册

C. 功能描述

D. 使用手册

答案: 请关注公众号【大象答案】查看答案

问题 526: 27. Power Designer是一个CASE工具

选项:

答案: 请关注公众号【大象答案】查看答案

问题 527: 28. 软件工程学只有理论意义,没有实际用途。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 528: 29. 可行性研究进一步研究问题分析阶段所确定的问题是否有可行的解。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 529: 30. _______工具在软件详细设计过程中不采用。

选项:

A. DFD

B. 判定表

C. PDL

D. IPO

答案: 请关注公众号【大象答案】查看答案

问题 530: 31. 如果模块中所有成分引用共同的数据,该模块内的联系类型是____。

选项:

A. 功能内聚

B. 过程内聚

C. 顺序内聚

D. 通信内聚

答案: 请关注公众号【大象答案】查看答案

问题 531: 32. 汽车有一个发动机。汽车和发动机之间的关系是_____关系。

选项:

A. 整体部分

B. 分类关系

C. 一般具体

D. 主从关系

答案: 请关注公众号【大象答案】查看答案

问题 532: 33. 一个模块直接控制(调用)的下层模块的数目称为模块的_______。

选项:

A. 作用域

B. 扇出数

C. 扇入数

D. 宽度

答案: 请关注公众号【大象答案】查看答案

问题 533: 34. 需求分析说明书不能作为______。

选项:

A. 用户和开发人员之间的合同

B. 软件验收测试的依据

C. 系统概要设计的依据

D. 可行性研究的依据

答案: 请关注公众号【大象答案】查看答案

问题 534: 35. UML是一种面向对象的分析设计方法,即OOA/OOD方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 535: 36. 软件工程的方法只适用于大型软件的开发,对小型软件的开发没有帮助。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 536: 37. 程序运行过程中出现错误叫做容错。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 537: 38. 软件危机出现于____,为了解决软件危机,人们提出了用工程学的原理来设计软件,这是软件工程诞生的基础。

选项:

A. 60年代初

B. 50年代末

C. 70年代初

D. 60年代末

答案: 请关注公众号【大象答案】查看答案

问题 538: 39. 软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()

选项:

A. 面向对象程序设计

B. 生存期

C. 面向对象分析

D. 面向对象设计

答案: 请关注公众号【大象答案】查看答案

问题 539: 40. 原型化方法是一种_______型的设计过程。

选项:

A. 自外向内

B. 自底向上

C. 自顶向下

D. 自内向外

答案: 请关注公众号【大象答案】查看答案

问题 540: 41. 下列耦合度表示中,最弱的耦合形式是______。

选项:

A. 公共耦合

B. 数据结构

C. 数据耦合

D. 特征耦合

答案: 请关注公众号【大象答案】查看答案

问题 541: 1. 好模型的应该符合的条件是() ① 规范性 ② 正确性 ③一致性 ④完备性 ⑤独立性

选项:

A. ①③④⑤

B. ②③④⑤

C. ①②③④

D. ①②④⑤

答案: 请关注公众号【大象答案】查看答案

问题 542: 2. 关于继承性,下列说法错误的是( )

选项:

A. 父类的protected成员可被其子类访问。

B. 子类的对象可代替其父类的对象。

C. 一个父类可以有多个子类,每个子类只能有一个父类。

D. 子类的每个对象都是其父类的一个对象。

答案: 请关注公众号【大象答案】查看答案

问题 543: 3. UML的英文全称是()

选项:

A. User Manage Language

B. Unified Managing Language

C. Unified Modeling Language

D. Unit Modeling Language

答案: 请关注公众号【大象答案】查看答案

问题 544: 4. UML的概念模型不包括()

选项:

A. 公共机制

B. 应用领域

C. 基本构造块

D. 规则

答案: 请关注公众号【大象答案】查看答案

问题 545: 5. UML中的事物包括:结构事物,分组事物,注释事物和()

选项:

A. 实体事物

B. 控制事物

C. 边界事物

D. 行为事物

答案: 请关注公众号【大象答案】查看答案

问题 546: 6. 面向对象设计的基本特性除了封装和多态之外,还包括( )

选项:

A. 可移植性

B. 继承性

C. 完整性

D. 一致性

答案: 请关注公众号【大象答案】查看答案

问题 547: 7. UML结构包括基本构造块、( )和把这些构造块放在一起的规则。

选项:

A. 图形表示

B. 类与对象的实现

C. 系统细节的规格说明

D. 公共机制

答案: 请关注公众号【大象答案】查看答案

问题 548: 8. 关于继承性,下列说法错误的是()

选项:

A. 子类不能直接访问其超类的私有特征,但子类继承其超类的私有特征。

B. 子类的对象可代替其父类的对象。

C. 当一个子类实例化创建一个对象时,该子类的超类也将实例化。

D. 子类和超类相互依赖。

答案: 请关注公众号【大象答案】查看答案

问题 549: 9. ()模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题

选项:

A. 瀑布模型

B. 原型模型

C. 螺旋模型

D. 增量模型

答案: 请关注公众号【大象答案】查看答案

问题 550: 10. 可以认为对象是()

选项:

A. 思维、感觉或动作所能作用的物质

B. 不能被思维、感觉或动作作用的精神体

C. 某种可被人感知的事物

D. 思维、感觉或动作所能作用的精神体

答案: 请关注公众号【大象答案】查看答案

问题 551: 11. 关于继承性,下列说法错误的是( )

选项:

A. 父类的protected成员可被其子类访问。

B. 子类的每个对象都是其父类的一个对象。

C. 子类的对象可代替其父类的对象。

D. 一个父类可以有多个子类,每个子类只能有一个父类。

答案: 请关注公众号【大象答案】查看答案

问题 552: 12. UML结构包括基本构造块、( )和把这些构造块放在一起的规则。

选项:

A. 系统细节的规格说明

B. 图形表示

C. 公共机制

D. 类与对象的实现

答案: 请关注公众号【大象答案】查看答案

问题 553: 13. 好模型的应该符合的条件是() ① 规范性 ② 正确性 ③一致性 ④完备性 ⑤独立性

选项:

A. ①③④⑤

B. ②③④⑤

C. ①②③④

D. ①②④⑤

答案: 请关注公众号【大象答案】查看答案

问题 554: 14. UML的英文全称是()

选项:

A. User Manage Language

B. Unified Modeling Language

C. Unified Managing Language

D. Unit Modeling Language

答案: 请关注公众号【大象答案】查看答案

问题 555: 15. 下面不是面向对象设计基本特性的是( )

选项:

A. 继承性

B. 一致性

C. 多态性

D. 封装性

答案: 请关注公众号【大象答案】查看答案

问题 556: 16. UML中的事物包括:结构事物,分组事物,注释事物和()

选项:

A. 动作事物

B. 实体事物

C. 控制事物

D. 边界事物

答案: 请关注公众号【大象答案】查看答案

问题 557: 17. 关于继承性,下列说法错误的是()

选项:

A. 子类不能直接访问其超类的私有特征,但子类继承其超类的私有特征。

B. 子类的对象可代替其父类的对象。

C. 当一个子类实例化创建一个对象时,该子类的超类也将实例化。

D. 子类和超类相互依赖。

答案: 请关注公众号【大象答案】查看答案

问题 558: 18. UML体系包括三个部分:UML基本构造块,()和UML公共机制

选项:

A. UML约束

B. UML模型

C. UML规则

D. UML命名

答案: 请关注公众号【大象答案】查看答案

问题 559: 19. 在面向对象设计中,关于继承性,下面说法错误的是( )

选项:

A. 子类不但继承超类的属性和操作,也继承超类的关联。

B. 子类的每个对象都是其超类的一个对象,所以子类的对象可代替其超类的对象。

C. 超类的protected成员可被其子类访问。

D. 子类继承超类的特性,但并不继承其私有特性。

答案: 请关注公众号【大象答案】查看答案

问题 560: 20. 可以认为对象是()

选项:

A. 不能被思维、感觉或动作作用的精神体

B. 思维、感觉或动作所能作用的精神体

C. 某种可被人感知的事物

D. 思维、感觉或动作所能作用的物质

答案: 请关注公众号【大象答案】查看答案

问题 561: 21. UML中的事物包括:结构事物,分组事物,注释事物和()

选项:

A. 实体事物

B. 行为事物

C. 边界事物

D. 控制事物

答案: 请关注公众号【大象答案】查看答案

问题 562: 22. 下列关于UML叙述不正确的是()

选项:

A. UML是独立于软件开发过程的

B. UML是一种语言,语言的使用者可以对其扩展

C. UML仅是一组图形的集合

D. UML仅适用于整个软件开发过程

答案: 请关注公众号【大象答案】查看答案

问题 563: 23. ()模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题

选项:

A. 瀑布模型

B. 螺旋模型

C. 原型模型

D. 增量模型

答案: 请关注公众号【大象答案】查看答案

问题 564: 24. UML的概念模型不包括()

选项:

A. 应用领域

B. 规则

C. 基本构造块

D. 公共机制

答案: 请关注公众号【大象答案】查看答案

问题 565: 25. 下列描述中,哪个不是建模的基本原则()

选项:

A. 模型要与现实相联系

B. 要仔细的选择模型

C. 对一个重要的系统用一个模型就可以充分描述

D. 每一种模型可以在不同的精度级别上表示所要开发的系统

答案: 请关注公众号【大象答案】查看答案

问题 566: 1. Rational 公司被( )公司收购。

选项:

A. 微软

B. Oracle

C. IBM

D. 福特

答案: 请关注公众号【大象答案】查看答案

问题 567: 2. Rational 公司被IBM公司收购之前还收购了( )公司

选项:

A. Borland

B. 福特

C. Oracle

D. 微软

答案: 请关注公众号【大象答案】查看答案

问题 568: 3. Rational 公司被( )公司收购。

选项:

A. IBM

B. 福特

C. Oracle

D. 微软

答案: 请关注公众号【大象答案】查看答案

问题 569: 4. Rational 公司被IBM公司收购之前还收购了( )公司

选项:

A. 微软

B. Oracle

C. Borland

D. 福特

答案: 请关注公众号【大象答案】查看答案

问题 570: 1. 关于UML的一般命名规则,名称首字母应该大写的元素是( )

选项:

A.

B. 类的属性

C. 类的实例

D. 类的操作

答案: 请关注公众号【大象答案】查看答案

问题 571: 2. 可用于描述用户接口、设备控制器和其他具有反馈的子系统。它还可用于描述在生命期中跨越多个不同性质阶段的被动对象的行为,在每一阶段该对象都有自己特殊的行为( )

选项:

A. 模型管理视图

B. 动态视图

C. 状态机视图

D. 静态视图

答案: 请关注公众号【大象答案】查看答案

问题 572: 3. ( )是一个类对象所可能经历的所有历程的模型图

选项:

A. 动态视图

B. 模型管理视图

C. 状态机视图

D. 静态视图

答案: 请关注公众号【大象答案】查看答案

问题 573: 4. 对于关系建模的说法中,错误的是( )

选项:

A. 仅当表示“is-a-kind-of”或者“is a”关系时,才使用泛化关系

B. 如果两个类之间已存在泛化或关联关系,隐含着存在依赖关系,而且不需要表示

C. 仅当被建模的关系不是关联或泛化关系时,才考虑依赖关系

D. 描述对象间的结构关系应以泛化为主

答案: 请关注公众号【大象答案】查看答案

问题 574: 5. 在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是( )

选项:

A. 分类关系

B. 包含关系

C. 扩展关系

D. 聚集关系

答案: 请关注公众号【大象答案】查看答案

问题 575: 6. 下面哪个不是UML中的静态视图( )

选项:

A. 类图

B. 对象

C. 状态图

D. 用例图

答案: 请关注公众号【大象答案】查看答案

问题 576: 7. 在结构建模中,关系建模具有重要地位,下面关系中不属于基本关系的是( )

选项:

A. 关联

B. 交互

C. 泛化

D. 依赖

答案: 请关注公众号【大象答案】查看答案

问题 577: 8. 关于UML的一般命名规则,下面说法错误的是( )

选项:

A. 类名的首字母应该大写

B. 属性名的首字母应该大写

C. 操作名的首字母应该小写

D. 接口名的首字母应该大写

答案: 请关注公众号【大象答案】查看答案

问题 578: 9. 在UML协作图中,有多少种关联角色的构造型()

选项:

A. 3

B. 7

C. 1

D. 5

答案: 请关注公众号【大象答案】查看答案

问题 579: 10. UML中关联的多重性是指( )

选项:

A. 两个类所具有的相同的方法和属性

B. 一个类的实例能够与另一个类的多少个实例相关

C. 一个类由多少个方法被另一个类调用

D. 一个类的某个方法被另一个类调用的次数

答案: 请关注公众号【大象答案】查看答案

问题 580: 11. 可用于描述用户接口、设备控制器和其他具有反馈的子系统。它还可用于描述在生命期中跨越多个不同性质阶段的被动对象的行为,在每一阶段该对象都有自己特殊的行为( )

选项:

A. 静态视图

B. 模型管理视图

C. 状态机视图

D. 动态视图

答案: 请关注公众号【大象答案】查看答案

问题 581: 12. 关于对象和实例的概念,下面说法错误的是( )

选项:

A. 一个实例也是一个对象

B. 一个对象是一个实例

C. 对象是由类经实例化创建而来的

D. 一个对象是属性和行为的一个封装体

答案: 请关注公众号【大象答案】查看答案

问题 582: 13. 下面哪个不是UML中的静态视图( )

选项:

A. 对象图

B. 状态图

C. 用例图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 583: 14. 在UML协作图中,有多少种关联角色的构造型()

选项:

A. 1

B. 5

C. 3

D. 7

答案: 请关注公众号【大象答案】查看答案

问题 584: 15. ( )是一个类对象所可能经历的所有历程的模型图

选项:

A. 模型管理视图

B. 静态视图

C. 动态视图

D. 状态机视图

答案: 请关注公众号【大象答案】查看答案

问题 585: 16. 对反应型对象建模一般使用()图

选项:

A. 顺序图

B. 状态图

C. 类图

D. 活动图

答案: 请关注公众号【大象答案】查看答案

问题 586: 17. 关于UML的一般命名规则,名称首字母应该大写的元素是( )

选项:

A. 类的操作

B. 类的实例

C.

D. 类的属性

答案: 请关注公众号【大象答案】查看答案

问题 587: 18. UML中关联的多重性是指( )

选项:

A. 一个类的实例能够与另一个类的多少个实例相关

B. 两个类所具有的相同的方法和属性

C. 一个类由多少个方法被另一个类调用

D. 一个类的某个方法被另一个类调用的次数

答案: 请关注公众号【大象答案】查看答案

问题 588: 19. 关于UML的一般命名规则,下面说法错误的是( )

选项:

A. 属性名的首字母应该大写

B. 类名的首字母应该大写

C. 操作名的首字母应该小写

D. 接口名的首字母应该大写

答案: 请关注公众号【大象答案】查看答案

问题 589: 20. 下列关于状态图的说法中,正确的是( )

选项:

A. 状态图是UML中对系统的静态方面进行建模的五种图之一

B. 活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为

C. 状态图是活动图的一个特例,状态图中的多数状态是活动状态

D. 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模

答案: 请关注公众号【大象答案】查看答案

问题 590: 21. 在结构建模中,关系建模具有重要地位,下面关系中不属于基本关系的是( )

选项:

A. 泛化

B. 交互

C. 关联

D. 依赖

答案: 请关注公众号【大象答案】查看答案

问题 591: 22. 在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是( )

选项:

A. 包含关系

B. 聚集关系

C. 扩展关系

D. 分类关系

答案: 请关注公众号【大象答案】查看答案

问题 592: 23. 对于关系建模的说法中,错误的是( )

选项:

A. 描述对象间的结构关系应以泛化为主

B. 仅当被建模的关系不是关联或泛化关系时,才考虑依赖关系

C. 如果两个类之间已存在泛化或关联关系,隐含着存在依赖关系,而且不需要表示

D. 仅当表示“is-a-kind-of”或者“is a”关系时,才使用泛化关系

答案: 请关注公众号【大象答案】查看答案

问题 593: 1. 在用例图中,Actor仅代表与目标系统进行交互的人。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 594: 2. 在状态图中,内部转换可导致进入转换和离开转换的执行。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 595: 3. 在两个用例中,如果一个用例拥有另一个用例的所有结构、行为和关系,并在此基础上增加了新的特性,则此两个用例之间可以用泛化关系表示。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 596: 4. 在UML提供的图中,用于描述系统与外部系统及用户之间的交互的图是( )

选项:

A. 用例图

B. 对象图

C. 部署图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 597: 5. UML中,用例图展示了外部Actor与系统所提供的用例之间的连接,UML中的外部Actor是指( )

选项:

A. 人、硬件设备或外部系统

B.

C. 硬件设备

D. 人和硬件设备

答案: 请关注公众号【大象答案】查看答案

问题 598: 6. 关于用例之间的包含和扩展关系,下面说法错误的是()

选项:

A. 包含关系是一种依赖关系,指向被包含的用例。

B. 扩展关系是从一个扩展用例到一个被扩展用例的一种泛化关系。

C. 包含是指一个用例含有另一个用例的行为。

D. 扩展关系规范了扩展用例的行为如何及何时插入到被扩展用例的行为之中。

答案: 请关注公众号【大象答案】查看答案

问题 599: 7. 下面不属于用例特点的是()

选项:

A. 用例是软件设计和测试的依据

B. 用例反映参与者与系统一次完整的交互过程

C. 用例描述用户可见的软件功能

D. 用例反映功能的不同抽象层次

答案: 请关注公众号【大象答案】查看答案

问题 600: 8. 下面()不属于参与者类型

选项:

A. 外部系统

B. 交互对象

C.

D. 设备

答案: 请关注公众号【大象答案】查看答案

问题 601: 9. 用例图的节点包括()

选项:

A. 用例

B. 边界

C. 关联

D. 执行者

答案: 请关注公众号【大象答案】查看答案

问题 602: 10. 在UML中,()不表示使用软件系统的功能,与软件系统交换信息的外部实体

选项:

A. 执行者

B.

C. 用例

D. 用例图

答案: 请关注公众号【大象答案】查看答案

问题 603: 11. UML是一种直观化、明确化、构建和文档化软件产物的通用语言。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 604: 12. 下面对用例说法不正确的是( )

选项:

A. 用案

B. usecase

C. 用况

D. 使用情况

答案: 请关注公众号【大象答案】查看答案

问题 605: 13. 下面说法错误的是( )

选项:

A. 参与者是与所建立系统交互的人或物

B. 参与者之间存在泛化关系

C. 参与者是系统的一部分,是用例图的重要组成部分

D. 参与者可以是人,也可以是其他系统

答案: 请关注公众号【大象答案】查看答案

问题 606: 14. 下面()不属于参与者类型

选项:

A. 设备

B. 交互对象

C. 外部系统

D.

答案: 请关注公众号【大象答案】查看答案

问题 607: 15. 下列关于用例图的描述,错误的是()

选项:

A. 参与者和参与者之间、用例和用例之间都可能出现泛化关系。

B. 用例图中的参与者和用例之间是关联关系。

C. 包含是用例之间的一种依赖关系,指向被包含的用例。

D. 扩展关系规范了扩展用例的行为如何及何时插入到被扩展用例的行为之中,由被扩展用例指向扩展用例。

答案: 请关注公众号【大象答案】查看答案

问题 608: 16. 下列哪些选项不可以具有继承关系()

选项:

A. 活动

B. 用例

C.

D. 参与者

答案: 请关注公众号【大象答案】查看答案

问题 609: 17. 用例图的节点包括()

选项:

A. 边界

B. 执行者

C. 关联

D. 用例

答案: 请关注公众号【大象答案】查看答案

问题 610: 18. 识别用例要注意的事项包括下面哪一个()

选项:

A. 参与者希望系统提供什么功能

B. 系统将会由哪些人来使用

C. 参与者是否会将外部的某些事件通知给系统

D. 参与者是否会读取、创建、修改、删除、存储系统的某种信号?如果是的话,参与者又是如何完成这些操作的

答案: 请关注公众号【大象答案】查看答案

问题 611: 19. 在用例图中,参与者之间的关系只有()一种

选项:

A. 包含

B. 继承

C. 实现

D. 扩展

答案: 请关注公众号【大象答案】查看答案

问题 612: 20. 关于用例,下面说法是错误的是()

选项:

A. 一个用例表示了系统中的一部分功能和行为

B. 一个用例也描述了一个功能如何实现

C. 一个用例抽象了一组动作的规范

D. 一个用例的动作的执行会产生可观察的结果

答案: 请关注公众号【大象答案】查看答案

问题 613: 21. 下面不属于用例图作用的是( )

选项:

A. 展现软件的特性

B. 展现软件功能相互之间的关系

C. 展现软件使用者和软件功能的关系

D. 展现软件的功能

答案: 请关注公众号【大象答案】查看答案

问题 614: 22. 如果用例A和用例B相似,但A的动作序列是通过改写B的部分动作或者扩展B的动作而获得的,则称( )

选项:

A. 用例A包含用例B

B. 用例A扩展用例B

C. 用例A继承用例B

D. 用例A实现用例B

答案: 请关注公众号【大象答案】查看答案

问题 615: 23. 下例说法正确的是()

选项:

A. 参与者只能是人,不能是子系统、时间等

B. 在扩展关系中,基础用例提供了一个或者多个插入点,扩展用例为这些插入点提供了需要插入的行为

C. 特殊需求指的是一个用例的非功能性需求和设计约束

D. 用例和参与者之间的对应关系又叫做通信关联,它表示参与者使用了系统中的哪些用例

答案: 请关注公众号【大象答案】查看答案

问题 616: 24. 如果用例B是用例A的某项子功能,并且建模者确切地知道在A所对应的动作序列中何时将调用B,则不能称的为()

选项:

A. 用例A扩展用例B

B. 用例A包括用例B

C. 用例A继承用例B

D. 用例A实现用例B

答案: 请关注公众号【大象答案】查看答案

问题 617: 1. 对象是动态的实例

选项:

答案: 请关注公众号【大象答案】查看答案

问题 618: 2. 活动图显示动作及结果。着重描述操作实现中所完成的工作以及用例实例或类中的活动。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 619: 3. 面向对象系统比关系数据库更先进,更高效

选项:

答案: 请关注公众号【大象答案】查看答案

问题 620: 4. UML中关联的多重度是指( )

选项:

A. 两个类所具有的相同的方法和属性

B. 一个类有多个方法被另一个类调用

C. 一个类的某个方法被另一个类调用的次数

D. 一个类的实类能够与另一个类的多个实类相关联

答案: 请关注公众号【大象答案】查看答案

问题 621: 5. 下面说法正确的是( )

选项:

A. 组合表示事物之间的一般和特殊关系

B. 关联表示两个类之间的关系

C. 泛化表示事物之间的整体与部分关系

D. 关联表示两个类中对象之间的链接关系

答案: 请关注公众号【大象答案】查看答案

问题 622: 6. 通常对象有很多属性,下面仅能在对象内部访问的属性可见性限制是( )

选项:

A. 受保护的(protected

B. 私有的(private

C. 公有的(public

D. 友员(friendly

答案: 请关注公众号【大象答案】查看答案

问题 623: 7. 下面不属于用况之间关系的是( )

选项:

A. 泛化

B. 友元

C. 扩展

D. 包含

答案: 请关注公众号【大象答案】查看答案

问题 624: 8. 下列不属于属性的可见性的是( )

选项:

A. 私有的

B. 私有保护的

C. 公有的

D. 保护的

答案: 请关注公众号【大象答案】查看答案

问题 625: 9. 面向对象程序的基本特征不包括()

选项:

A. 多样性

B. 多表性

C. 封装

D. 抽象

答案: 请关注公众号【大象答案】查看答案

问题 626: 10. 顺序图描述对象之间的交互关系,重点描述对象之间消息传递的时间顺序。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 627: 11. 用例之间有扩展、使用、组合等几种关系。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 628: 12. 类是静态的描述

选项:

答案: 请关注公众号【大象答案】查看答案

问题 629: 13. 关于关联和依赖,下面说法是错误的是( )

选项:

A. 如果两个类之间有关联,隐含着两者之间存在某种依赖

B. 如果两个类之间有依赖,两者之间不一定有关联

C. 如果两个类之间有依赖,隐含着两者之间有关联关系

D. 如果两个类之间表示了关联关系,就不需要再表示依赖关系了

答案: 请关注公众号【大象答案】查看答案

问题 630: 14. 在采用UML分析类与类的关系中,如果类A需要使用标准数学函数类库中提供的功能,那么类A与标准类库提供的类之间存在的关系是( )

选项:

A. 依赖

B. 泛化

C. 关联

D. 聚集

答案: 请关注公众号【大象答案】查看答案

问题 631: 15. 关于接口,下面说法错误的是( )

选项:

A. 一个接口可由多个类实现

B. 接口是一种抽象类型,可以直接实例化。

C. 接口通常仅说明一组相关的操作,不说明这些操作的实现方法

D. 一个接口仅说明一组抽象的行为规范

答案: 请关注公众号【大象答案】查看答案

问题 632: 16. 在面向对象的语言中,下面描述正确的是( )

选项:

A. 类的实例化是指对类的实例分配存储空间

B. 每个类都必须创建一个实例

C. 每个类只能创建一个实例

D. 类的实例化是指对类进行初始化

答案: 请关注公众号【大象答案】查看答案

问题 633: 17. 下列不属于属性的可见性的是( )

选项:

A. 私有的

B. 私有保护的

C. 公有的

D. 保护的

答案: 请关注公众号【大象答案】查看答案

问题 634: 18. 在构件中图中,()不是用于显示构件之间的关联关系。

选项:

A. 节点

B. 构件

C.

D. 依赖关系

答案: 请关注公众号【大象答案】查看答案

问题 635: 19. 用例之间的关系主要有()

选项:

A. 包含

B. 继承

C. 扩展

D. 聚合

答案: 请关注公众号【大象答案】查看答案

问题 636: 20. 在类图中,"~"表示的可见性是()

选项:

A. Package

B. Private

C. Protected

D. Public

答案: 请关注公众号【大象答案】查看答案

问题 637: 21. 面向对象方法中的( )机制使子类可以自动拥有(复制)父类的全部属性
和操作

选项:

A. 信息隐蔽

B. 对象映射

C. 约束

D. 继承

答案: 请关注公众号【大象答案】查看答案

问题 638: 22. 类图应该画在Rose的哪种()视图中

选项:

A. Logic View

B. Deployment View

C. Use Case View

D. Component View

答案: 请关注公众号【大象答案】查看答案

问题 639: 23. 在下面关于类的描述中,错误的是()

选项:

A. 类是静态的

B. 类是现实世界中客观存在的事物

C. 一个类是具有相同特征、约束和语义规范的一组对象的抽象描述

D. 类是抽象的

答案: 请关注公众号【大象答案】查看答案

问题 640: 24. 类的定义要包含以下的要素()

选项:

A. 类的属性

B. 类所要执行的操作

C. 属性的类型

D. 类的编号

答案: 请关注公众号【大象答案】查看答案

问题 641: 1. 关于构造型(stereotype),下列说法不正确的是( )

选项:

A. 可以为构造型定义图标,并把该图标放在名字的右边

B. UML未提供预定义的构造型,故此需要用户自行定义

C. 建立构造型的目的是适应特定平台或领域的建模需要

D. 一个构造型定义了一个已有元类如何被扩展的规范

答案: 请关注公众号【大象答案】查看答案

问题 642: 2. 下列关于包的用途,说法不正确的是()

选项:

A. 描述需求和设计的高阶概况

B. 细化用例的表达

C. 组织源代码

D. 在逻辑上把一个复杂的系统模块化

答案: 请关注公众号【大象答案】查看答案

问题 643: 3. 关于包的描述,不正确的是( )

选项:

A. 包的可见性分为publicprotectedprivate

B. export使一个包中的元素可以单向访问另一个包中的元素

C. 和其他建模元素一样,每个包必须有一个区别于其他包的名字

D. 包中可以包含其他元素,比如类、接口、组件、用例等等

答案: 请关注公众号【大象答案】查看答案

问题 644: 4. ()是一组用于描述类或组件的一个服务的操作

选项:

A.

B. 接口

C. 组件

D. 节点

答案: 请关注公众号【大象答案】查看答案

问题 645: 5. 关于包的描述,哪个不正确( )

选项:

A. 包中可以包含其他元素,比如类、接口、组件、用况等等

B. 和其他建模元素一样,每个包必须有一个区别于其他包的名字

C. 导出(export)使的一个包中的元素可以单向访问另一个包中的元素

D. 包的可见性分为:publicprotectedprivate

答案: 请关注公众号【大象答案】查看答案

问题 646: 6. ()是用于把元素组织成组的通用机制

选项:

A. 接口

B.

C. 组件

D.

答案: 请关注公众号【大象答案】查看答案

问题 647: 7. 下列关于系统的模型组织结构的说法正确的是()

选项:

A. 将系统的模型组织分层或分组能够将一个大系统进行分解,降低系统的复杂度

B. 将系统的模型组织分层或分组能够允许多个项目开发小组同时使用某个模型而不发生过多的相互牵扯

C. 将系统的模型组织分层或分组使单块模型没有适用于其他情况的可重用的单元

D. 将系统的模型组织分层或分组使一个小的,独立的单元所进行的修改所造成的后果可以跟踪确定

答案: 请关注公众号【大象答案】查看答案

问题 648: 8. 下列关于包的用途,说法正确的是()

选项:

A. 描述需求和设计的高阶概况

B. 细化用例的表达

C. 组织源代码

D. 在逻辑上把一个复杂的系统模块化

答案: 请关注公众号【大象答案】查看答案

问题 649: 9. 包图的组成包括()

选项:

A. 发送者

B. 子系统

C. 依赖关系

D.

答案: 请关注公众号【大象答案】查看答案

问题 650: 10. 下列关于创建包的说法正确的是()

选项:

A. 在序列图和协作图中可以创建包

B. 在创建包的依赖关系时,尽量避免循环依赖

C. 如果将包从,模型中永久删除,包及其包中的内容都将被删除

D. 在类图中可以创建包

答案: 请关注公众号【大象答案】查看答案

问题 651: 11. 下面不属于包关系的是( )

选项:

A. 关联关系

B. 依赖关系

C. 合并关系

D. 导入关系

答案: 请关注公众号【大象答案】查看答案

问题 652: 12. 包图的组成不包括()

选项:

A. 依赖关系

B. 子系统

C.

D. 发送者

答案: 请关注公众号【大象答案】查看答案

问题 653: 13. 下列关于创建包的说法不正确的是()

选项:

A. 在序列图和协作图中可以创建包

B. 在类图中可以创建包

C. 如果将包永久删除,包及其包中的内容都将被删除

D. 在创建包的依赖关系时,尽量避免循环依赖

答案: 请关注公众号【大象答案】查看答案

问题 654: 14. 构造型«import»表示( )导入

选项:

A. public

B. protected

C. private

D. package

答案: 请关注公众号【大象答案】查看答案

问题 655: 15. 关于包的描述,哪个不正确( )

选项:

A. 包的可见性分为:publicprotectedprivate

B. 导出(export)使的一个包中的元素可以单向访问另一个包中的元素

C. 和其他建模元素一样,每个包必须有一个区别于其他包的名字

D. 包中可以包含其他元素,比如类、接口、组件、用况等等

答案: 请关注公众号【大象答案】查看答案

问题 656: 16. 下列关于包的用途,说法不正确的是()

选项:

A. 细化用例的表达

B. 描述需求和设计的高阶概况

C. 组织源代码

D. 在逻辑上把一个复杂的系统模块化

答案: 请关注公众号【大象答案】查看答案

问题 657: 17. 下列关于系统的模型组织结构的说法正确的是()

选项:

A. 将系统的模型组织分层或分组能够将一个大系统进行分解,降低系统的复杂度

B. 将系统的模型组织分层或分组能够允许多个项目开发小组同时使用某个模型而不发生过多的相互牵扯

C. 将系统的模型组织分层或分组使一个小的,独立的单元所进行的修改所造成的后果可以跟踪确定

D. 将系统的模型组织分层或分组使单块模型没有适用于其他情况的可重用的单元

答案: 请关注公众号【大象答案】查看答案

问题 658: 18. 下列关于包的用途,说法正确的是()

选项:

A. 组织源代码

B. 在逻辑上把一个复杂的系统模块化

C. 描述需求和设计的高阶概况

D. 细化用例的表达

答案: 请关注公众号【大象答案】查看答案

问题 659: 19. 包图的组成包括()

选项:

A. 发送者

B.

C. 依赖关系

D. 子系统

答案: 请关注公众号【大象答案】查看答案

问题 660: 20. 下列关于创建包的说法正确的是()

选项:

A. 如果将包从,模型中永久删除,包及其包中的内容都将被删除

B. 在序列图和协作图中可以创建包

C. 在创建包的依赖关系时,尽量避免循环依赖

D. 在类图中可以创建包

答案: 请关注公众号【大象答案】查看答案

问题 661: 1. 同步消息和异步消息的主要区别是:同步消息的发生对象在消息发生以后,不必等待消息处理,可立即继续执行,而异步消息的发送对象则必须等待接收对象完成消息的处理后,才能继续执行。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 662: 2. UML建模语言是由视图、图、模型元素和通用机制构成的层次关系来描述的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 663: 3. UML是一种建模语言,是一种标准的表示,是一种方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 664: 4. 下面的描述中不是序列图的要素的是( )

选项:

A. 对象

B. 转换

C. 生命线

D. 消息

答案: 请关注公众号【大象答案】查看答案

问题 665: 5. UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,分别是( )

选项:

A. 状态图和顺序图

B. 状态图和活动图

C. 顺序图和通信图

D. 活动图和通信图

答案: 请关注公众号【大象答案】查看答案

问题 666: 6. 顺序图是强调消息随时间顺序变化的交互图,描述顺序图的组成部分不包括( )

选项:

A. 转换

B. 消息

C. 生命线

D. 角色

答案: 请关注公众号【大象答案】查看答案

问题 667: 7. ()技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。

选项:

A. 分支

B. 分叉汇合

C. 泳道

D. 转移

答案: 请关注公众号【大象答案】查看答案

问题 668: 8. 下面哪个视图属于UML语言的交互图( )

选项:

A. 实现图

B. 顺序图

C. 行为图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 669: 9. 下列关于序列图的用途中,说法正确的是()

选项:

A. 细化用列的表达

B. 有效地描述如何分配各个类的职责以及各类具有相应职责的原因

C. 确定和丰富一个使用语境的逻辑表达

D. 描述系统在某一个特定时间点上的动态结构

答案: 请关注公众号【大象答案】查看答案

问题 670: 10. 消息的组成不包括()

选项:

A. 活动

B. 发送者

C. 接收着

D. 接口

答案: 请关注公众号【大象答案】查看答案

问题 671: 11. 顺序图由对象、生命线、控制焦点、和实体组成。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 672: 12. 下面哪个视图属于UML语言的交互图( )

选项:

A. 行为图

B. 状态图

C. 顺序图

D. 实现图

答案: 请关注公众号【大象答案】查看答案

问题 673: 13. UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,分别是( )

选项:

A. 活动图和通信图

B. 状态图和顺序图

C. 顺序图和通信图

D. 状态图和活动图

答案: 请关注公众号【大象答案】查看答案

问题 674: 14. 顺序图是强调消息随时间顺序变化的交互图,描述顺序图的组成部分不包括( )

选项:

A. 生命线

B. 转换

C. 消息

D. 角色

答案: 请关注公众号【大象答案】查看答案

问题 675: 15. 张三向李四发送一个手机短信属于( )

选项:

A. 同步调用

B. 创建消息

C. 异步调用

D. 异步信号

答案: 请关注公众号【大象答案】查看答案

问题 676: 16. 下面不是UML2.0新图的是( )

选项:

A. 通信图

B. 复合结构图

C. 计时图

D. 交互纵览图

答案: 请关注公众号【大象答案】查看答案

问题 677: 17. 消息的组成不包括()

选项:

A. 发送者

B. 活动

C. 接口

D. 接收着

答案: 请关注公众号【大象答案】查看答案

问题 678: 18. 下列关于生命线的说法不正确的是()

选项:

A. 生命线是一条垂直的虚线,用来表示序列图中的对象在一段时间内的存在

B. 在序列图中,每个对象的底部中心的位置都带有生命线

C. 在序列图中,生命线是一条时间线,从序列图的顶部一直延伸到底部,所用时间取决于交互持续的时间,即生命线表现了对象存在的时段

D. 序列图中的所有对象在程序一开始运行的时候,其生命线都必须存在。

答案: 请关注公众号【大象答案】查看答案

问题 679: 1. 在设计类图时,可以不用对类图中的每个关联进行命名,但如果需要命名的话,最好用一个“动词”给关联命名。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 680: 2. 用例是从用户的观点对系统行为的一个描述

选项:

答案: 请关注公众号【大象答案】查看答案

问题 681: 3. 参与者(actor)和用例(use case)之间的关系是关联(association)关系。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 682: 4. 对象和对象之间通过消息来进行通信。消息通信在面向对象的语言中即()

选项:

A. 方法实现

B. 方法定义

C. 方法嵌套

D. 方法调用

答案: 请关注公众号【大象答案】查看答案

问题 683: 5. 关于同步调用和异步调用,下面说法不正确的是()

选项:

A. 一个同步调用动作可得到被调用行为返回的计算结果。

B. 一个异步调用动作也可得到被调用行为返回的计算结果。

C. 如果执行一个异步调用动作,只要被调用行为启动了,该调用动作就完成了。

D. 如果执行一个同步调用动作,该动作执行将被阻塞,直到收到来自被调用行为的一个应答。

答案: 请关注公众号【大象答案】查看答案

问题 684: 6. 多对象是UML中哪个视图的概念( )

选项:

A. 协作图

B. 类图

C. 组件图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 685: 7. 在UML中,协作图的组成不包括( )

选项:

A. 消息

B.

C. 发送者

D. 对象

答案: 请关注公众号【大象答案】查看答案

问题 686: 8. 顺序图反映对象之间发送消息的时间顺序,它与( )是同构的。

选项:

A. 用例图

B. 状态图

C. 协作图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 687: 9. 下列关于交互视图说法不正确的是()

选项:

A. 交互试图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,是描绘系统中各个角色或功能交互的模型

B. 交互视图包含类图和顺序图

C. 交互视图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求

D. 交互视图是参与者所能观察和使用到的系统功能的模型图

答案: 请关注公众号【大象答案】查看答案

问题 688: 10. 在UML中,协作图的组成不包括()

选项:

A.

B. 消息

C. 对象

D. 发送者

答案: 请关注公众号【大象答案】查看答案

问题 689: 11. 协作图是对象图的扩展

选项:

答案: 请关注公众号【大象答案】查看答案

问题 690: 12. 多对象是UML中哪个视图的概念( )

选项:

A. 组件图

B. 协作图

C. 类图

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 691: 13. 协作图中,对象之间发送消息的前提是对象之间存在 ( )

选项:

A. 引用

B. 关联

C. 转换

D.

答案: 请关注公众号【大象答案】查看答案

问题 692: 14. 关于同步调用和异步调用,下面说法不正确的是()

选项:

A. 一个异步调用动作也可得到被调用行为返回的计算结果。

B. 如果执行一个异步调用动作,只要被调用行为启动了,该调用动作就完成了。

C. 如果执行一个同步调用动作,该动作执行将被阻塞,直到收到来自被调用行为的一个应答。

D. 一个同步调用动作可得到被调用行为返回的计算结果。

答案: 请关注公众号【大象答案】查看答案

问题 693: 15. 对象和对象之间通过消息来进行通信。消息通信在面向对象的语言中即()

选项:

A. 方法嵌套

B. 方法定义

C. 方法调用

D. 方法实现

答案: 请关注公众号【大象答案】查看答案

问题 694: 16. 下列关于协作图中的链,说法不正确的是( )

选项:

A. 在协作图中,链的表示形式为一个或多个相连的线或弧

B. 在协作图中的链是两个或多个对象之间的独立连接

C. 在协作图中,需要关于某个类的所有对象都出现,同一个类的对象在一个协作图中也不可以充当多个角色。

D. 在协作图中的链是关联的实例

答案: 请关注公众号【大象答案】查看答案

问题 695: 17. 下列关于协作图中的链,说法不正确的是()

选项:

A. 在协作图中,链的表示形成为一个或多个相连的或弧

B. 在协作图中,需要关于某个类的所有对象都出现,同一个类的对象在一个协作图中 也不可以充当多个角色

C. 在协作图中的链是两个或多个对象之间的独立连接

D. 在协作图中的链是关联的实例

答案: 请关注公众号【大象答案】查看答案

问题 696: 18. 下列关于协作图的说法不正确的是()

选项:

A. 在协作图中,类元角色描述了一个对象,关联角色描述了协作关系中的链,并通过几何排列表现交互作用中的各个角色

B. 协作图显示了对象之间如何进行交互以执行特定用例或用例中特定部分的行为

C. 协作图的目的在于描述系统中各个对象按照时间顺序的交互的过程

D. 协作图是在一次交互过程中有意义对象和对象间的链键模

答案: 请关注公众号【大象答案】查看答案

问题 697: 1. 状态图中状态一般分成顺序子状态和随机子状态

选项:

答案: 请关注公众号【大象答案】查看答案

问题 698: 2. 注解是UML中的解释元素

选项:

答案: 请关注公众号【大象答案】查看答案

问题 699: 3. 关于状态图中,状态内可以执行不同的动作(Action)

选项:

答案: 请关注公众号【大象答案】查看答案

问题 700: 4. 下列关于状态图的说法中,正确的是()

选项:

A. 活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为

B. 状态图是活动图的一个特例,状态图中的多数状态是活动状态

C. 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模

D. 状态图是UML中对系统的静态方面进行建模的五种图之一

答案: 请关注公众号【大象答案】查看答案

问题 701: 5. 下列属于状态的组成部分的有( )

选项:

A. 条件

B. 事件

C. 名称

D. 转向

答案: 请关注公众号【大象答案】查看答案

问题 702: 6. 要表示单个对象在生命期内的状态变化,应采用的UML图为()

选项:

A. 用例图

B. 顺序图

C. 状态图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 703: 7. 关于状态转移transition,下面说法错误的是()

选项:

A. Trigger发生,如果Guard条件不满足,就不执行Effect,也不会发生状态转移

B. 描述一个状态转移应包含: TriggerGuardEffect

C. Trigger发生,且Guard条件满足时,在执行Effect之后,将发生状态转移

D. Trigger发生,不论Guard条件是否满足,在执行Effect之后,将发生状态转移

答案: 请关注公众号【大象答案】查看答案

问题 704: 8. 下面哪个UML视图是描述一个对象的生命周期的(b )

选项:

A. 状态图

B.

C. 顺序图

D. 协作图

答案: 请关注公众号【大象答案】查看答案

问题 705: 9. 下列说法正确的是()

选项:

A. 浅历史状态是保存在最后一个引起封装组成状态退出的显式转换之前处于活动的所有状态

B. 没有明确标明触发器事件的转换是由状态中活动的完成引起的

C. 内部转换只有源状态,没有目标状态,不会激发入口和出口动作,因此内部转换激发的结果不改变本来的状态

D. 触发器事件就是能够引起状态转换的事件,触发器事件可以是信号、调用等

答案: 请关注公众号【大象答案】查看答案

问题 706: 10. 事件可以分为内部事件和外部事件。按下按钮和打印机的中断不属于()

选项:

A. 内部事件

B. 历史事件

C. 其他事件

D. 外部事件

答案: 请关注公众号【大象答案】查看答案

问题 707: 11. 关于状态图中,至少有一个也可以有多个最终状态

选项:

答案: 请关注公众号【大象答案】查看答案

问题 708: 12. 状态机图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可以说明时间如何随时间的推移来影响这些状态。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 709: 13. 状态机图描述了一个实体基于时间反应的动态行为,显示了该实体如何根据当前所处状态对不同的事件做出反应。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 710: 14. 下列描述中不属于状态图要素的是()

选项:

A. 事件

B. 消息

C. 入口行为

D. 浅历史

答案: 请关注公众号【大象答案】查看答案

问题 711: 15. 要表示单个对象在生命期内的状态变化,应采用的UML图为()

选项:

A. 顺序图

B. 用例图

C. 状态图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 712: 16. ( )定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

选项:

A. 用例图

B. 活动图

C. 状态图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 713: 17. 关于状态转移transition,下面说法错误的是()

选项:

A. Trigger发生,不论Guard条件是否满足,在执行Effect之后,将发生状态转移

B. Trigger发生,如果Guard条件不满足,就不执行Effect,也不会发生状态转移

C. 描述一个状态转移应包含: TriggerGuardEffect

D. Trigger发生,且Guard条件满足时,在执行Effect之后,将发生状态转移

答案: 请关注公众号【大象答案】查看答案

问题 714: 18. 下列属于状态的组成部分的有( )

选项:

A. 转向

B. 条件

C. 名称

D. 事件

: 请关注公众号【大象答案】查看答案

问题 715: 19. 下列说法正确的是()

选项:

A. 没有明确标明触发器事件的转换是由状态中活动的完成引起的

B. 内部转换只有源状态,没有目标状态,不会激发入口和出口动作,因此内部转换激发的结果不改变本来的状态

C. 触发器事件就是能够引起状态转换的事件,触发器事件可以是信号、调用等

D. 浅历史状态是保存在最后一个引起封装组成状态退出的显式转换之前处于活动的所有状态

答案: 请关注公众号【大象答案】查看答案

问题 716: 20. 下列对状态图的描述正确的是()

选项:

A. 状态图的主要目的是描述对象创建和销毁的过程中资源的不同状态,有利于开发人员提高开发效率

B. 状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为

C. 状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可以说明事件如何随着时间的推移来影响这些状态

D. 状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的时间做出反应

答案: 请关注公众号【大象答案】查看答案

问题 717: 1. 系统分析就是在系统开发可行的条件下,考虑如何选择机器设备及数据管理软件,从而得到一个用户满意的软件系统方案。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 718: 2. 严格地说,CASE只是一种开发环境而不是一种开发方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 719: 3. 用户界面设计过程中应先进行输入设计,后进行输出设计。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 720: 4. 下面关于正向工程与逆向工程的描述,哪个不正确()

选项:

A. 正向工程是通过从特定实现语言的映射而把代码转换为模型的过程

B. 正向工程是通过到实现语言的映射而把模型转换为代码的过程

C. 逆向工程是通过从特定实现语言的映射而把代码转换为模型的过程

D. 正向工程与逆向工程可以通过rose支持来实现

答案: 请关注公众号【大象答案】查看答案

问题 721: 5. 关于约束,下列描述错误的是( )

选项:

A. 约束必须表示为规范的约束语言

B. 可以在注解中表示约束

C. 约束是对特定模型元素附加的语义信息

D. 约束允许增加新的规则或者修改已有的规则

答案: 请关注公众号【大象答案】查看答案

问题 722: 6. 下列关于面向对象的分析与设计的描述正确的是( )

选项:

A. 面向对象设计的结果是简单的分析模型

B. 面向对象分析不需要考虑技术和实现层面的细节

C. 面向对象分析的输入是面向对象设计的结果

D. 面向对象设计描述软件要做什么

答案: 请关注公众号【大象答案】查看答案

问题 723: 7. UML的()模型图由类图、对象图、包图、构件图和配置图组成

选项:

A. 动态

B. 系统

C. 用例

D.

答案: 请关注公众号【大象答案】查看答案

问题 724: 8. RUP中有( )个核心过程工作流

选项:

A. 6

B. 3

C. 1

D. 9

答案: 请关注公众号【大象答案】查看答案

问题 725: 9. 下列关于对象约束语言的特性,说法正确的是()

选项:

A. 对象约束语言也是一种声明式(Declarative)语言

B. 对象约束语言是一种弱类型的语言

C. 对象约束语言是基于数学的,但是却没有使用相关数学符号的内容

D. 对象约束语言不仅是一种查询(Query)语言,同时还是一种约束(Constraint)语言

答案: 请关注公众号【大象答案】查看答案

问题 726: 10. 下面是Rational Rose 中的试图是()

选项:

A. 用例视图

B. 逻辑视图

C. 数据视图

D. 部署视图

答案: 请关注公众号【大象答案】查看答案

问题 727: 11. 好的系统设计应给程序员留有更多的开发余地。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 728: 12. UML是面向对象分析与设计的一种方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 729: 13. 系统维护的重点是对应用程序的维护。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 730: 14. 下面关于正向工程与逆向工程的描述,哪个不正确()

选项:

A. 正向工程与逆向工程可以通过rose支持来实现

B. 正向工程是通过从特定实现语言的映射而把代码转换为模型的过程

C. 逆向工程是通过从特定实现语言的映射而把代码转换为模型的过程

D. 正向工程是通过到实现语言的映射而把模型转换为代码的过程

答案: 请关注公众号【大象答案】查看答案

问题 731: 15. 关于约束,下列描述错误的是( )

选项:

A. 约束是对特定模型元素附加的语义信息

B. 可以在注解中表示约束

C. 约束允许增加新的规则或者修改已有的规则

D. 约束必须表示为规范的约束语言

答案: 请关注公众号【大象答案】查看答案

问题 732: 16. 下列关于面向对象的分析与设计的描述正确的是( )

选项:

A. 面向对象分析不需要考虑技术和实现层面的细节

B. 面向对象分析的输入是面向对象设计的结果

C. 面向对象设计的结果是简单的分析模型

D. 面向对象设计描述软件要做什么

答案: 请关注公众号【大象答案】查看答案

问题 733: 17. UML的()模型图由类图、对象图、包图、构件图和配置图组成

选项:

A. 静态

B. 系统

C. 用例

D. 动态

答案: 请关注公众号【大象答案】查看答案

问题 734: 18. RUP中有( )个核心过程工作流

选项:

A. 3

B. 6

C. 1

D. 9

答案: 请关注公众号【大象答案】查看答案

问题 735: 19. 一个以架构为中心的开发组织,需要对架构的哪个方面进行关注()

选项:

A. 架构的表示

B. 架构的目的

C. 架构的过程

D. 架构的绘制软件

答案: 请关注公众号【大象答案】查看答案

问题 736: 20. Rational Rose的代码生成功能可以针对不同类型的目标语言生成相应的代码Rational Rose 企业版默认支持的目标语言包括()

选项:

A. C

B. CORBA

C. Visual Basic

D. Java

答案: 请关注公众号【大象答案】查看答案

问题 737: 1. 活动图中泳道的作用是用来发现工作流的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 738: 2. 在顺序图中无法表示要重复发送的消息,但在协作图中可以表示要重复发送的消息

选项:

答案: 请关注公众号【大象答案】查看答案

问题 739: 3. 活动图中生命线的长度表示对象的激活的时间段。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 740: 4. 在用况之间,会有三种不同的关系,下列不是用况之间关系的是( )

选项:

A. 含(include

B. 泛化(generalization

C. 关联(connect

D. 扩展(extend

答案: 请关注公众号【大象答案】查看答案

问题 741: 5. 下面不是活动图中的基本元素的是( )

选项:

A. 泳道、对象流

B. 用况、状态

C. 分叉、汇合

D. 状态、分支

答案: 请关注公众号【大象答案】查看答案

问题 742: 6. 下面哪个UML视图是描述一个对象的生命周期的( )

选项:

A. 类图

B. 协作图

C. 顺序

D. 状态图

答案: 请关注公众号【大象答案】查看答案

问题 743: 7. 下面哪些图形可以清楚地表达并发行为( )

选项:

A. 活动图

B. 类图

C. 状态体

D. 实现图

答案: 请关注公众号【大象答案】查看答案

问题 744: 8. 在ATM自动取款机的工作模型中(用户通过输入正确的用户资料,从银行取钱的过程),下面不是“Actor”的是( )

选项:

A. ATM取款机管理员

B. 取款

C. 用户

D. ATM取款机

答案: 请关注公众号【大象答案】查看答案

问题 745: 9. 动作状态(Action State)()

选项:

A. 是非原子性的动作或操作的执行状态 (是原子性的)

B. 通常用于对工作流执行过程中的步骤进行建模

C. 从理论上讲,所占用的处理时间极长(极短)

D. 是原子性的动作或操作的执行状态,它不能被外部事件的转换中断

答案: 请关注公众号【大象答案】查看答案

问题 746: 10. 下面不是活动图组成要素的是()

选项:

A. 活动状态

B. 泳道

C. 生命线

D. 动作状态

答案: 请关注公众号【大象答案】查看答案

问题 747: 11. 顺序图和协作图都是用来描述对象之间的交互的,并可以相互转化。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 748: 12. 在UML活动图中,()表示活动需要输入的对象或者作为活动的处理结果输出的对象

选项:

A. 活动

B. 对象

C. 并发控制

D. 决策点

答案: 请关注公众号【大象答案】查看答案

问题 749: 13. 在ATM自动取款机的工作模型中(用户通过输入正确的用户资料,从银行取钱的过程),下面不是“Actor”的是( )

选项:

A. ATM取款机

B. 取款

C. 用户

D. ATM取款机管理员

答案: 请关注公众号【大象答案】查看答案

问题 750: 14. 下面哪个UML视图是描述一个对象的生命周期的( )

选项:

A. 顺序

B. 状态图

C. 类图

D. 协作图

答案: 请关注公众号【大象答案】查看答案

问题 751: 15. 在用况之间,会有三种不同的关系,下列不是用况之间关系的是( )

选项:

A. 扩展(extend

B. 关联(connect

C. 包含(include

D. 泛化(generalization

答案: 请关注公众号【大象答案】查看答案

问题 752: 16. 在UML的需求分析建模中,对用例模型中的用例进行细化说明应使用( )

选项:

A. 状态图

B. 配置图

C. 活动图

D. 构件图

答案: 请关注公众号【大象答案】查看答案

问题 753: 17. 下列说法不正确的是()

选项:

A. 分支将转换路径分成多个部分,每一部分都有单独的监护条件和不同的结果

B. 对象流中的对象表示的不仅仅是对象自身,还表示了对象作为过程中的一个状态存在

C. 活动状态是原子性的,用来表示一个具有子结构的纯粹计算的执行

D. 一个组合活动在表面上看是一个状态`,但其本质却是一组子活动的概括

答案: 请关注公众号【大象答案】查看答案

问题 754: 18. 下面不是活动图组成要素的是()

选项:

A. 生命线

B. 活动状态

C. 泳道

D. 动作状态

答案: 请关注公众号【大象答案】查看答案

问题 755: 1. 组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一()

选项:

A. 对事物建模

B. 对源代码建模

C. 对物理数据库建模

D. 对可适应的系统建模

答案: 请关注公众号【大象答案】查看答案

问题 756: 2. 一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即()

选项:

A. 方法实现

B. 方法定义

C. 方法嵌套

D. 方法调用

答案: 请关注公众号【大象答案】查看答案

问题 757: 3. ()是可复用的,提供明确接口完成特定功能的程序代码块。

选项:

A. 模块

B. 函数

C. 软件构件

D. 用例

答案: 请关注公众号【大象答案】查看答案

问题 758: 4. UML图包括()

选项:

A. 流程图

B. 状态图

C. 用例图

D. 类图

答案: 请关注公众号【大象答案】查看答案

问题 759: 5. 下列关于视图的说法不正确的是()

选项:

A. 用例图是通过对象的各种状态来建立模型来描述对象随时间变化的动态行为

B. 用例视图描述了系统的参与者与系统进行交互的功能

C. 构件视图表示运行时的计算资源(例如计算机以及它们之间的连接)的物理布置

D. 交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系

答案: 请关注公众号【大象答案】查看答案

问题 760: 6. 构件包括()

选项:

A. UML

B. 源代码构件

C. 可执行构件

D. 二进制构件

答案: 请关注公众号【大象答案】查看答案

问题 761: 7. 下列关于构件的说法不正确的是()

选项:

A. 在构件图中,将系统中可重用的模块封装成为具有可替代性的物理单元,称为构件

B. 构件作为系统定义良好接口的物理实现单元·,但是它需要依赖于其它构件而不是仅仅依赖于构件所支持的接口

C. 构件是独立的,是在一个系统或子系统中的封装单元,提供一个或多个接口,是系统高层的可重用部件

D. 构件作为系统中的一个物理实现单元,包括软件代码(包括源代码、二进制代码和可执行文件等)或者相应组成部分

答案: 请关注公众号【大象答案】查看答案

问题 762: 8. 下列关于构件图(组件图)的用途,说法不正确的是()

选项:

A. 在构件图中,构件和构件之间的关系表现为实现关系,定义的类或接口与类之间的关系表现为依赖关系

B. 构件图是用来表示系统中构件与构件之间、定义的类或接口与构件之间的关系图

C. 在构件图中,可以将系统中可重用的模块封装成为具有可替代性的物理单元

D. 构件图通过显示系统的构件以及接口等之间的关系,形成更大的一个设计单元

答案: 请关注公众号【大象答案】查看答案

问题 763: 9. 构件图的组成不包括()

选项:

A. 构件

B. 接口

C. 依赖关系

D. 发送者

答案: 请关注公众号【大象答案】查看答案

问题 764: 10. 组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一()

选项:

A. 对可适应的系统建模

B. 对物理数据库建模

C. 对事物建模

D. 对源代码建模

答案: 请关注公众号【大象答案】查看答案

问题 765: 11. 一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即()

选项:

A. 方法嵌套

B. 方法实现

C. 方法调用

D. 方法定义

答案: 请关注公众号【大象答案】查看答案

问题 766: 12. ()是可复用的,提供明确接口完成特定功能的程序代码块。

选项:

A. 用例

B. 软件构件

C. 函数

D. 模块

答案: 请关注公众号【大象答案】查看答案

问题 767: 13. UML图包括()

选项:

A. 状态图

B. 用例图

C. 类图

D. 流程图

答案: 请关注公众号【大象答案】查看答案

问题 768: 14. 下列关于视图的说法不正确的是()

选项:

A. 用例图是通过对象的各种状态来建立模型来描述对象随时间变化的动态行为

B. 交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系

C. 用例视图描述了系统的参与者与系统进行交互的功能

D. 构件视图表示运行时的计算资源(例如计算机以及它们之间的连接)的物理布置

答案: 请关注公众号【大象答案】查看答案

问题 769: 15. 构件包括()

选项:

A. 二进制构件

B. 源代码构件

C. 可执行构件

D. UML

答案: 请关注公众号【大象答案】查看答案

问题 770: 16. 下列关于构件的说法不正确的是()

选项:

A. 在构件图中,将系统中可重用的模块封装成为具有可替代性的物理单元,称为构件

B. 构件作为系统定义良好接口的物理实现单元·,但是它需要依赖于其它构件而不是仅仅依赖于构件所支持的接口

C. 构件作为系统中的一个物理实现单元,包括软件代码(包括源代码、二进制代码和可执行文件等)或者相应组成部分

D. 构件是独立的,是在一个系统或子系统中的封装单元,提供一个或多个接口,是系统高层的可重用部件

答案: 请关注公众号【大象答案】查看答案

问题 771: 17. 下列关于构件图(组件图)的用途,说法不正确的是()

选项:

A. 在构件图中,构件和构件之间的关系表现为实现关系,定义的类或接口与类之间的关系表现为依赖关系

B. 在构件图中,可以将系统中可重用的模块封装成为具有可替代性的物理单元

C. 构件图通过显示系统的构件以及接口等之间的关系,形成更大的一个设计单元

D. 构件图是用来表示系统中构件与构件之间、定义的类或接口与构件之间的关系图

答案: 请关注公众号【大象答案】查看答案

问题 772: 18. 构件图的组成不包括()

选项:

A. 发送者

B. 依赖关系

C. 构件

D. 接口

答案: 请关注公众号【大象答案】查看答案

问题 773: 1. ()描述软件系统中的构件及构件之间的构成关系和依赖关系。

选项:

A. 对象图

B. 部署图

C. 状态图

D. 构件图

答案: 请关注公众号【大象答案】查看答案

问题 774: 2. ()是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现。

选项:

A. 部署图

B. 接口

C. 组件(接口实现类)

D.

答案: 请关注公众号【大象答案】查看答案

问题 775: 3. 顺序图由类角色,生命线,激活期和()组成

选项:

A. 实体

B. 用例

C. 关系

D. 消息

答案: 请关注公众号【大象答案】查看答案

问题 776: 4. 下列对部署图描述正确的是()

选项:

A. 描述一个过程或者操作的工作步骤

B. 描述对象之间的交互

C. 描述最终系统的硬件设置以及和硬件相关的各项事宜

D. 描述单个对象的状态变化

答案: 请关注公众号【大象答案】查看答案

问题 777: 5. 在构件图中,可以表示的关系不包括()

选项:

A. 继承

B. 聚集

C. 注释

D. 依赖

答案: 请关注公众号【大象答案】查看答案

问题 778: 6. 下列具有多重属性值的UML图形是( )

选项:

A. 状态图

B. 活动图

C. 对象图

D. 部署图

答案: 请关注公众号【大象答案】查看答案

问题 779: 7. 下列关于部署图的说法正确的是()

选项:

A. 在一个部署图中包含了两种基本的模型元素:节点和节点之间的连接

B. 使用Rational Rose 2003 创建的每一个模型中仅包含一个部署图

C. 使用Rational Rose 2003 创建的每一个模型中可以包含多个部署图

D. 部署图描述了一个系统运行时的硬件节点、在这些节点上运行的软件构件将在何处物理运行,以及它们将如何彼此通信的静态视图

答案: 请关注公众号【大象答案】查看答案

问题 780: 8. 部署图的组成不包括 ()

选项:

A. 链接

B. 构件

C. 设备

D. 处理器

答案: 关注公众号【大象答案】查看答案

问题 781: 9. 以下对部署图说法正确的有()

选项:

A. 使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件的配置的部署方式

B. 部署图有主要建模元素是构件

C. 从部署图中,可以了解到软件与硬件之间物理关系及处理节点的组件分布情况

D. 部署图(deployment,配置图)是用来显示系统中软件和硬件的物理结构

答案: 请关注公众号【大象答案】查看答案

问题 782: 10. 利用部署图,可以()

选项:

A. 描述一个商业应用主要的部署结构,描述一个组织的硬件网络基础结构

B. 探究系统和生产环境中的其它系统的依赖关系,这些系统可能是已经存在,或是将要引入的

C. 描述一个应用主要的部署结构

D. 探究系统投产的相关问题

答案: 请关注公众号【大象答案】查看答案

问题 783: 11. 在构件图中,可以表示的关系不包括()

选项:

A. 继承

B. 注释

C. 依赖

D. 聚集

答案: 请关注公众号【大象答案】查看答案

问题 784: 12. 顺序图由类角色,生命线,激活期和()组成

选项:

A. 用例

B. 实体

C. 消息

D. 关系

答案: 请关注公众号【大象答案】查看答案

问题 785: 13. 下列对部署图描述正确的是()

选项:

A. 描述一个过程或者操作的工作步骤

B. 描述单个对象的状态变化

C. 描述对象之间的交互

D. 描述最终系统的硬件设置以及和硬件相关的各项事宜

答案: 请关注公众号【大象答案】查看答案

问题 786: 14. 在构件图中,一个构件替换另一个构件的条件()

选项:

A. 构件可以任意替换,不许任何条件

B. 新构件符合旧构件的接口

C. 旧构件符合新构件的接口

D. 新构件和旧构件名称相同

答案: 请关注公众号【大象答案】查看答案

问题 787: 15. ()描述软件系统中的构件及构件之间的构成关系和依赖关系。

选项:

A. 构件图

B. 部署图

C. 状态图

D. 对象图

答案: 请关注公众号【大象答案】查看答案

问题 788: 16. 下列具有多重属性值的UML图形是( )

选项:

A. 活动图

B. 状态图

C. 对象图

D. 部署图

答案: 请关注公众号【大象答案】查看答案

问题 789: 17. 下列关于部署图的说法正确的是()

选项:

A. 在一个部署图中包含了两种基本的模型元素:节点和节点之间的连接

B. 使用Rational Rose 2003 创建的每一个模型中仅包含一个部署图

C. 使用Rational Rose 2003 创建的每一个模型中可以包含多个部署图

D. 部署图描述了一个系统运行时的硬件节点、在这些节点上运行的软件构件将在何处物理运行,以及它们将如何彼此通信的静态视图

答案: 请关注公众号【大象答案】查看答案

问题 790: 18. 部署图的组成不包括 ()

选项:

A. 链接

B. 设备

C. 处理器

D. 构件

答案: 请关注公众号【大象答案】查看答案

问题 791: 19. 以下对部署图说法正确的有()

选项:

A. 部署图有主要建模元素是构件

B. 部署图(deployment,配置图)是用来显示系统中软件和硬件的物理结构

C. 从部署图中,可以了解到软件与硬件之间物理关系及处理节点的组件分布情况

D. 使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件的配置的部署方式

答案: 请关注公众号【大象答案】查看答案

问题 792: 20. 利用部署图,可以()

选项:

A. 描述一个应用主要的部署结构

B. 描述一个商业应用主要的部署结构,描述一个组织的硬件网络基础结构

C. 探究系统投产的相关问题

D. 探究系统和生产环境中的其它系统的依赖关系,这些系统可能是已经存在,或是将要引入的

答案: 请关注公众号【大象答案】查看答案

电话咨询