|

在UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,强调消息时间次序的图称为(),该图的特点是有生命线及控制焦点,重点在消息的时间顺序上。强调参加交互的对象的组织图称为协作图,这两种图是同构的,所以可以相互转换。
A:活动图(activitydiagram)
B:状态图(statechartdiagram)
C:序列图(sequencediagram)
D:协作图(collaborationdiagram)
为了提高测试的效率,应该()。
A:随机地选取测试数据
B:取一切可能的输入数据作为测试数据
C:在完成编码以后指定软件的测试计划
D:选择发现错误可能性大的数据作为测试数据
在业务领域分析过程中,两个业务过程之间的相互依赖关系应记录在过程依赖图中;通过建立()来详细说明整个业务过程的逻辑。
A:数据流图(DFD)
B:过程层次图(PHD)
C:过程活动图(PAD)
D:甘特图(Ganntte)
关于操作可用性说法正确的是()
A:开发人员是否能开发出新系统
B:新系统是否自动操作
C:新系统是否满足用户的需求
D:新系统所需的用户操作是否可行
某软件项目要求必须运行在Linux操作系统上,这个需求属于()
A:功能需求
B:非功能需求
C:设计约束
D:业务需求
结构化分析方法是一种面向()的需求分析方法。
A:对象
B:数据结构
C:数据流
D:控制流
风险分析和管理是软件开发的一项重要活动。在软件工程领域考虑风险时,主要基于以下3个概念:()以及必须抓住选择机会。
A:关心当前,关心变化
B:关心当前,关心不变性
C:关心未来,关心变化
D:关心未来,关心不变性
将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是()。
A:功能内聚
B:过程内聚
C:逻辑内聚
D:通信内聚
数据流图可用于抽象描述一个软件的逻辑模型,并由若干种基本的图形符号组成,下述图名:
Ⅰ.加工Ⅱ.数据流
Ⅲ.数据存储Ⅳ.外部实体
()是构成数据流图的基本图形
A:Ⅰ、Ⅱ和Ⅲ
B:Ⅱ、Ⅲ和Ⅳ
C:Ⅱ和Ⅲ
D:全是
软件维护工作内容为()。
A:纠正与修改软件中含有的错误
B:因环境已发生变化,软件需作相应的变更
C:为扩充功能、提高性能而作的变更
D:包括上述各点内容
在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用()是最为合适的。
A:协作图(collaborationdiagram)
B:序列图(sequencediagram)
C:活动图(activitydiagram)
D:状态图(statechartdiagram)
系统的硬件环境、软件环境和数据环境发生变化时需要对系统进行维护,这种维护属于()
A:校正性维护
B:适应性维护
C:完善性维护
D:预防性维护
“开发了一个没有人真正需要的优秀产品”属于()风险。
A:技术
B:过程
C:项目
D:商业
软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现()阶段的错误。
A:需求分析
B:概要设计
C:详细设计
D:编码
软件项目的进度管理有许多方法,但()不是常用的进度控制图示方法。
A:甘特图
B:IPO
C:PERT
D:时标网状图
Petri网是需求分析的功能模型
A:错误
B:正确
状态变迁图是需求分析的功能模型()
A:错误
B:正确
项目管理中不包含人员的管理()
A:错误
B:正确
螺旋模型是一种演进模型()
A:错误
B:正确
项目管理的内容涉及人力资源管理、项目计划、风险管理、项目跟踪、质量保证、配置管理等方面()
A:错误
B:正确
|
|