(单选题)1: 在下列内聚性序列中,复合从强到弱排列的是( )。 A: 偶然、瞬时、功能、通信、逻辑、顺序、过程 B: 功能、顺序、通信、过程、瞬时、逻辑、偶然 C: 功能、逻辑、通信、过程、顺序、瞬时、偶然 D: 过程、功能、通信、逻辑、瞬时、顺序、偶然 正确答案:
(单选题)2: 需求规格说明书的内容不应包括( ) A: 对重要功能的描述 B: 对重要功能的描述 C: 对数据的要求 D: 软件的性能 正确答案:
(单选题)3: 在UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,强调消息时间次序的图称为( ),该图的特点是有生命线及控制焦点,重点在消息的时间顺序上。强调参加交互的对象的组织图称为协作图,这两种图是同构的,所以可以相互转换。 A: 活动图(activity diagram) B: 状态图(statechart diagram) C: 序列图(sequence diagram)
D: 协作图(collaboration diagram) 正确答案:
(单选题)4: 将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是( )。 A: 功能内聚 B: 过程内聚 C: 逻辑内聚 D: 通信内聚 正确答案:
(单选题)5: 对于基于组件的复用错误的描述是( ) A: 组件就是类或方法
B: EJB、COM、.NET和CORBA等是主要的组件模型 C: 组件复用不适用于跨平台操作 D: 组件复用的部署和升级较麻烦 正确答案:
(单选题)6: 关于耦合下面的描述错误的是( ) A: 内容耦合式最不好的一种耦合
B: 公共耦合指两个模块间通过一个公共环境进行数据交换 C: 外部耦合指模块对外部系统有依赖关系 D: 外部耦合完全可以避免 正确答案:
(单选题)7: 对于增量模型的说法错误的是( ) A: 可以在开发过程中与用户很好的交互 B: 增量模型可以有计划的管理技术风险 C: 增量模型会导致“永不结束” D: 增量模型有助于试验性产品的开发 正确答案:
(单选题)8: 软件过称模型不包括( ) A: 瀑布模型 B: 螺旋模型 C: SOA模型 D: RUP模型 正确答案:
(单选题)9: 下列说法中错误的是( )
A: 软件体系结构只是一种表示,它不是可运行的软件
B: 软件体系结构风格和模式可以被应用到其他系统的设计中
C: 软件体系结构包含软件构件、这些构件的对外可见的性质以及它们之间的关系 D: 软件体系结构中不应包含中间件 正确答案:
(单选题)10: 用例(use case)用来描述系统在对时间做出响应时所采取的行动。用例之间是具有相关性的。 在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户账号是否正确。那么,用例“创建新订单”、“更新订单”与用例“核查客户账号”之间是( )关系。 A: 包含(include) B: 扩展(extend)
C: 分类(classification) D: 聚集(aggregation) 正确答案:
(单选题)11: 在业务领域分析过程中,两个业务过程之间的相互依赖关系应记录在过程依赖图中;通过建立( )来详细说明整个业务过程的逻辑。 A: 数据流图(DFD) B: 过程层次图(PHD) C: 过程活动图(PAD) D: 甘特图(Ganntte) 正确答案:
(单选题)12: 在划分层DFD时,应注意保持( )之间的平衡。 A: 父图与其子图
B: 同一父图的所有子图 C: 不同父图的所有子图
D: 同一子图的所有直接父图 正确答案:
(单选题)13: 在几种进度控制方法中,甘特图难以表达多个子任务之间的逻辑关系,使用( )不仅能表达子任务间依赖关系,还可找出关键子任务。 A: 甘特图 B: IPO C: PERT
D: 时标网状图 正确答案:
(单选题)14: 某系统乐观值为500,最有可能值为800 ,保守值为1000其工作量估算期望值为( ) A: 383 B: 783 C: 633 D: 883 正确答案:
(单选题)15: 属于启动成本的是( ) A: 人员费用 B: 软件开发成本 C: 不可预见费用 D: 维修费用 正确答案:
(判断题)16: 缺陷是指程序中的缺点所产生的不正确结果( ) A: 错误 B: 正确 正确答案:
(判断题)17: 详细设计包括模块逻辑的详细设计,系统数据结构的详细设计等。 A: 错误 B: 正确 正确答案:
(判断题)18: 测试不能表明软件中不存在错误,它只能说明软件中存在错误( ) A: 错误 B: 正确 正确答案:
(判断题)19: 软件工程是指编制软件的工程项目。( ) A: 错误 B: 正确
正确答案:
(判断题)20: 使用螺旋模型不需要很高的风险评估技术( ) A: 错误 B: 正确 正确答案:
(单选题)1: 在下列内聚性序列中,复合从强到弱排列的是( )。 A: 偶然、瞬时、功能、通信、逻辑、顺序、过程 B: 功能、顺序、通信、过程、瞬时、逻辑、偶然 C: 功能、逻辑、通信、过程、顺序、瞬时、偶然 D: 过程、功能、通信、逻辑、瞬时、顺序、偶然 正确答案:
(单选题)2: 需求规格说明书的内容不应包括( ) A: 对重要功能的描述 B: 对重要功能的描述 C: 对数据的要求 D: 软件的性能 正确答案:
(单选题)3: 在UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,强调消息时间次序的图称为( ),该图的特点是有生命线及控制焦点,重点在消息的时间顺序上。强调参加交互的对象的组织图称为协作图,这两种图是同构的,所以可以相互转换。 A: 活动图(activity diagram) B: 状态图(statechart diagram) C: 序列图(sequence diagram)
D: 协作图(collaboration diagram) 正确答案:
(单选题)4: 将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是( )。 A: 功能内聚 B: 过程内聚 C: 逻辑内聚 D: 通信内聚 正确答案:
(单选题)5: 对于基于组件的复用错误的描述是( ) A: 组件就是类或方法
B: EJB、COM、.NET和CORBA等是主要的组件模型 C: 组件复用不适用于跨平台操作 D: 组件复用的部署和升级较麻烦 正确答案:
(单选题)6: 关于耦合下面的描述错误的是( ) A: 内容耦合式最不好的一种耦合
B: 公共耦合指两个模块间通过一个公共环境进行数据交换 C: 外部耦合指模块对外部系统有依赖关系 D: 外部耦合完全可以避免 正确答案:
(单选题)7: 对于增量模型的说法错误的是( ) A: 可以在开发过程中与用户很好的交互 B: 增量模型可以有计划的管理技术风险 C: 增量模型会导致“永不结束” D: 增量模型有助于试验性产品的开发 正确答案:
(单选题)8: 软件过称模型不包括( ) A: 瀑布模型 B: 螺旋模型 C: SOA模型 D: RUP模型 正确答案:
(单选题)9: 下列说法中错误的是( )
A: 软件体系结构只是一种表示,它不是可运行的软件
B: 软件体系结构风格和模式可以被应用到其他系统的设计中
C: 软件体系结构包含软件构件、这些构件的对外可见的性质以及它们之间的关系 D: 软件体系结构中不应包含中间件 正确答案:
(单选题)10: 用例(use case)用来描述系统在对时间做出响应时所采取的行动。用例之间是具有相关性的。 在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户账号是否正确。那么,用例“创建新订单”、“更新订单”与用例“核查客户账号”之间是( )关系。 A: 包含(include) B: 扩展(extend)
C: 分类(classification) D: 聚集(aggregation) 正确答案:
(单选题)11: 在业务领域分析过程中,两个业务过程之间的相互依赖关系应记录在过程依赖图中;通过建立( )来详细说明整个业务过程的逻辑。 A: 数据流图(DFD) B: 过程层次图(PHD) C: 过程活动图(PAD) D: 甘特图(Ganntte)
正确答案:
(单选题)12: 在划分层DFD时,应注意保持( )之间的平衡。 A: 父图与其子图
B: 同一父图的所有子图 C: 不同父图的所有子图 D: 同一子图的所有直接父图 正确答案:
(单选题)13: 在几种进度控制方法中,甘特图难以表达多个子任务之间的逻辑关系,使用( )不仅能表达子任务间依赖关系,还可找出关键子任务。 A: 甘特图 B: IPO C: PERT
D: 时标网状图 正确答案:
(单选题)14: 某系统乐观值为500,最有可能值为800 ,保守值为1000其工作量估算期望值为( ) A: 383 B: 783 C: 633 D: 883 正确答案:
(单选题)15: 属于启动成本的是( ) A: 人员费用 B: 软件开发成本 C: 不可预见费用 D: 维修费用 正确答案:
(判断题)16: 缺陷是指程序中的缺点所产生的不正确结果( ) A: 错误 B: 正确 正确答案:
(判断题)17: 详细设计包括模块逻辑的详细设计,系统数据结构的详细设计等。 A: 错误 B: 正确 正确答案:
(判断题)18: 测试不能表明软件中不存在错误,它只能说明软件中存在错误( ) A: 错误
B: 正确 正确答案:
(判断题)19: 软件工程是指编制软件的工程项目。( ) A: 错误 B: 正确 正确答案:
(判断题)20: 使用螺旋模型不需要很高的风险评估技术( ) A: 错误 B: 正确 正确答案: