系统集成项目管理工程师 · 高频练习

只有一名工程师,资源平滑一定能保持原工期吗?

中级 单选题 第 1155 题 中等 第三版第11章资源优化资源约束排程
题目

项目从时刻0开始,活动A持续6天;活动B持续4天,B完成后C才能开始,C持续4天。A与B没有逻辑先后,项目须在A、C都完成后结束。A和B必须由同一名工程师全时执行,不能重叠、不能拆分;C由另一人执行。无加班、替代人员或工期压缩,所有天均为工作日。下列判断正确的是()。

A 不考虑资源时工期8天,利用A的2天总时差就一定能保持8天完成
B 先A后B再C,工期14天,因此14天就是满足资源限制的最短工期
C 最短为10天,可先做B,再让A与C并行;仅靠原计划浮动时间无法消除冲突
D 最短为8天,因为A与B没有逻辑依赖,所以允许两项工作并行
题目类型:原创考点辨析题 用途:用于帮助理解系统集成项目管理工程师相关考点和答案解析,不等同于官方真题。
正确答案
C
答案解析

不考虑资源时,两条路径长度为6和4+4=8,逻辑工期为8。受同一工程师约束,A与B合计占用6+4=10天,所以项目不可能早于10天结束。排成B在0至4、A在4至10、C在4至8,恰好10天完成,证明下界可达到。故C正确,资源平滑不能保证在原8天期限内解决这次冲突。

选项分析

A

A在原逻辑计划中最多推迟到2开始,但B占用工程师的0至4仍与它冲突;有时差不代表时差足够。

B

14天只是A先做的一个可行排法,不是最优。B先做可让C和A重叠。

C

正确。10天既是资源工作量给出的下界,也有明确可行排程支持。

D

没有逻辑依赖不等于没有资源限制。题设禁止同一工程师同时执行A和B。

本题为什么容易错

这题最诱人的干扰项是A。看到“非关键活动有2天时差”就觉得可以挪开,却没有检查两段资源占用还重不重叠。

先看结论

简短答案

只有一名工程师,资源平滑一定能保持原工期吗,正确答案是 C(最短为10天,可先做B,再让A与C并行;仅靠原计划浮动时间无法消除冲突)。不考虑资源时,两条路径长度为6和4+4=8,逻辑工期为8。受同一工程师约束,A与B合计占用6+4=10天,所以项目不可能早于10天结束。排成B在0至4、A在4至10、C在4至8,恰好10天完成,证明下界可达到。故C正确,资源平滑不能保证在原8天期限内解决这次冲突。

解析

易混淆概念对比表

概念本题判断区别要点记忆提示
不考虑资源时工期8天,利用A的2天总时差就一定能保持8天完成 本题干扰项 A在原逻辑计划中最多推迟到2开始,但B占用工程师的0至4仍与它冲突;有时差不代表时差足够。 看到该词不要急着选,先判断是否真正解决题干问题
先A后B再C,工期14天,因此14天就是满足资源限制的最短工期 本题干扰项 14天只是A先做的一个可行排法,不是最优。B先做可让C和A重叠。 看到该词不要急着选,先判断是否真正解决题干问题
最短为10天,可先做B,再让A与C并行;仅靠原计划浮动时间无法消除冲突 本题正确答案 正确。10天既是资源工作量给出的下界,也有明确可行排程支持。 看到题干核心场景时优先联想到它
最短为8天,因为A与B没有逻辑依赖,所以允许两项工作并行 本题干扰项 没有逻辑依赖不等于没有资源限制。题设禁止同一工程师同时执行A和B。 看到该词不要急着选,先判断是否真正解决题干问题
本题易混淆选项怎么区分
  • 不考虑资源时工期8天,利用A的2天总时差就一定能保持8天完成:A在原逻辑计划中最多推迟到2开始,但B占用工程师的0至4仍与它冲突;有时差不代表时差足够。
  • 先A后B再C,工期14天,因此14天就是满足资源限制的最短工期:14天只是A先做的一个可行排法,不是最优。B先做可让C和A重叠。
  • 最短为8天,因为A与B没有逻辑依赖,所以允许两项工作并行:没有逻辑依赖不等于没有资源限制。题设禁止同一工程师同时执行A和B。
复习

知识点详解

把人员条件改成A、B各有一名工程师,原8天计划即可实现;保持一个人但允许其他变化,则需要重新建模,不能继续套10天结论。本题特意禁止拆分、加班和替代资源,避免把实施中可能的方案偷带进计算。资源平衡有时不延长工期,但本题由10天资源下界证明必须超过8天。

备考速记

路径给逻辑下界,资源还可能把下界抬高。

资源约束排程在资源约束排程场景中的作用

排程比较:A先做时,A为0至6、B为6至10、C为10至14;B先做时,B为0至4、A为4至10、C为4至8。先完成能释放后续工作的B,比先做最长的A更好。

拓展

同类题怎么考

  • 若A、B改由不同人执行,资源瓶颈消失,最短工期回到8天。
  • 若B完成后C还需同一名工程师,原并行方案失效,必须把新资源条件重新算入。
资源约束排程在系统集成项目管理工程师软考中的考法

先列6与8两条路径,再看共享人员的10天工作量,最后验证B→A和B→C可以同时满足。三个步骤缺一,最短工期的结论就不完整。

解题思路

先别急着画很复杂的网络图,先算人的账:这位工程师必须干满10天,项目怎么可能第8天就结束?然后找能兑现10天的排法。让B先做,才能尽早放出C;随后工程师做A,另一人做C,两项并行,最后在10结束。

考点定位

区分按逻辑关系算出的关键路径工期,与同时满足资源约束的可行工期。用下界加可行方案证明最短,不能只找到一个方案就宣布最优。

易错提醒

  • 把无逻辑先后当成可由同一个人同时施工。
  • 只枚举A先做,没有试B先做。
  • 把资源平衡一定延长工期与本题必须延长工期混为一谈。

备考提示

  • 遇到独占资源,先画资源占用时间线,再核对每条逻辑关系。
  • 在书木兰软考题库 https://www.shumulan.com/ 复习时,可把这类错题记为“有时差但挪不开”,不要只记答案10天。

你可能还想了解

  • 只有一名工程师,资源平滑一定能保持原工期吗?
  • 资源约束排程是什么?
  • 资源约束排程在系统集成项目管理工程师考试中怎么考?
  • 系统集成项目管理工程师资源约束排程题怎么理解?
  • 资源平滑无法解决资源冲突怎么考?
  • 一个工程师资源平衡计算题怎么考?

本文小结

一名工程师至少要完成A、B共10天工作。B先做、再让A与C并行可实现10天,原8天期限无法仅靠资源平滑保住。