システム開発技術
ITパスポート試験|クラスや継承という概念を利用して,ソフトウェアを部品化したり再利用することで,ソフトウェア開発の生産性向上を図る…
クラスや継承という概念を利用して,ソフトウェアを部品化したり再利用することで,ソフトウェア開発の生産性向上を図る手法として,適切なものはどれか。
アオブジェクト指向
イ構造化
ウプロセス中心アプローチ
エプロトタイピング
正解
ア.オブジェクト指向
オブジェクト指向はデータと処理をクラスという単位にカプセル化し、継承によってクラスの定義を再利用・拡張することで、部品の使い回しとモジュール性を高める設計・開発パラダイムである。「クラス」「継承」「再利用」はオブジェクト指向の三大概念(カプセル化・継承・ポリモーフィズム)の核心を示すキーワードである。
?選択肢ごとの解説
ア ○オブジェクト指向はデータと処理をクラスという単位にカプセル化し、継承によってクラスの定義を再利用・拡張することで、部品の使い回しとモジュール性を高める設計・開発パラダイムである。「クラス」「継承」「再利用」はオブジェクト指向の三大概念(カプセル化・継承・ポリモーフィズム)の核心を示すキーワードである。
イ ×構造化手法は処理の流れを順次・分岐・反復の3構造で記述するアプローチであり、クラスや継承の概念を持たず、手続きの整理が主眼である。
ウ ×プロセス中心アプローチはデータよりも業務プロセスのフローに着目してシステムを設計する手法であり、クラスによる部品化とは異なる視点を持つ。
エ ×プロトタイピングは試作品を早期に作成して利用者のフィードバックを得る開発プロセスの手法であり、クラスや継承による部品化とは無関係なライフサイクルの話である。
システム開発技術の他の問題
システム要件定義で明確にするもののブラックボックステストに関するソフトウェア保守に関するソフトウェア導入作業に関する記述a~dのうち,適切なものだけを全て挙げたものはどれか。新規開発の場合,導入計画書の作成はせず…ソフトウェア製品の品質特性を,移植性,機能適合性,互換性,使用性,信頼性,性能効率性,セキュリティ,保守性に分類したとき,R…開発が完了したソフトウェアを本番環境にインストールする手順を明確にし,それを実施する工程として,適切なものはどれか利用者が銀行のATMのパネルを操作して入金処理を行う。この操作の要件を定義するときに,ソフトウェア開発の品質特性である使用性…業務システムの開発において,開発者がシステム要件定義を実施する場合,利用者の関わり方として,最も適切なものはどれか
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
ITパスポート試験は全2,669問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 最終更新 2026-08-15 · ITパスポート試験 過去問 · itpass-r3k-q41
