【软件工程】软件项目管理/工程项目管理复习资料

news2024/11/26 11:14:55

第一章 软件项目管理概述习题

一. 填空题

  1. 实现项目目标的制约因素有( 项目范围 )、( 成本 )、( 进度计划 )、( 客户满意度 )等。

  2. 项目管理( 启动过程组 )、( 计划过程组 )、( 执行过程组 )、( 控制过程组 )、( 收尾过程组 )包括5个过程组。

二. 判断题

  1. 搬家属于项目。

    • 正确答案: 对

  2. 项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。

    • 正确答案: 错

  3. 过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。

    • 正确答案: 对

  4. 项目具有临时性的特征。

    • 正确答案: 对

  5. 项目运作存在大量的变更管理,而项目基本保持连贯性的。

    • 正确答案: 错

  6. 项目开发过程中可以无限制地使用资源。

    • 正确答案: 错

三. 单选题

  1. 下列选项中不是项目与日常运作的区别的是( 项目需要有专业知识的人来完成,而日常运作的完成不需特定专业知识 )。

    • 正确答案: C

  2. 下列选项中最能体现项目的特征( 确定期限 )。

    • 正确答案: C

  3. 以下都是日常运作和项目的共同之处,除了( 都是重复性工作 )。

    • 正确答案: D

  4. 项目经理的职责不包括( 提供资金 )。

    • 正确答案: D

  5. 下列选项中属于项目的是( 野炊活动 )。

    • 正确答案: C

  6. 下列选项中正确的是( 每个项目都有自己的独特性 )。

    • 正确答案: C

  7. 项目 )是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。

    • 正确答案: B

  8. 项目管理 )是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。

    • 正确答案: B

  9. 下列活动中不是项目的是( 上课 )。

    • 正确答案: C

  10. 下列选项中不是项目的特征的是( 项目可以重复进行 )。

    • 正确答案: C

四. 简答题

  1. 项目管理知识体系(PMBOK)包括哪10个知识领域?

    • 正确答案:

      项目集成管理 项目范围管理 项目时间管理 项目成本管理 项目质量管理

      项目人力资源管理 项目沟通管理 项目风险管理 项目采购管理 项目干系人管理

  2. 请简述项目管理的5个过程组及其关系。

    • 正确答案:

      1. 启动过程组:确定项目或阶段的开始,并授权执行。

      2. 计划过程组:设计和维护实现项目目标的工作计划。

      3. 执行过程组:协调资源执行计划。

      4. 控制过程组:监控和检测过程,并进行修正。

      5. 收尾过程组:正式结束项目或阶段。

      • 关系: 各过程组相互连接,前一过程组的输出是下一过程组的输入。

  3. 项目的特征是什么?

    • 正确答案:

      目标性 相关性 临时性 独特性 资源约束性 不确定性

第二章 项目确立习题

一. 填空题(共4题,18.8分)

  1. 项目立项之后,项目负责人会进行(自造-购买)决策,确定带开发产品的哪些部分应该采购、外包开发、自主研发等。

    • 正确答案:自造-购买

  2. 项目经理的主要责任是(开发计划)、(组织实施)、(项目控制)。

    • 正确答案:开发计划、组织实施、项目控制

  3. 在(立项)阶段,应该明确项目的目标、时间表、使用的资源和经费,而且得到项目发起人的认可。

    • 正确答案:立项

  4. 在招投标阶段,甲方过程包括(招标书定义)、(供方选择)、(合同签署),乙方过程,包括(项目分析)、(竞标)、(合同签署)。

    • 正确答案:招标书定义、供方选择、合同签署、项目分析、竞标、合同签署


二. 判断题(共8题,38分) 5. 项目初始阶段,甲方为软件开发方,乙方为顾客。

  • 正确答案:错

  1. 项目招标对于一个项目的开发是必须的,即便项目是内部项目。

    • 正确答案:错

  2. Make or buy决策中的make指的只是自主开发。

    • 正确答案:对

  3. 项目建议书是项目计划阶段开发的文档。

    • 正确答案:错

  4. 项目立项需要获得项目经理的认可,但不需要项目发起人的认可。

    • 正确答案:错

  5. 项目章程是项目执行组织高层批准的确认项目存在的文件,其中不包括对项目经理的授权。

  • 正确答案:错

  1. 乙方即供方(有时也称为卖方)是为顾客提供产品或服务的一方。

  • 正确答案:对

  1. 在软件项目合同中,甲方是需求方,乙方是供方。

  • 正确答案:对


三. 单选题(共5题,24分) 13. 下列不是项目立项过程内容的是(B: 项目的风险)。

  • 正确答案:B: 项目的风险

  1. 以下哪项不包括在项目章程中(C: 对项目风险的分析)。

  • 正确答案:C: 对项目风险的分析

  1. 项目建议书是(C: 项目初始)阶段开发的文档。

  • 正确答案:C: 项目初始

  1. 下列不属于甲方招投标阶段任务的是?(A: 编写建议书)。

  • 正确答案:A: 编写建议书

  1. 下列不属于乙方招投标阶段任务的是?(D: 招标书定义)。

  • 正确答案:D: 招标书定义


四. 简答题(共4题,19.2分) 18. 某公司希望开发一套软件产品,如果选择自己开发软件的策略,公司需要花费30000元,根据历史信息维护这个软件,每个月需要3500元,如果选择购买软件公司产品的特点需要18,000元,同时软件公司为每个安装的软件进行维护的费用是4200元每个月,该公司该如何决策?

  • 正确答案:自制方案:制造费30000元,维护费3500元/月;购买方案:购买费18000元,维护费4200元/月。制造差额:30000-18000=12000元,服务差额:4200-3500=700元,自制方案承受月份:12000÷700=17.14。若使用时间超过17个月,选择自造方案;若少于17个月,选择购买方案。

  1. 在项目招投标阶段,甲乙双方的主要任务分别是什么?

  • 正确答案:甲方在招投标阶段的主要任务是:招标书定义、供方选择、合同签署;乙方在招投标阶段的主要任务是:项目分析、竞标、合同签署。

  1. 什么是项目章程?

  • 正确答案:项目章程是项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。

  1. 招标书主要包括哪几部分内容?

  • 正确答案:招标书主要包括三部分内容:技术说明,商务说明和投标说明。技术说明主要对采购的产品或者委托的项目进行详细的描述,商务说明主要包括合同条款,投标说明主要是对项目背景、标书的提交格式、内容、提交时间等做出规定。

