表の機能と特性をもったプログラムのファンクションポイント値は幾らか。
ここで,複雑さの補正係数は0.75とする。
ユーザファンクションタイプ|個数|重み付け係数/外部入力|1|4/外部出力|2|5/内部論理ファイル|1|10/外部インタフェースファイル|0|7/外部照会|0|4
正答1
解説
正解は1です。
ファンクションポイント法で、プログラムのファンクションポイント値を求める問題です。
ファンクションポイント法は、外部入力や外部出力などの機能の数と複雑さから、ソフトウェアの規模を見積もる方法です。
【計算】
外部入力は1個×4=4です。
外部出力は2個×5=10です。
内部論理ファイルは1個×10=10です。
外部インタフェースファイルは0個×7=0です。
外部照会は0個×4=0です。
合計(未調整ファンクションポイント)は4+10+10+0+0=24です。
補正係数0.75を掛けて、24×0.75=18です。
【選択肢別解説】
1:○ 未調整の24に補正係数0.75を掛けると18になります。
2:× 24は補正係数を掛ける前の値です。
問題では補正係数0.75を掛ける必要があります。
3:× 30は、個数と重み付け係数を正しく掛け合わせた結果と一致しません。
4:× 32は、24を0.75で割った値です。
補正係数は掛けるもので、割るものではありません。
【ポイント】
ファンクションポイント値=Σ(個数×重み付け係数)×補正係数です。
画面や帳票などの「機能」に着目するので、プログラム言語に依存せず見積もれるのが特徴です。