開発技術
基本情報技術者試験|プログラムの行数(ステップ数)を尺度とするLOC法による規模見積りの留意点
プログラムの行数(ステップ数)を尺度とするLOC法による規模見積りの留意点として最も適切なものはどれか。
ア採用言語やコーディングスタイルで行数が変動し規模が左右される
イ利用者から見た機能の多寡をそのまま反映でき言語が変わっても規模が一定に保てる
ウ設計の最初期から言語に依存せず安定して測れる
エ行数では再利用部品を一切評価できない
正解
ア.採用言語やコーディングスタイルで行数が変動し規模が左右される
LOC法は実装したコードの行数を尺度とするため、同じ機能でも高水準言語と低水準言語、簡潔な書き方と冗長な書き方で行数が大きく変わる。したがって言語やコーディングスタイルの違いが規模見積りに直接影響するという留意点が正しい。
?選択肢ごとの解説
ア ○LOC法は実装したコードの行数を尺度とするため、同じ機能でも高水準言語と低水準言語、簡潔な書き方と冗長な書き方で行数が大きく変わる。したがって言語やコーディングスタイルの違いが規模見積りに直接影響するという留意点が正しい。
イ ×利用者から見た機能の多寡をそのまま反映できるのはFP法の長所であり、行数尺度のLOC法は機能量を直接表すわけではない。
ウ ×設計初期から言語非依存で安定して測れるのはFP法の特徴であり、LOC法はコードが書かれる段階に近づくほど精度が上がる点で逆の性質をもつ。
エ ×再利用部品を一切評価できないというのは言い過ぎで、再利用行数を換算係数で割り引くなどして評価でき、留意点として正確ではない。
開発技術の他の問題
あるプログラムの規模を30,000行(ステップ)と見積もった。開発生産性が1人月あたり500行であるとき、このプログラムの開…あるプロジェクトで、21,000行のプログラムを35人月の工数で完成させた。このプロジェクトの開発生産性は1人月あたり何行か…標準タスク法で開発工数を見積もる。1機能あたりの標準作業量を、設計2人日・製造3人日・試験1人日とする。対象機能が15機能あ…あるシステムの機能を数えたところ、外部入力が7件(各4点)、外部出力が5件(各5点)、外部照会が4件(各4点)、内部論理ファ…ファンクションポイント法における調整係数(技術的複雑度の調整)の役割として最も適切なものはどれか。プログラムステップ法(LOC法)による規模見積りの特徴として最も適切なものはどれか。COCOMO(基本COCOMO)では、開発規模をK行(KLOC)で表すとき、組織内向けの単純な開発(organicモード)の…ソフトウェア構成管理(SCM)の目的として最も適切なものはどれか。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a2-0113
