2013 年上半年信息系统项目管理师真题及答案 1、根据软件生命周期的 V 模型,系统测试主要针对(),检查系统作为一个整体是否有效地得到运行 A、概要设计 B、项目范围说明书 C、项目管理计划 D、需求规格说明书 参考答案:A 【解析】: V 模型的价值在于它非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发各阶段的对应关系
(1).单元测试的主要目的是针对编码过程中可能存在的各种错误,例如用户输入验证过程中的边界值的错误
(2)集成测试主要目的是针对详细设计中可能存在的问题,尤其是检查各单元与其他程序部分之间的接口上可能存在的错误
(3)系统测试主要针对概要设计,检查系统作为一个整体是否有效地得到运行,例如在产品设置中是否能达到预期的高性能
(4)验收测试通常由业务专家或用户进行,以确认产品能真正符合用户业务上的需要
在不同的开发阶段,会出现不同类型的缺陷和错误,所以需要不同的测试技术和方法来发现这些缺陷
2、面向对象开发方法主要分为分析、设计和实现三个阶段,下面属于分析阶段主要工作的是() A、定义子系统接口参数 B、编写代码 C、改进系统的性能 D、建立用例模型 参考答案:D 【解析】:面向对象开发方法的开发过程 1
面向对象分析(OOA):面向对象分析包括需求分析和需求模型化两个部分
其主要作用是明确用户的需求,并用标准化的面向对象模型来规范地表达这一需求,最后形成面向对象的分析模型
它是系统设计的依据
识别出问题域中的对象,并分析它们之间的相互关系,最终建立起问题域的对象模型、动态模型和功能模型
其中,对象模型是最基本、最重要、最核心的
面向对象设计(OOD):把分析阶段得到的问题域需求转变成符合要求的、抽象的系统实现方案
分为两个阶段:(1)系统设计:确定实现系统的策略和目标系统的高层结构(2)对象设计:确定解空间中