平成29年度 春期 午前Ⅱ 問13
プロジェクトのコスト
ファンクションポイント法の問題
ファンクションポイント法の一つであるIFPUG法では,機能を機能種別に従ってデータファンクションとトランザクションファンクションとに分類する。機能種別を適切に分類したものはどれか。
〔機能種別〕
- EI:外部入力
- EO:外部出力
- ILF:内部論理ファイル
- EIF:外部インタフェースファイル
- EQ:外部照会
選択肢は原典ではデータファンクション・トランザクションファンクションの表。
- アデータファンクション:EI,EO,EQ / トランザクションファンクション:EIF,ILF
- イデータファンクション:EIF,EQ,ILF / トランザクションファンクション:EI,EO
- ウデータファンクション:EIF,ILF / トランザクションファンクション:EI,EO,EQ
- エデータファンクション:ILF / トランザクションファンクション:EI,EIF,EO,EQ
答えと解説を見る
✓ これが正解ウデータファンクション:EIF,ILF / トランザクションファンクション:EI,EO,EQ
解説
データはILFとEIF、トランザクションはEI・EO・EQです。
IFPUG法では、機能をデータファンクションとトランザクションファンクションに分けて数えます。見分ける軸は、その機能がデータの置き場所か、データを動かす処理かです。データファンクションは、アプリケーションが保持して更新する内部論理ファイル(ILF)と、他のアプリケーションが保持していて参照するだけの外部インタフェースファイル(EIF)の二つです。トランザクションファンクションは、境界の外からデータを受け取る外部入力(EI)、加工して外へ出す外部出力(EO)、取り出して見せる外部照会(EQ)の三つです。名前にファイルと付く二つがデータ、入力・出力・照会の三つが処理と覚えると分類できます。
ほかの選択肢はなぜ違うのか
- アデータファンクション:EI,EO,EQ …:外部入力・外部出力・外部照会は、境界をまたいでデータを動かす処理であり、データの置き場所ではありません。データとトランザクションをそっくり入れ替えた分け方になっています。
- イデータファンクション:EIF,EQ,IL…:外部照会(EQ)は、データを取り出して利用者に示す処理なので、トランザクションの側に入ります。保持されるデータの塊としてファイル二つと並べている点が誤りです。
- エデータファンクション:ILF / トラン…:外部インタフェースファイル(EIF)は、他のアプリケーションが管理するデータを参照するためのもので、データの側に入ります。処理ではないので、トランザクションの側に置くのは誤りです。
この問題の用語
- トランザクションデータベースへの一連の処理をひとまとめにした単位のこと。途中で失敗すると開始前の状態へ戻され、中途半端な更新が残りません。
出典:平成29年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問13
同じ用語が出る問題
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)