● 以下关于极限编程(XP)的叙述中,正确的是( )。XP的12个最佳实践不包括( )。
(31)A.XP是激发开发人员创造性、使管理负担最小的一组技术
B.每一个不同的项目都需要一套不同的策略、约定和方法论
C.多个自组织和自治小组并行地递增实现产品
D.有一个使命作为指导,它设立了项目的目标,但并不描述如何达到这个目标
(32)A.重构
B.结对编程
C.精心设计
D.隐喻
● 某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为( )天。活动FG的松弛时间为( )天。
(33)A.20
B.30
C.36
D.37
(34)A.1
B.8
C.9
D.17
● 以下关于软件项目工作量估算的叙述中,不正确的是( )。
(35)A.专家估计方法受到专家的背景知识和经验的影响
B.复杂的模型不一定更准确
C.机器学习方法可以准确估算项目工作量
D.多种方法结合可以在某种程度上提高估算精度
● 结构化分析的输出不包括( )。
(36)A.数据流图
B.数据字典
C.加工逻辑
D.结构图
● 以下关于数据流图的叙述中,不正确的是( )。
(37)A.分层数据流图可以清晰地对稍微复杂一些的实际问题建模
B.用来描述数据流从输入到输出的变换流程
C.能清晰地表达加工的处理过程
D.不能表示实体之间的关系
● 软件设计一般包括概要设计和详细设计,其中概要设计不包括( )。
(38)A.体系结构设计
B.模块划分
C.数据结构设计
D.模块之间的接口设计
● MVC模式(模型-视图-控制器)是软件工程中的一种软件架构模式,把软件系统分为模型、视图和控制器三个部分。( )不属于MVC模式的优点。
(39)A.低耦合性
B.高重用性
C.可维护性
D.高运行效率
● 某系统中有一个中央数据存储,模块A负责接收新来的数据并修改中央数据存储中的数据,模块B负责访问中央数据存储中的数据则这两个模块之间的耦合类型为( )。若将这两个模块及中央数据合并成一个模块,则该模块的内聚类型为( )。
(40)A.数据
B.标记
C.控制
D.公共
(41)A.逻辑
B.时间
C.通信
D.功能
各省软考办 | ||||||||||