第三章 生存期模型习题

一. 填空题(共3题,19.8分)

  1. 瀑布模型)生存模型中,要求项目所有的活动都严格按照顺序进行,一个阶段的输出是下一个阶段的输入。

  2. 敏捷开发通过(迭代)和快速用户反馈应对管理的不确定性和变更。

  3. 每日站立会议是(Scrum)模型的敏捷开发实践。


二. 判断题(共5题,33.3分)

  1. 瀑布模型不适合短期项目。

    • 正确答案:错

  2. 增量式模型可以避免一次性投资太多带来的风险。

    • 正确答案:对

  3. V模型适合的项目类型是需求很明确,解决方案很明确,而且对系统的性能要求比较严格的项目。

    • 正确答案:对

  4. 燃尽图是Scrum模型中常用的敏捷开发工程实践。

    • 正确答案:对

  5. 在瀑布生存期模型中,要求项目所有的活动都严格按照顺序执行,一个阶段的输出是下一个阶段的输入。

    • 正确答案:对


三. 单选题(共5题,33.5分)

  1. 对于某项目,甲方提供了详细、准确的需求文档,我们的解决方案也很明确,且安全性要求非常严格,此项目采用(V模型)生存期模型比较合适。

  2. 为避免一次性投资太多带来的风险,最好选择(增量式模型)生存期模型。

  3. 可以构建一部分系统的模型,通过用户试用提出优缺点,最好选择(快速原型模型)生存期模型。

  4. XP模型的实践原则不包括以下哪一点?(详细设计

  5. 在项目初期,一个项目需求不明确的情况下,应避免采用以下哪种生存期模型?(V模型


四. 简答题(共2题,13.4分)

  1. 写出三种你熟悉的生存期模型,并说明这些模型适用于什么情况下的项目。

  • 正确答案:

    1. 瀑布模型:适用于需求明确且项目流程清晰的小型项目。

    2. V模型:适用于需求明确且对安全性要求较高的项目,如航天、财务系统等。

    3. 快速原型模型:适用于需求不明确且需要减少不确定性的项目。

  1. 敏捷开发的宣言是什么?

  • 正确答案:

    1. 个体和交互胜过过程和工具。

    2. 可以工作的软件胜过面面俱到的文档。

    3. 客户合作胜过合同谈判。

    4. 响应变化胜过遵循计划。

第四章 软件项目范围计划-需求管理习题

一. 填空题(共2题,11分)

  1. 需求管理包括(需求获取)、(需求分析)、(需求规格编写)、(需求验证)、(需求变更)5个过程。

    • 正确答案:需求获取、需求分析、需求规格编写、需求验证、需求变更

  2. 原型分析方法)是其中一种需求建模方法。

    • 正确答案:原型分析方法


二. 判断题(共7题,38.6分)

  1. 需求规格说明可以包括系统的运行环境。

    • 正确答案:对

  2. 结构化分析方法是一种自下而上逐步求精的分析方法。

    • 正确答案:对

  3. 需求分析工作完成的一个基本标志是形成了一份完整的、规范的需求规格说明书。

    • 正确答案:错

  4. 需求是指用户对软件的功能和性能的要求,就是用户希望软件能做什么事,完成什么样的功能,达到什么性能。

    • 正确答案:对

  5. 用例分析方法采用一种面向过程的情景分析方法。

    • 正确答案:错

  6. 软件项目系统的响应时间属于功能性需求。

    • 正确答案:错

  7. 数据字典是由数据项、数据流以及操作指令组成的。

    • 正确答案:错


三. 单选题(共7题,39.2分)

  1. 下列不属于软件项目管理需求过程的是?

  • 正确答案:D: 需求更新

  1. 下列不属于数据字典组成部分的是?

  • 正确答案:D: 数据库

  1. 下列不属于UML需求视图的是?

  • 正确答案:A: 甘特图

  1. 下列不是需求建模方法的是?

  • 正确答案:B: 结构化设计方法

  1. A: 需求变更)是软件项目的一个突出特点,可以导致软件项目的蔓延。

  • 正确答案:A: 需求变更

  1. 下列不属于结构化方法设计的是?

  • 正确答案:D: 系统用例图

  1. 下列不属于软件需求范畴的是?

  • 正确答案:A: 软件项目采用什么样的实现技术


四. 简答题(共2题,11.2分)

  1. 下图是SPM项目需求规格文档中的一个用例图,请根据图中信息判断参与者是什么角色,并写出至少三个用例如登录、注册等。

  • 正确答案:

    1. 参与者是课务管理系统中的学生用户。

    2. 登录、注册、选课。

  1. 我们常常从哪些方面着手处理需求不明确的问题?

  • 正确答案:

    1. 让用户参与开发;

    2. 开发用户界面原型;

    3. 需求讨论会议;

    4. 强化需求分析和评审。

第五章软件项目范围计划-任务分解习题

一. 填空题(共4题,100分)

  1. 任务分解是将一个项目分解为更多的工作细目或者(子项目),使项目变得更小,更易管理,更易操作。

  2. 一般来说,进行项目分解时,可以采用(清单)或(图表)两种形式来表达任务分解的结果。

  3. WBS的全称是(任务分解结构 Work Breakdown Structure)。

  4. WBS最低层次的交付成果是(Work package)。

第六章 项目成本计划习题

