试题四(20分)
阅读下列说明,回答问题1至问题4,将解答填入答题区对应栏内。
【说明】
A公司承接了一个为某政府客户开发一套智慧城市公共综合信息服务平台,任命小赵担任项目经理。公司管理层对该客户非常重视,并一再嘱咐小赵要保证项目的客户满意度。为此,小赵从各部门抽调了经验丰富的工程师组成了项目团队。小张作为研发流程优化经理,产品经理小马兼任项目经理和配置管理员,并配备足够数量的开发工程师和测试工程师。
在项目进行过程中小张要求看一下配置管理库,小马回复:“我正忙着,让测试工程师王工给你看吧,我们10个都有管理权限”。小张看到配置库分为了开发库和产品库,产品库包括上线的3个大板块的完整代码和文档资料,而且与实际运行版本有偏差。小版本只能在开发库中找到代码,但没有相关文档,而且因为新需求迭代太快,有些很细微的修改,开发人员随手进行了修改,文档和代码存在一些偏差。
【问题1】(6分)
请简要描述软件配置管理包括哪些活动。
【问题2】(5分)
结合本案例,从配置管理的角度指出项目实施过程中存在的问题。
【问题3】(4分)
从候选答案中选出正确选项,将该选项编号填入答题纸对应栏内。
配置项的状态通常可分为三种,配置项刚建立时,其状态为(1) 。配置项通过评审后,其状态变为(2)。此后若更改配置项,则其状态变为(3)。当配置项修改完毕并重新通过评审时,其状态又变为(4)。
A.送审稿 B.草稿 C.报批稿
D.征求意见 E.修改 F.正式
【问题4】(5分)
结合案例,判断下列说法的正误(填写在答题纸的对应栏内,正确的填写“√”,错误的填写“X”)。
(1)静态测试是指被测试程序不在机器上运行,只依靠分析或检查源程序的语句、结构、过
程等来检查程序是否有错误。( )
(2)系统测试主要用于验证软件的功能、性能和其他特性是否与用户需求一致。( )
(3)使用静态测试的方法也可以实现白盒测试。( )
(4)白盒测试是通过测试来检测每个功能能否正常使用。( )
(5)黑盒测试包括控制流测试、数据流测试和程序变异测试等。。( )