项目从时刻0开始,活动A持续6天;活动B持续4天,B完成后C才能开始,C持续4天。A与B没有逻辑先后,项目须在A、C都完成后结束。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在原逻辑计划中最多推迟到2开始,但B占用工程师的0至4仍与它冲突;有时差不代表时差足够。
14天只是A先做的一个可行排法,不是最优。B先做可让C和A重叠。
正确。10天既是资源工作量给出的下界,也有明确可行排程支持。
没有逻辑依赖不等于没有资源限制。题设禁止同一工程师同时执行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天期限无法仅靠资源平滑保住。