一. 单选题(共9题,34.2分)

  1. (单选题)下面关于估算的说法,错误的是( C

    • 正确答案:C:经验对于估算来说不重要。

  2. (单选题)( )是成本的主要因素,是成本估算的基础。

    • 正确答案:B:规模

  3. (单选题)常见的成本估算方法不包括( )

    • 正确答案:D:关键路径法

  4. (单选题)下列不是UFC的功能计数项是( )

    • 正确答案:C:内部输出

  5. (单选题)成本预算的目的是( )

    • 正确答案:A:生产成本基线

  6. (单选题)估算的基本方法不包括( )

    • 正确答案:D:函数估算法

  7. (单选题)在项目初期,进行竞标合同时,一般采用的成本估算方法是( )

    • 正确答案:B:类比估算法

  8. (单选题)下列不是软件项目规模单位的是( )

    • 正确答案:D:小时

  9. (单选题)在成本管理过程中,每个时间段中等各个工作单元的成本是( )

    • 正确答案:B:预算


二. 填空题(共5题,19分) 10. (填空题)软件项目成本包括直接成本和间接成本,一般而言,项目人力成本归属于( 直接成本 )。

  1. (填空题)在项目初期,一般采用的成本估算方法是( 类比估算法 )。

  2. (填空题)功能点方法中5类功能组件的计数项是( 外部输入 )、( 外部输出 )、( 外部查询 )、( 内部逻辑文件 )、( 外部接口文件 )。

  3. (填空题)软件项目的主要成本是( 人的劳动的消耗所需要的代价 )。

  4. (填空题)( 用例点 )方法通过分析用例角色、场景和技术与环境因子等来进行软件估算。


三. 判断题(共9题,35.1分)

  1. (判断题)软件项目规模就是软件项目工作量。

  • 正确答案:B:错

  1. (判断题)在软件项目估算中,估算结果是没有误差的。

  • 正确答案:B:错

  1. (判断题)人的劳动消耗所付出的代价是软件产品的主要成本。

  • 正确答案:A:对

  1. (判断题)功能点估算与项目所使用的语言和技术有关。

  • 正确答案:B:错

  1. (判断题)COCOMO81有3个等级的模型:有机型、嵌入型、半嵌入型。

  • 正确答案:B:错

  1. (判断题)经验对于估算来说不重要。

  • 正确答案:B:错

  1. (判断题)估算时既要考虑直接成本又要考虑间接成本。

  • 正确答案:A:对

  1. (判断题)在进行软件估算的时候,可以直接考虑参照其他企业的模型进行项目估算。

  • 正确答案:B:错

  1. (判断题)间接成本是与一个具体项目相关的成本。

  • 正确答案:B:错


四. 计算题(共3题,11.7分)

  1. (计算题)项目经理正在进行一个图书馆信息查询系统的项目估算,他采用Delphi的专家估算方法,邀请了3位专家进行估算,第一位专家给出了2万元、7万元、12万元的估算值;第二位专家给出了4万元、6万元、8万元的估算值,第三位专家给出了2万元、6万元、10万元的估算值,试计算这个项目的成本估算值。

  • 正确答案:6.33(万元)

  1. (计算题)如果某软件公司正在进行一个项目,预计有50KLOC的代码量,项目是中等规模的半嵌入型的项目,采用中等COCOMO模型,项目属性中只有可靠性为很高级别(即取值为1.3),其他属性为正常(书上说,正常就是1)。计算项目是多少人月的规模,如果是2万元/人月,则项目的费用是多少?

    image-20241020160027229

  • 正确答案:项目规模为:人月 = 3 × (50^1.12) × 1.3 = 623.64万元

  1. (计算题)已知某项目使用C语言完成,该项目共有85个功能点,请用IBM模型估算源代码行数、工作量、项目持续时间、人员需要量以及文档数量。

  • image-20241020160035602

第七章 软件项目进度计划

一. 单选题

  1. 下面说法不正确的是( )

    • A. EF=ES+duration

    • B. LS=LF-duration

    • C. TF=LS-ES=LF-EF

    • D. EF=ES+lag (正确答案)

  2. “软件编码完成之后,我才可以对它进行软件测试”,这句话说明了哪种依赖关系?( )

    • A. 强制性依赖关系 (正确答案)

    • B. 软逻辑关系

    • C. 外部依赖关系

    • D. 里程碑

  3. ( )可以显示任务的基本信息,使用该类图能方便的查看任务的工期、开始时间、结束时间以及资源的信息。

    • A. 甘特图 (正确答案)

    • B. 网络图

    • C. 里程碑图

    • D. 资源图

  4. ( )是项目冲突的主要原因,尤其在项目后期。

    • A. 优先级问题

    • B. 人力问题

    • C. 进度问题 (正确答案)

    • D. 费用问题

  5. 以下哪一项是项目计划中灵活性最小的因素? ( )

    • A. 时间 (正确答案)

    • B. 人工成本

    • C. 管理

    • D. 开发

  6. 以下哪一项不是编制进度的基本方法?( )

    • A. 关键路径法

    • B. 时间压缩法

    • C. 系统图法 (正确答案)

    • D. 资源平衡方法

  7. 快速跟进是指( )

    • A. 采用并行执行任务,加速项目进展 (正确答案)

    • B. 用一个任务取代另外的任务

    • C. 如有可能,减少任务数量

    • D. 减轻项目风险

  8. 下面哪一项将延长项目的进度?( )

    • A. lag (正确答案)

    • B. lead

    • C. 赶工

    • D. 快速跟进

二. 填空题

  1. 关键路径)决定了项目在给定的金钱关系和资源条件下完成项目所需的最短时间。

  2. 时间)是一种特殊的资源,以其单向性、不可重复性、不可替代性而有别于其他资源。

  3. 在ADM网络图中,箭线表示(活动)。

  4. 应急法)和(平行作业法)都是时间压缩法。

  5. 任务(活动)之间的排序依据主要有(强制性依赖关系)、(软逻辑关系)、(外部依赖关系)等。

  6. 工程评估评审技术采用加权平均的公式是(PERT历时=(O+P+4M)/6),其中O是乐观值,P是悲观值,M是最可能值。

三. 判断题

  1. 一个工作也可以通过多个活动完成。 正确答案: 对

  2. 在项目进行过程中,关键路径是不变的。 正确答案: 错

  3. 在 PDM网络图中,箭线表示的是任务之间的逻辑关系,节点表示的是活动。 正确答案: 对

  4. 项目各项活动之间不存在相互联系与相互依赖关系。 正确答案: 错

  5. 在资源冲突问题中,过度分配也属于资源冲突。 正确答案: 对

  6. 浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量。 正确答案: 错

  7. 在使用应急法压缩时间时,不一定要在关键路径上选择活动来进行压缩。 正确答案: 错

  8. 时间是项目规划中灵活性最小的因素。 正确答案: 对

  9. 外部依赖关系又称强制性依赖关系,指的是项目活动与非项目互动之间的依赖关系。 正确答案: 错

  10. 当估算某活动时间,存在很大不确定性时应采用CPM估计。 正确答案: 错

