ITパスポート試験 過去問解説

外部設計とは?ITパスポート試験 2013年 (平成25年 春期) 問49を解説

ITパスポート試験 2013年 (平成25年 春期) 問49は、外部設計に関する理解を問う問題です。検索から入っても、問題文、選択肢、正解、解説、各選択肢がなぜ違うかをこのページだけで確認できます。

問題文

システム開発を,システム要件定義,外部設計,内部設計,プログラミングの順で進めるとき,画面のレイアウトや帳票の様式を定義する工程として,最も適切なものはどれか。

この問題の出題ポイント

  • 外部設計の定義だけでなく、問題文中の条件がどの選択肢に当てはまるかを確認する。
  • マネジメント系分野では、用語の目的・主体・責任範囲の違いが選択肢で問われやすい。
  • 関連タグ: システム開発技術、外部設計、画面設計。

選択肢

  1. システム要件定義
  2. 外部設計正解
  3. 内部設計
  4. プログラミング

正解

: 外部設計

解説

システム開発はシステム要件定義→外部設計(基本設計)→内部設計(詳細設計)→プログラミングの順で進む.外部設計では利用者から見えるシステムの仕様(画面のレイアウト・帳票の様式・操作手順・データ項目等の入出力仕様)を定義し,以降の内部設計や実装の基礎とする.システム要件定義は外部設計より上流で機能要件・非機能要件の確定が中心,内部設計はソフト内部のモジュール構造・アルゴリズム・データ構造の詳細化,プログラミングは設計に基づきソースコードを実装する工程で画面・帳票様式を定義する工程ではない.以上から画面レイアウト・帳票様式定義はイの外部設計が正解.

なぜ他の選択肢が違うのか

  • システム要件定義は新しいシステムの目的・対象範囲・機能要件・非機能要件を確定する工程で,外部設計より上流に位置する.要件レベルの定義が中心であり,画面のレイアウトや帳票の様式といった具体的なUI/UX仕様を詳細に定義する工程ではないため,本問の答えとしては誤り.

  • イ(正解)

    正解.外部設計(基本設計)は利用者から見えるシステムの仕様を確定する工程で,画面のレイアウト・帳票の様式・操作手順・入出力データ項目などのインタフェース仕様を定義する.利用者と認識を合わせ受入要件にも直結する内容で,設問が問う「画面のレイアウトや帳票の様式を定義する工程」として完全に該当する.

  • 内部設計(詳細設計)は外部設計で確定した仕様を実現するため,ソフトウェア内部のモジュール構成・データ構造・アルゴリズム・処理フローを詳細化する工程.プログラマが実装できるレベルまで具体化する作業で,利用者向けの画面レイアウトや帳票様式そのものを定義する工程ではないため誤り.

  • プログラミングは外部設計・内部設計で確定した仕様に基づきソースコードを記述する実装工程.設計図に従ってコードを書く具体的作業が中心であり,画面のレイアウトや帳票の様式そのものを新たに定義・確定する工程ではない.画面・帳票仕様は外部設計で既に決まっているため,本問の答えとしては誤り.

解き方の整理

外部設計の問題では、選択肢のキーワードだけで判断せず、問題文が示す条件と正解選択肢の説明が一致しているかを見ます。誤答選択肢は、似た用語を混ぜる、主体を入れ替える、目的や範囲を広げすぎる、という形で作られることが多いため、選択肢別解説まで確認しておくと復習効率が上がります。

関連問題

前後の問題

2013年 (平成25年 春期) の関連する問題

復習を続ける

間違えた問題、苦手タグ、模試履歴を保存して復習する導線を用意しています。広告なしPro、弱点分析、復習リマインダーは段階的に提供予定です。