戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2010年 秋期 45


問題文

ソフトウェア開発で利用する手法に関する記述a〜cと名称の適切な組合せはどれか。 a 業務の処理手順に着目して、システム分析を実施する。 b 対象とする業務をデータの関連に基づいてモデル化し、分析する。 c データとデータに関する処理を一つのまとまりとして管理し、そのまとまりを組み合わせて開発する。
ITパスポート 2010年 秋期  問45の選択肢の画像

選択肢

(正解)

🔒 解説は解答すると表示されます

ソフトウェア開発で利用する手法の組合せ【ITパスポート 解説】

正解の理由

各記述の特徴をまとめると次の通りです。
  • a:業務の「処理手順」に着目 → プロセス(処理)を中心に考える手法 → プロセス中心アプローチ
  • b:業務を「データの関連」に基づいてモデル化 → データを中心に考える手法 → データ中心アプローチ
  • c:データとその処理を「一つのまとまり(オブジェクト)」として管理 → データと処理を結びつける手法 → オブジェクト指向(OOP)
上の対応に当てはまる選択肢が「エ」です。よってエが正解です。
(用語補足:オブジェクト指向(OOP: Object-Oriented Programming:オブジェクトを中心に設計・実装する手法)、UML(Unified Modeling Language:システム設計図を描くための記法)、ER図(Entity-Relationship図:データ間の関係を表す図))

解法ステップ

  1. 記述のキーワードを探す。短い文でも「処理手順」「データの関連」「データと処理を一つのまとまり」などがヒントです。
  2. キーワードを手法に対応させる。
    • 「処理手順」→ プロセス中心アプローチ(処理の流れ・機能を重視)
    • 「データの関連」→ データ中心アプローチ(データモデル・ER図を重視)
    • 「データと処理を一つのまとまり」→ オブジェクト指向(データとその操作を一つにまとめる)
  3. 各選択肢の組合せと突き合わせ、すべて一致する行を選ぶ。
  4. 一致すれば正解。今回は「エ」がすべて一致します。

選択肢別の誤答解説

  • ア:a=オブジェクト指向、b=データ中心、c=プロセス中心
    → aが誤り。aは「処理手順に着目」とあり、プロセス中心が正解です。オブジェクト指向は「データと処理を一つにまとめる」ことを意味します。
  • イ:a=データ中心、b=オブジェクト指向、c=プロセス中心
    → aとbが逆。aは処理手順重視なのでプロセス中心が正しいのに対し、選択肢はデータ中心になっているため不一致です。
  • ウ:a=プロセス中心、b=オブジェクト指向、c=データ中心
    → aは正しいですが、bとcが入れ替わっているため不正解。bは「データの関連」なのでデータ中心が正しく、cは「データと処理を一つに」なのでオブジェクト指向が正しいです。
  • エ:a=プロセス中心、b=データ中心、c=オブジェクト指向
    → a,b,cそれぞれが記述と一致するため正解です。

よくある誤解

  1. 「データに関する記述=オブジェクト指向」と考える
    → データに注目するという点では似て見えますが、データ中心アプローチはデータ間の関係(ER図など)を重視します。オブジェクト指向は「データ」と「そのデータに対する処理(メソッド)」を一つにまとめる点がポイントです。
  2. 「処理=オブジェクト指向のメソッドだから、処理手順があるならオブジェクト指向」という混同
    → オブジェクトには処理(メソッド)がありますが、問題中の「処理手順に着目する」は業務の流れや機能分解を重視するプロセス中心を指します。ここは視点の違いです。

補足コラム

  • プロセス中心アプローチ:業務を「何をするか(機能・手順)」の流れでとらえます。例)請求書作成の「受注→発注→出荷→請求」の手順を分解して設計する。構造化分析が有名です。
  • データ中心アプローチ:業務を「どんなデータがあり、それらがどう関係するか」でとらえます。例)顧客と注文の関係をER図で表してからシステム化する。データベース設計に強い。
  • オブジェクト指向(OOP: Object-Oriented Programming):データとそれに関する処理を「オブジェクト」としてまとめ、オブジェクト同士のやり取りでシステムを作ります。例)顧客オブジェクトが住所や注文履歴(データ)と請求書を作る処理(メソッド)を持つ。UMLでクラス図を書くことが多いです。
覚え方のコツ:キーワードだけで良いです。処理→プロセス、データの関係→データ中心、データ+処理のセット→オブジェクト。

FAQ

Q1. オブジェクト指向はプログラミングだけの話ですか?
A1. いいえ。設計・分析の段階から使う考え方です。オブジェクト(物や概念)に着目して業務をモデル化します。
Q2. データ中心アプローチはデータベース設計と同じですか?
A2. 完全に同じではありませんが密接です。データ中心は業務をデータの構造と関係でモデル化するため、結果的にデータベース設計と親和性があります。
Q3. 問題を解くときに早く判断するコツは?
A3. 各文で「主語が何か(処理なのかデータなのか、あるいはデータと処理の両方か)」をすぐに見抜くことです。キーワードで振り分ければ選択肢の比較は速くなります。

関連キーワード: オブジェクト指向、プロセス中心アプローチ、データ中心アプローチ、OOP、UML、ER図、構造化分析
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について