四. 简答题

  1. 对一个任务进行进度估算时,A是乐观者,估计用6天完成,B是悲观者,估计用24天完成,C是有经验者,认为最有可能用12天完成,那么这个任务的历时估算介于10天到16天的概率是多少?

    image-20241020161147051

  2. 请将下图所示的PDM ( 优先图法 ) 网络图改画为ADM (箭线法)网络图。

    image-20241020161201866

    image-20241020161209308

  3. 根据下面任务流程图和下表给出的项目历时估算值,采用PERT方法估算,求出项目在14.57天内完成的概率的近似值。

    image-20241020161251650

    image-20241020161314843

    1. 第八章 软件项目质量计划

      一. 单选题(共7题,31.5分)

      1. (单选题) 下列不属于质量管理过程的是( D:质量优化A. 质量计划 B. 质量保证 C. 质量控制 D. 质量优化

      2. (单选题) 项目质量管理的目标是满足( C:项目 )的需要 A. 老板 B. 项目经理 C. 项目 D. 组织

      3. (单选题) 下列属于质量成本的是( A:预防成本A. 预防成本 B. 缺陷数量 C. 预测成本 D. 缺失成本

      4. (单选题) 下列不是质量计划方法的是( C:抽样分布A. 质量成本分析 B. 因果分析图 C. 抽样分布 D. 基准对照

      5. (单选题) 下列不是软件质量模型的是( D:质量模型

        A. Boehm质量模型B. McCall质量模型C. ISO/IEC 9216质量模型D. Mark质量模型

      6. (单选题) 质量控制非常重要,但是进行质量控制也需要一定的成本,( B:使用抽样统计 )可以降低质量控制的成本。 A. 进行过程分析 B. 使用抽样统计 C. 对全程进行监督 D. 进行质量审计

      7. (单选题) McCall质量模型不包含( C:产品特点A. 产品修改 B. 产品转移 C. 产品特点 D. 产品运行

      二. 填空题(共7题,31.7分)

      1. (填空题) ( 审计 )是对过程或产品的一次独立质量评估。

      2. (填空题) 质量成本包括预防成本和( 缺陷成本 )。

      3. (填空题) 质量管理包括( 软件质量计划 )、( 软件质量保证 )、( 软件质量控制 )等过程。

      4. (填空题) ( 软件质量 )是软件满足明确说明或者隐含的需求的程度。

      5. (填空题) McCall质量模型关注的3个方面是( 产品运行 )、( 产品转移 )、( 产品修改 )。

      6. (填空题) 质量管理总是围绕着质量保证和( 质量控制 )过程两个方面进行。

      7. (填空题) 质量保证的主要活动是( 项目执行过程审计 )和( 项目产品审计 )。

      三. 判断题(共5题,23分)

      1. (判断题) 质量是满足要求的程度,包括符合规定的要求和客户隐含的需求。 A. 对

      2. (判断题) 软件质量是软件满足明确说明或者隐含的需求的程度。 A. 对

      3. (判断题) 软件质量可以通过后期测试得以提高。 B. 错

      4. (判断题) 质量计划可以确定质量保证人员的特殊汇报渠道。 A. 对

      5. (判断题) 软件质量是代码正确的程度。 B. 错

      四. 简答题(共3题,13.8分)

      1. (简答题) 质量计划中可以采用哪些方法? 质量计划中可以采用以下几种方法: (1) 试验设计 (2) 基准对照 (3) 质量成本分析 (4) 流程图方法 (5) 因果分析图

      2. (简答题) 简述质量保证的主要活动,以及质量保证的要点。 质量保证的主要活动是项目执行过程审计和项目产品审计。 质量保证的要点是:对项目进行评价、推测能否达到质量指标、建立对项目的信心。

      3. (简答题) 简述质量保证和质量控制的关系。 质量保证(QA)是通过评价项目整体绩效,建立对质量要求的信任,提供项目和产品可视化的普通报告。 质量控制(QC)是确定项目结果与质量标准是否相符,同时,确定消除不符的原因和方法,它控制产品的质量,及时纠正缺陷。 质量保证是后期质量活动,质量控制是前期质量活动。它们是有区别的:质量保证是针对项目实施过程的管理手段,质量控制是针对项目产品的技术手段;实施质量保证是针对过程改进和审计的,强调的是过程改进和信心保证。实施质量控制是按照质量要求,检查具体可交付成果的质量,强调的是具体的可交付成果。

第九章 软件配置管理计划

一. 单选题(共5题,20.5分)

  1. (单选题) 下列不属于SCCB的职责的是( D:提出变更申请A. 评估变更 B. 与项目管理层沟通 C. 对变更进行反馈 D. 提出变更申请

  2. (单选题) 为了更好地管理变更,需要定义项目基线,关于基线的描述,下列描述正确的是( B:可以变化,但是必须通过基线变更控制流程处理A. 不可变化 B. 可以变化,但是必须通过基线变更控制流程处理 C. 所有的项目必须定义基线 D. 基线发生变更时,必须修改需求

  3. (单选题) 软件配置管理无法确保以下哪种软件产品属性( A:正确性A. 正确性 B. 完整性 C. 一致性 D. 可控性

  4. (单选题) 变更控制需要关注的是( B:标识变更,提出变更,管理变更A. 阻止变更 B. 标识变更,提出变更,管理变更 C. 管理SCCB D. 客户的想法

  5. (单选题) 以下哪项不是项目配置管理中可能遇到的问题?( B:甲方与乙方在资金调配上存在意见差异 ) A. 找不到某个文件的历史版本 B. 甲方与乙方在资金调配上存在意见差异 C. 开发人员未经授权修改代码或文档 D. 因协同开发中,或者异地开发,版本变更混乱导致整个项目失败

二. 填空题(共7题,29.1分)

  1. (填空题) 配置管理最终保证软件产品的( 完整性 )、( 一致性 )、( 追溯性 )、( 可控性 )。

  2. (填空题) ( 版本管理 )和( 变更管理 )是软件配置管理的核心功能。

  3. (填空题) ( 基线 )标志开发过程中一个阶段的结束和里程碑。

  4. (填空题) 基线变更控制包括( 变更请求 )、( 变更评估 )、( 变更批准/拒绝 )、( 变更实现 )等步骤。

  5. (填空题) ( 版本管理 )、( 变更管理 )是配置管理的主要功能。

  6. (填空题) 基线变更时,需要经过( SCCB )授权。

  7. (填空题) SCCB的全称是( 软件配置控制委员会 )。

三. 判断题(共8题,33.6分)

  1. (判断题) 一个软件配置项可能有多个标识。 正确答案: 错

  2. (判断题) 在软件项目配置管理中最终应保证软件产品的完整性、一致性、有效性、机密性。 正确答案: 错 答案解析:最终保证软件产品的完整性、一致性、追溯性、可控性

  3. (判断题) 基线提供了软件开发阶段的一个特定点。 正确答案: 错 答案解析:基线提供了软件生存期中各个开发阶段的一个特定点

  4. (判断题) 一个(些)配置项形成并通过审核,即形成基线。 正确答案: 对

  5. (判断题) 软件配置项是项目需定义其受控于软件配置管理的款项,每个项目的配置项是相同的。 正确答案: 错

  6. (判断题) 基线的修改不需要每次都按照正式的程序执行。 正确答案: 错

  7. (判断题) 基线产品是不能修改的。 正确答案: 错

  8. (判断题) 基线修改应受到控制,但不一定要经SCCB授权。 正确答案: 错

四. 简答题(共4题,16.8分)

  1. (简答题) 写出配置管理的基本过程。 正确答案: (1) 配置项标识、跟踪 (2) 配置管理环境建立 (3) 基线变更管理 (4) 配置管理审计 (5) 配置状态统计 (6) 配置管理计划

    1. (简答题) 说明软件配置控制委员会(SCCB) 的基本职责。 正确答案: 评估变更、批准变更申请、在生存期内规范变更申请流程、对变更进行反馈、与项目管理层沟通。

    2. (简答题) 简述配置管理在软件开发中的作用,并列举至少两种配置管理工具。 正确答案: 软件配置管理是软件项目管理的重要内容,也是保证软件质量的重要手段。它能够对软件开发过程进行有效管理和控制,从而实现软件产品的完整性、一致性、可控性,使产品极大程度地与用户需求相吻合。 配置管理工具有:Harvest、Perforce、ClearCase、PVCS、CVS\SVN、VSS。

    3. (简答题) 写出几个常见的软件配置项。 正确答案: 软件项目计划、需求分析结果、软件需求规格说明书、设计规格说明书、源代码清单、测试规格说明书、测试计划、测试用例与实验结果、可执行程序、用户手册、维护文档。

第十章 软件项目人员与沟通计划

一. 单选题(共10题,32分)

  1. (单选题) 在项目管理的3种组织结构中,适用于主要由一个部门完成的项目或技术比较成熟的项目组织结构是( C: 职能型组织结构 )。 A. 矩阵型组织结构 B. 项目型组织结构 C. 职能型组织结构 D. 都一样

  2. (单选题) 项目经理花在沟通上的时间是( B: 75%-90% )。 A. 20%-40% B. 75%-90% C. 60% D. 30%-60%

  3. (单选题) 在( )组织结构中,项目成员没有安全感。 A. 职能型 B. 矩阵型 C. 项目型 D. 弱矩阵型 正确答案: C: 项目型

  4. (单选题) 下列关于干系人的描述中,不正确的是( D: 所有项目人员 )。 A. 影响项目决策的个人、群体或者组织 B. 影响项目活动的个人、群体或者组织 C. 影响项目结果的个人、群体或者组织 D. 所有项目人员

  5. (单选题) 编制沟通计划的基础是( A: 沟通需求分析 )。 A. 沟通需求分析 B. 项目范围说明书 C. 项目管理计划 D. 历史资料

  6. (单选题) 在3种组织结构中,( )组织结构是目前最普遍的项目组织形式,它是一个标准的金字塔型组织形式。 A. 矩阵型 B. 项目型 C. 职能型 D. 都一样 正确答案: C: 职能型

  7. (单选题) 项目团队原来有4个成员,现在人员扩充,又增加了4个成员这样沟通渠道增加了( A: 4.7倍 )。 A. 4.7倍 B. 两倍 C. 4条 D. 无法确定

  8. (单选题) 对于项目中比较重要的通知,最好采用( B: 书面 )沟通方式。 A. 口头 B. 书面 C. 网络方式 D. 电话

  9. (单选题) 以下说法错误的是( B: 团队包括自己组织的人、供应商、分包商、客户 )。 A. 团队是一定数量的个体成员的集合 B. 团队包括自己组织的人、供应商、分包商、客户 C. 团队应注重个人发挥,应该将某项任务分工给擅长该技术的职员 D. 团队的目的是开发出高质量的产品

  10. (单选题) 在一个高科技公司,项目经理正在为一个新的项目选择合适的组织结构,这个项目涉及多的领域和特性,他应该选择( A: 矩阵型 )组织结构。 A. 矩阵型 B. 项目型 C. 职能型 D. 组织型

二. 填空题(共6题,19.2分)

  1. (填空题) 沟通管理的基本原则是( 及时性 )、( 准确性 )、( 完整性 )、( 可理解性 )。

  2. (填空题) 可以充分发挥部门资源优势集中的组织结构为( 职能型组织结构 )。

  3. (填空题) 沟通计划用于确定( )需要信息,需要( 什么 )信息,( 何时 )需要信息,以及( 如何 )将信息分发给他们。

  4. (填空题) 组织结构的主要类型( 职能型 )、( 项目型 )、( 矩阵型 )。

  5. (填空题) ( 会议形式 )沟通最有可能协助解决复杂的问题。

  6. (填空题) 当项目中有20个人时,沟通渠道最多有( 190 )。

三. 判断题(共11题,35.6分)

  1. (判断题) 项目干系人是项目计划的一部分。 正确答案:

  2. (判断题) 项目型的优点是可以资源共享。 正确答案:

  3. (判断题) 应尽量多建立一些沟通渠道。 正确答案:

  4. (判断题) 项目沟通的基本原则是及时性、准确性、完整性和可理解性。 正确答案:

  5. (判断题) 在IT项目中,成功的最大威胁是沟通的失败。 正确答案:

  6. (判断题) 责任分配矩阵是明确项目团队成员的角色与职责的有效工具。 正确答案:

  7. (判断题) 口头沟通不是项目沟通的方式。 正确答案:

  8. (判断题) 对于紧急的信息,应该通过口头的方式沟通;对于重要的信息,应采用书面的方式沟通。 正确答案:

  9. (判断题) 人员计划描述项目的团队人员时候,以及如何加入和离开团队。 正确答案:

  10. (判断题) 沟通计划包括确定谁需要信息,需要什么信息,何时需要信息,以及如何接收信息等。 正确答案:

  11. (判断题) 人员管理计划没有明确的具体体现形式,作为项目计划的一部分,其详细程度因项目而异。 正确答案:

四. 简答题(共4题,13.2分)

  1. (简答题) 写出5种以上项目沟通方式。 正确答案:沟通方式主要有书面沟通和口头沟通、语言沟通和非语言沟通、正式沟通和非正式沟通、单向沟通和双向沟通、网络沟通等。

  2. (简答题) 对于特别重要的内容,你认为一般采用哪些方式才能确保有效沟通。 正确答案:对于特别重要的内容,要采用多种方式进行有效沟通确保传达到位,除发送邮件外还要电话提醒、回执等,重要的内容还要通过举行各种会议进行传达。

  3. (简答题) 写出干系人对项目可能的几种态度。 正确答案:完全不支持、反对者、不积极者、无所谓者,参与者、较积极者、内部支持者、首倡者、完全支持。

  4. (简答题) 矩阵型项目组织结构的优缺点是什么。 正确答案: 优点是: (1)专职的项目经理负责整个项目,以项目为中心,能迅速解决问题。在最短的时间内调配人才,组成一个团队,把不同职能的人才集中在一起。 (2)多个项目可以共享各个职能部门的资源。在矩阵管理中,人力资源得到了更有效的利用,减少了人员冗余。 (3)各部门职能相对清晰,成员可用较多时间用于项目。

缺点是: ​ (1)多重汇报关系增加了管理复杂性,增加了沟通成本。 ​ (2)项目经理的权力较弱,常常在项目中需要依赖职能部门的支持。 ​ (3)项目经理对团队的控制力有限,可能影响项目的进度和质量。

第十一章 软件项目风险计划

一. 单选题(共7题,30.1分)

  1. (单选题) 下列不属于项目风险的三要素的是( B:事件产生的原因 )。 A. 一个事件 C. 事件发生的概率 D. 事件的影响

  2. (单选题) 下列属于可预测风险的是( C:人员调整 )。 A. 不现实的交付时间 B. 没有需求或软件范围的文档 D. 恶劣的开发环境

  3. (单选题) 下列不是风险管理过程的是( D:风险收集 )。 A. 风险评估 B. 风险识别 C. 风险规划

  4. (单选题) 下列说法错误的是( D:项目风险是由风险发生的可能性决定的 )。 A. 项目风险的3个要素是一个事件、事件发生的概率、事件的影响 B. 风险规划的4个过程是风险识别、风险评估、风险规划、风险控制 C. 风险规划的主要策略是回避风险、转移风险、损失控制、自留风险

  5. (单选题) 下列不属于项目风险的三要素的是( C:风险值 )。 A. 一个事件 B. 事件发生的概率 D. 事件的影响

  6. (单选题) 在一个项目的开发过程中采用了新的技术,为此,项目经理找来专家对项目组人员进行技术培训,这是什么风险应对策略?( B:损失控制 )。 A. 回避风险 C. 转移风险 D. 自留风险

  7. (单选题) 下列不属于风险评估方法的是( D:二叉树分析 )。 A. 盈亏平衡分析 B. 模拟法 C. 决策树分析

二. 填空题(共7题,30.3分)

  1. (填空题) 风险评估的方法包括( 定性 )和定量风险分析。

  2. (填空题) 决策树分析是一种( 形象化的图表分析 )方法。

  3. (填空题) 项目风险的三要素是( 风险事件 )、( 风险事件发生的概率 )、( 风险造成的影响 )。

  4. (填空题) ( 回避 )风险是指尽可能地规避可能发生的风险,采取主动放弃或者拒绝使用导致风险的方案。

  5. (填空题) 风险规划的主要策略是( 回避风险 )、( 转移风险 )、( 损失控制 )、( 自留风险 )。

  6. (填空题) 软件项目风险识别常采用( 德尔菲方法 )、( 头脑风暴法 )、( 情景分析法 )、( 风险条目检查表 )、( 其他 )等方法。

  7. (填空题) 定量风险评估主要包括( 访谈 )、( 盈亏平衡分析 )、( 决策树分析 )、( 模拟法 )、( 敏感性分析 )等方法。

三. 判断题(共7题,30.8分)

  1. (判断题) 任何项目都是有风险的。 正确答案: 对

  2. (判断题) 风险是损失发生的不确定性,是对潜在的、未来可能发生损害的一种度量。 正确答案: 错 答案解析:风险是损失发生的不确定性,确切地说,风险是对潜在损害发生可能性的度量。

  3. (判断题) 风险识别、风险评估、风险规划、风险控制是风险管理的4个过程。 正确答案: 对

  4. (判断题) 应对风险的常见策略是回避风险、转移风险、损失控制和自留风险。 正确答案: 对

  5. (判断题) TOP风险清单中的条目越多越好。 正确答案: 错 答案解析:TOP风险清单应聚焦于最重要的风险,条目过多可能导致管理困难。

  6. (判断题) 项目的风险几乎一样。 正确答案: 错

  7. (判断题) 当风险发生的概率极高、风险后果影响很严重时,才可以考虑采用回避风险策略。 正确答案: 错

四. 简答题(共2题,8.8分)

  1. (简答题) 一个项目在进行规划的时候,碰到了一个风险问题,项目经理决定是否采用方案A。如果采用方法A需要使用一个新的开发工具,而能够掌握这个工具的概率是30%,通过使用这个工具可以获利5万元,如果采用方案A而不能掌握这个工具,将损失1万元。利用决策树分析技术说明这个项目经理是否应该采用这个方案A?(绘制决策树) 正确答案: 成功掌握:P=30% outcome=50000   EMV=5000030%=15000 失败掌握:P=70% outcome=-10000   EMV=-1000070%=-7000 综合EMV=15000-7000=8000 因此,应该选用方案A。

    image-20241020163257714

  2. (简答题) 某企业在今年有甲乙两种产品方案可以选择,每种方案的状态、收益和概率如表11-11所示,绘制决策树时,判断哪种方案将有更大收益。 正确答案: 甲方案:EMV=4+21+50=75(万元) 乙方案:EMV=3+10+80=93(万元) 通过上面分析可知,选择乙方案将有更大收益。

image-20241020163315341

第十二章 软件项目合同计划

一. 单选题(共6题,27分)

  1. (单选题) 下列与签署合同没有关系的是( A:设计模版A. 设计模版 B. 协议附件 C. 招标文件 D. 评估标准

  2. (单选题) 可以在( B:立项(采购计划编制) )阶段采用制造/购买决策分析。 A. 卖方选择 B. 立项(采购计划编制) C. 合同管理 D. 成本计划

  3. (单选题) 下列合同类型中,卖方承担的风险最大的是( D:固定价格 )。 A. 成本加成本百分比 B. 成本加固定费 C. 成本加奖金 D. 固定价格

  4. (单选题) 某项目采用成本加奖金的成本补偿类合同,当预算成本为20万元,利润4万元,且奖励分配为80/20时,如果实际成本降至16万元,则项目总价为( C:20.8万元 )。 A. 24万元 B. 23.2万元 C. 20.8万元 D. 20万元

  5. (单选题) 合同是需要靠( D:相关法律法规 )约束的。 A. 双方达成的共识 B. 道德 C. 责任 D. 相关法律法规

  6. (单选题) 下列合同类型中,买方承担的风险最大的是( A:成本加成本百分比)。

    A. CPPC成本加成本百分比B. CPIF成本加奖金C. FPIF固定成本加奖金D. FFP固定价格

二. 填空题(共7题,31.6分)

  1. (填空题) 买方风险最高的合同类型:( FFP;固定总价合同 )。

  2. (填空题) 为执行项目而从项目团队外获取产品、服务或者成果的过程称为:( 采购 )。

  3. (填空题) 合同双方当事人承担不同角色,这些角色包括:( 甲方 )、( 乙方 )。

  4. (填空题) 一个CPFF合同类型,估计成本是10万元,固定费用是成本1.5万元,当成本提高至20万元时,合同金额为:( 21.5万元 )。

  5. (填空题) 软件外包的基本步骤:( 竞标邀请 )、( 评估候选乙方的综合能力 )、( 确定承包商 )。

  6. (填空题) 如果CPPC合同类型中成本百分比是10%,估计成本是10万元,当实际成本是20万元时,合同金额应该为:( 22万元 )。

  7. (填空题) 合同类型有:( 成本补偿类合同 )、( 固定价格类合同 )、( 单价类合同 )。

三. 判断题(共7题,32.2分)

  1. (判断题) 合同类型有成本补偿合同、固定价格合同和单价合同。 正确答案: 对

  2. (判断题) 选择合同类型时,应该屏蔽工作成果、供应商等因素,是选择更加精确。 正确答案: 错

  3. (判断题) 软件项目外包的实质是软件开发过程从公司内部部分或者全部延伸到公司外部的过程。 正确答案: 错

  4. (判断题) 招标书可以是合同计划的输出。 正确答案: 对

  5. (判断题) 对于甲方来说,风险最高的是CPCC合同类型,风险最低的是FFP合同类型,乙方则相反。 正确答案: 对

  6. (判断题) 如果一个项目的合同类型是固定价格(FFP),合同价格是100万元,实际花费是160万元,则项目结算金额为160万元。 正确答案: 错

  7. (判断题) 成本加奖金(CPIF)合同具有激励机制。 正确答案: 对

四. 简答题(共2题,9.2分)

  1. (简答题) 项目预计成本10万,成本百分比20%,如实际成本8万,则合同金额为多少? 正确答案: 8 + 20% * 8 = 9.6万

  2. (简答题) 成本加奖金合同,激励比80/20; 估计成本12万,利润1万。如实际成本12万,则合同金额为多少万元?如实际成本为11万,合同金额为多少万元? 正确答案: 如实际成本12万,则合同金额为:12 + 1 = 13万; 如实际成本为11万,则合同金额为:11 + 1 +(12 - 11)* 20% = 12.2万

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2223154.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用Jenkins持续集成的一些经验总结

作为一名测试开发人员或工程师,您是否曾在项目中遇到手动部署与测试效率低下的问题?当每次提交代码都需要人工触发一系列的构建与测试流程时,整个开发进度都会受到拖累。正是在这样的背景下,Jenkins,作为持续集成的关键…

人工智能在医疗健康领域的应用与展望

随着技术的发展,人工智能(Artificial Intelligence, AI)正逐渐渗透到各行各业之中,其中医疗健康领域因其对人类福祉的重要性而备受关注。AI技术的应用不仅能够提高医疗服务的质量和效率,还能促进医学研究的进步&#x…

【蓝桥杯选拔赛真题78】python电话号码 第十五届青少年组蓝桥杯python选拔赛真题 算法思维真题解析

目录 python电话号码 一、题目要求 1、编程实现 2、输入输出 二、算法分析 三、程序编写 四、程序说明 五、运行结果 六、考点分析 七、 推荐资料 1、蓝桥杯比赛 2、考级资料 3、其它资料 python电话号码 第十五届蓝桥杯青少年组python比赛选拔赛真题 一、题目要…

在xml 中 不等式 做转义处理的问题

对于这种要做转义处理&#xff0c;<![CDATA[ < ]]>

Golang | Leetcode Golang题解之第507题完美数

题目&#xff1a; 题解&#xff1a; func checkPerfectNumber(num int) bool {if num 1 {return false}sum : 1for d : 2; d*d < num; d {if num%d 0 {sum dif d*d < num {sum num / d}}}return sum num }

django restful API

文章目录 项目地址一、django环境安装1.1 安装python 3.10的虚拟环境1.2 创建django工程文件1.3 创建一个book app1.4 序列化1.4.1创建一个Models1.4.2 创建django的超级用户admin1.4.3 添加serializers.py生成序列化器1.4.4 在app里创建django 视图1.4.5 创建app的urls路由1.4…

《探索 HarmonyOS NEXT(5.0):开启构建模块化项目架构奇幻之旅 —— 模块化基础篇》

从无到有&#xff0c;打造模块化项目。构建一个开箱即用的项目&#xff0c;从 Git 上拉取下来即可直接进行开发&#xff0c;其中涵盖路由通信、上下拉刷新、网络请求、事件通知、顶部tab封装等功能&#xff0c;项目里调用API为鸿洋大佬的wanAndroidAPI。后期将持续完善&#xf…

新华三H3CNE网络工程师认证—OSPF路由协议

OSPF是典型的链路状态路由协议&#xff0c;是目前业内使用非常广泛的IGP协议之一。本博客将对OSPF路由协议进行总结。 OSPF目前针对IPv4协议使用的是OSPFVersion2(RFC2328)&#xff1b; 针对IPv6协议使用OSPFVersion3(RFC2740)。如无特殊说明本章后续所指的OSPF均为OSPF Versi…

使用Python和Matplotlib模拟3D海浪动画

使用Python和Matplotlib模拟3D海浪动画 在计算机图形学和动画领域&#xff0c;模拟逼真的海洋表面一直是一个具有挑战性的问题。本文将介绍如何使用Python的Matplotlib库和Gerstner波浪模型&#xff0c;创建一个动态的3D海浪动画。通过叠加多个波浪&#xff0c;我们可以生成复…

行为设计模式 -命令模式- JAVA

命令模式 一.简介二. 案例2.1 接收者&#xff08;Receiver&#xff09;2.2 命令接口实现对象&#xff08;ConcreteCommand&#xff09;2.3 调用者&#xff08; invoker&#xff09;2.4 获取Receiver对象2. 5 装配者客户端测试 三. 结论3.1 要点3.2 示例 一.简介 百度百科&…

HarmonyOS第一课——HarmonyOS介绍

HarmonyOS第一课 HarmonyOS介绍 HarmonyOS是新一代的智能终端操作系统&#xff08;泛终端服务的载体&#xff09;&#xff1b; 智慧互联协同&#xff0c;全场景交互体验&#xff1b; 核心技术理念&#xff1a; 一次开发 多次部署&#xff1a; 预览 可视化开发UI适配 事件交…

Go 语言基础教程:6.条件判断

在这篇教程中&#xff0c;我们将通过一个简单的 Go 语言程序来学习条件判断结构的使用。以下是我们要分析的代码&#xff1a; package mainimport "fmt"func main() {if 7%2 0 {fmt.Println("7 is even")} else {fmt.Println("7 is odd")}if 8…

C++基础;来点人机交互

我们当然不能只满足单纯的输出&#xff0c;当打开一个编程的大门&#xff0c;宣告自己来时&#xff0c;我们更愿意看到它也能作出反应。 #include<iostream> #include<vector> #include<string> #include<algorithm> #include<cmath>using nam…

js基础入门篇

1.输出语句&#xff0c;内部样式&#xff0c;外部样式&#xff0c;数组定义 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.…

操作系统Linux指令

1.注册表文件是Windows操作系统中的一种特殊文件&#xff0c;主要用于存储系统设置和用户配置信息。 这些文件通过REG文件扩展名进行标识&#xff0c;用户可以通过双击REG文件将其内容导入注册表中&#xff0c;从而对系统设置进行修改。 REG文件的特点是功能强大、灵活&#xf…

Linux -- 进程间通信、初识匿名管道

目录 进程间通信 什么是进程间通信 进程间通信的一般规律 前言&#xff1a; 管道 代码预准备&#xff1a; 如何创建管道 -- pipe 函数 参数&#xff1a; 返回值&#xff1a; wait 函数 参数&#xff1a; 验证管道的运行&#xff1a; 源文件 test.c &#xff1a; m…

Python•for

很高兴认识你 for列表字典打印字典默认打印格式控制格式打印字典 定义输入与打印拓展 range()函数元组集合 加油站&#x1f970; 都是用示例帮助理解哦~ 代码都只给图片哦&#xff0c;本人亲身经历&#xff0c;自己手敲会注意到更多细节&#x1fae7; 一起进步吧&#x1f970; …

(二十二)、k8s 中的关键概念

文章目录 1、总体概览2、第一层&#xff1a;物理机、集群、Node、Pod 之间的关系2、第二层&#xff1a;命名空间 Namespace3、定义4、控制平面&#xff08;Control Plane&#xff09;5、特别的概念 Service6、Deployment 经过 之前几篇文章对 k8s 的实践&#xff0c;结合实践&…

立仪科技:光谱共焦传感器在玻璃领域的革命性突破

光谱共焦传感器&#xff0c;一种基于光谱共焦原理的高精度位移测量装置&#xff0c;近年来在玻璃等透明材料的厚度测量和表面形貌检测中展现出了巨大的应用潜力。立仪科技小编将深入探讨光谱共焦传感器在玻璃测量中的技术优势&#xff0c;并分析其解决方案。 一、光谱共焦传感器…

庆祝程序员节:聊一聊编程语言的演变

人不走空 &#x1f308;个人主页&#xff1a;人不走空 &#x1f496;系列专栏&#xff1a;算法专题 ⏰诗词歌赋&#xff1a;斯是陋室&#xff0c;惟吾德馨 目录 &#x1f308;个人主页&#xff1a;人不走空 &#x1f496;系列专栏&#xff1a;算法专题 ⏰诗词歌…