单选题
软件需求分析所要做的工作是______,因此,进行需求分析时______。
单选题
- 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
【答案解析】[解析] 这是三种典型的性能需求。