单选题 软件需求分析所要做的工作是______,因此,进行需求分析时______。
单选题
  • A.确定软件开发选用合适的工具
  • B.深入描述软件的功能和性能
  • C.为原始问题及目标软件建立物理模型
  • D.不仅解决目标系统“做什么”,还要解决目标系统“怎么做”的问题
【正确答案】 B
【答案解析】[解析] 软件需求分析的任务是:深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求,借助于现行系统的逻辑模型导出目标系统逻辑模型,解决目标软件系统“做什么”的问题。 A错,选择开发工具是设计和开发阶段的工作。 C错,建立物理模型已不再是需求分析了。 D错,“怎么做”是设计工作。
单选题
  • A.应充分发挥分析人员的主观想象力
  • B.在分析人员直接指导下,让用户进行检查与评价
  • C.应注意一切信息与需求都是站在双方合作的角度上
  • D.应注意一切信息与需求都是站在用户的角度上
【正确答案】 D
【答案解析】[解析] 进行需求分析时,还应注意一切信息与需求都要站在用户的角度上。尽量避免分析员的主观想象,在不进行直接指导的前提下,让用户进行检查与评价,从而达到需求分析的准确性。
单选题 ______不能作为检验WBS是否定义完全、项目的所有任务是否都被完全分解的依据。
  • A.是否明确定义了每个任务的开始和结束
  • B.是否每个任务都有一个可交互成果
  • C.是否容易估算成本
  • D.是否明确了变更申请
【正确答案】 D
【答案解析】[解析] 检验WBS是否定义完全、项目的所有任务是否都被完全分解可以依据以下标准: (1)每个任务的状态和完成情况是可以量化的。 (2)明确定义了每个任务的开始和结束。 (3)每个任务都有一个可交付成果。 (4)工期易于估算且在可接受期限内。 (5)容易估算成本。 (6)各项任务是独立的。 (7)各项任务是能被描述的。
单选题 以下关于工程项目范围确认与质量控制的表述中,正确的是______。
  • A.范围确认是有关工作结果的可接受问题,质量控制是有关工作结果是否满足质量需求的问题
  • B.范围确认与质量控制相同
  • C.质量控制通常是在范围确认之前进行,这两个过程是串行执行的
  • D.范围确认的输入包括项目分解结构字典,质量控制输入不包括项目分解结构字典
【正确答案】 A
【答案解析】[解析] ·B错,范围确认与质量控制不同,范围确认是有关工作结果的接受问题,而质量控制是有关工作结果正确性的审核。 ·C错,质量控制通常是在范围确认之前进行,但是这两个过程也可以并行执行,以确保可接受性和正确性。 ·D错,范围确认过程与质量控制过程的输入中都包含有wBs词典。 ·WBS Dictionary=WBS字典=WBS词典,不必较真。
单选题 某项目经理张先生在确定项目范围过程中,已得到项目章程、工作说明书、企业环境因素和组织过程资产等信息,他立刻组织项目团队管理人员,并聘请有关专家,采用项目管理信息系统、项目管理方法论等工具,确定项目需要完成的工作,在上述工作结束后,相应的输出是______。
  • A.项目进度计划
  • B.项目范围说明书
  • C.工作绩效报告
  • D.项目审计报告
【正确答案】 B
【答案解析】[解析] 范围定义过程的输出是项目范围说明书(详细),它“确定了项目需要完成的工作”。
单选题 软件需求可以分为几个类型,诸如处理速度、存储容量、信号速度等方面的需求属于______。
  • A.功能需求
  • B.性能需求
  • C.外部接口需求
  • D.设计约束
【正确答案】 B
【答案解析】[解析] 这是三种典型的性能需求。