企業活動
基本情報技術者試験 科目A免除 修了試験 20200614 実施分 問77
三つの製品 A,B,C を,2 台の機械 M1,M2 で加工する。加工は,M1 → M2 の順で行わなければならない。各製品をそれぞれの機械で加工するのに要する時間は,表のとおりである。
このとき,三つの製品をどの順序で加工すれば,加工を始めてから全製品の加工が終了するまでの時間が最も短くなるか。ここで,ある製品の M1 での加工が終了したとき,別製品を続けて M1 で加工することができるものとする。
| 製品\機械 | M1 | M2 |
|---|---|---|
| A | 7 | 3 |
| B | 5 | 6 |
| C | 4 | 2 |
- ア A→C→B
- イ B→A→C
- ウ B→C→A
- エ C→B→A
出典:基本情報技術者試験 科目A免除 修了試験 20200614 実施分 問77
答えと解説を見る
正解:イ
覚える知識
ジョンソン法による2工程加工順序の最短化
ジョンソン法は、M1が短いものを先に、M2が短いものを後に配置して総所要時間を最小化する。
この問題で必要なこと
ジョンソン法でM1の時間がM2以下のものを短い順に先頭、それ以外をM2の短い順に後ろへ。B(5,6)が先頭、次にA(7,3)とC(4,2)をM2の大きい順でA→Cなので、B→A→C。
ひっかけ
M1の短い順に並べるだけの誤り(C→B→A)。
この知識の出題:本試験系 1 回・免除試験 7 回(公開問題での観測値)