软件开发项目管理:用例实现与测试时间计算

需积分: 48 253 下载量 157 浏览量 更新于2024-08-07 收藏 7.04MB PDF 举报
"系统分析师考试试题分类精解(2019版)-试题1(2018年上半年试题14)" 在系统分析师的考试中,试题涉及到项目管理和计算机硬件架构的相关知识。 首先,针对【标题】和【描述】中提到的测试用例时间计算,我们可以分析如下: 1. 实现1个用例需要10人天,表示开发人员从无到有创建一个测试用例所花费的时间。 2. 测试1个用例需要2人天,这是指测试人员对完成的用例进行验证和调试所花的时间。 3. 修正1个用例平均需要1人天,这涵盖了发现和修复问题的时间。 4. 集成1个用例需要0.5人天,意味着将用例整合进整个系统中所需的时间。 【问题1】中,要计算日历时间,我们需要考虑每天工作多少小时,通常假设一天工作8小时,那么: - 实现1个用例需要10人天,即10 × 8 = 80小时。 - 测试1个用例需要2人天,即2 × 8 = 16小时。 - 修正1个用例需要1人天,即1 × 8 = 8小时。 - 集成1个用例需要0.5人天,即0.5 × 8 = 4小时。 【问题2】: (1) 项目开发时间的估算需要查看甘特图(图1-1),根据图中的信息,结合各个阶段的时间分配来计算总时间。 (2) 测试人员和集成人员的工作时间占比可以通过他们负责的活动总时间除以项目总开发时间来获得。 【问题3】项目进度计划调整涉及的主要内容包括: - 活动调整:分析实际进度与计划的偏差,可能需要延长或缩短某些活动的时间,重新安排活动顺序,或者调整活动的优先级。 - 资源调整:根据实际情况,可能需要增加或减少人力资源,调整资源的分配,比如在关键路径上增加资源以缩短工期,或者在非关键路径上减少资源以优化成本。 - 关键路径分析:识别项目中的关键路径,对关键路径上的活动进行特别关注,因为这些活动直接影响项目的总工期。 - 风险评估与应对:识别可能导致进度延迟的风险,制定相应的风险应对策略。 试题分析中提到了CPU和GPU的区别,以及计算机系统多级层次结构的理解: - CPU适合处理多样化任务,具备高速缓存和分支预测,适用于通用计算。 - GPU通常采用SIMD(Single Instruction Multiple Data)架构,适用于并行计算,尤其在图形处理和深度学习等领域表现优秀。 - 微程序一般由硬件直接执行,它构成了传统机器级下的一级,微程序解释机器指令执行任务。 以上内容详细解析了项目管理、系统分析以及计算机硬件架构的相关知识点。