令和元年度 秋期 応用情報技術者試験 午前 問54
プログラムx,y,zの開発を2か月以内に完了したい。外部から調達可能な要員はA,B,Cの3名であり,開発生産性と単価が異なる。このプログラム群を開発する最小のコストは,何千円か。ここで,各プログラムの開発は,それぞれ1名が担当し,要員は開発生産性どおりの効率で開発できるものとする。また,それぞれの要員は,担当したプログラムの開発が完了する時点までの契約とする。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ウ
各プログラムの開発に必要な期間を計算
-
プログラムx (4キロステップ)
要員AまたはB (2キロステップ/月)ならば 2か月
要員C (1キロステップ/月)ならば 4か月(条件を満たさない) -
プログラムy (2キロステップ)
要員AまたはB (2キロステップ/月)ならば 1か月
要員C (1キロステップ/月)ならば 2か月 -
プログラムz (2キロステップ)
要員AまたはB (2キロステップ/月)ならば 1か月
要員C (1キロステップ/月)ならば 2か月
開発期間が2か月以内になる組み合わせを検討
プログラムxは2か月かかるため、要員AまたはBが担当する必要があります。
プログラムy、zは1か月または2か月で完了するため、Cでも可能です。
コストの計算
- パターン1
- x: 要員A (2か月) → 1,000 × 2 = 2,000
- y: 要員B (1か月) → 900 × 1 = 900
-
z: 要員C (2か月) → 400 × 2 = 800
合計 = 3,700 -
パターン2
- x: 要員B (2か月) → 900 × 2 = 1,800
- y: 要員A (1か月) → 1,000 × 1 = 1,000
-
z: 要員C (2か月) → 400 × 2 = 800
合計 = 3,600 -
パターン3
- x: 要員A (2か月) → 1,000 × 2 = 2,000
- y: 要員C (2か月) → 400 × 2 = 800
-
z: 要員B (1か月) → 900 × 1 = 900
合計 = 3,700 -
パターン4
- x: 要員B (2か月) → 900 × 2 = 1,800
- y: 要員C (2か月) → 400 × 2 = 800
- z: 要員A (1か月) → 1,000 × 1 = 1,000
合計 = 3,600
答え
ウ: 3,600
出典:令和元年度 秋期 応用情報技術者試験 午前 問54