平成30年度 春期 午前 問54
プロジェクトマネジメント
ファンクションポイント値の問題
あるソフトウェアにおいて,機能の個数と機能の複雑度に対する重み付け係数は表のとおりである。このソフトウェアのファンクションポイント値は幾らか。ここで,ソフトウェアの全体的な複雑さの補正係数は0.75とする。
| ユーザファンクションタイプ | 個数 | 重み付け係数 |
|---|---|---|
| 外部入力 | 1 | 4 |
| 外部出力 | 2 | 5 |
| 内部論理ファイル | 1 | 10 |
- ア18
- イ24
- ウ30
- エ32
答えと解説を見る
✓ これが正解ア18
解説
積の合計24に補正係数0.75を掛けて18です。
ファンクションポイント値は、機能の種類ごとに個数と重み付け係数を掛け、それを全部足したうえで、ソフトウェアの全体的な複雑さの補正係数を掛けて求めます。表に沿って順に計算します。外部入力は個数1に係数4で4です。外部出力は個数2に係数5で10です。内部論理ファイルは個数1に係数10で10です。三つを足すと24になりました。ここへ補正係数0.75を掛けて、18になります。だから、その値を挙げた肢が当たります。判定の軸は、個数と係数の積を全部足したかどうかと、その合計に設問が与えた補正係数を掛け終えたかどうかの二点です。残る三つは、補正の一手が抜けているか、補正の当て方が0.75から外れていました。
ほかの選択肢はなぜ違うのか
- イ24:個数と重み付け係数の積を足したところで止めた値です。4 と 10 と 10 を足すとこの数になります。ここから全体的な複雑さの補正係数を掛けるという一手が残っているので、まだ最後まで進んでいませんでした。
- ウ30:設問が与えている数から、この値へ進む手順が見当たりません。積の合計を1.25倍すればこの数になりますが、1.25という係数は表にも設問文にも書かれていないのです。示されている補正係数は0.75だけでした。
- エ32:積の合計を0.75で割ると、この値になります。補正係数を使ってはいますが、掛けるところを割ったので値が大きくなりました。補正係数が1より小さいときは、掛ければ値は小さくなるはずです。
出典:平成30年度 春期 基本情報技術者試験 午前 問54
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)