プログラム言語のパラダイム(手続き型・オブジェクト指向・関数型)とは?
プログラム言語のパラダイム(手続き型・オブジェクト指向・関数型)とは、プログラムの記述スタイルの分類。手続き型は処理手順を順に記述する。オブジェクト指向はデータと処理をひとまとめにしたオブジェクト単位で設計する。関数型は数学的な関数の組み合わせとして処理を記述し、状態を極力持たせない考え方をとる。
情報処理安全確保支援士試験の過去問では1回出題されています。
ぷろぐらむげんごのぱらだいむ
プログラム言語のパラダイム(手続き型・オブジェクト指向・関数型)の意味
プログラムの記述スタイルの分類。手続き型は処理手順を順に記述する。オブジェクト指向はデータと処理をひとまとめにしたオブジェクト単位で設計する。関数型は数学的な関数の組み合わせとして処理を記述し、状態を極力持たせない考え方をとる。
プログラム言語のパラダイム(手続き型・オブジェクト指向・関数型)の具体例
オブジェクト指向言語では「継承」(既存クラスの性質を引き継ぐ)、「カプセル化」(内部データを隠蔽する)、「多相性(ポリモーフィズム)」(同じ呼び出し方で異なる動作をさせる)が三大特徴とされる。
プログラム言語のパラダイム(手続き型・オブジェクト指向・関数型)は試験でどう引っ掛けられる?
「継承」「カプセル化」「多相性」の3用語の意味を取り違えやすい。特に多相性(同名メソッドが呼び出し元によって異なる処理をする)は抽象的で理解しにくい。
プログラム言語のパラダイム(手続き型・オブジェクト指向・関数型)と関連する用語
プログラム言語のパラダイム(手続き型・オブジェクト指向・関数型)が出た過去問
ソフトウェアパターンのうち,GoFのデザインパターンの説明はどれか。
正解:オブジェクト指向開発のためのパターンであって,生成,構造,振る舞いの三つのカテゴリに分類される。
要点:GoFは生成・構造・振る舞いの3分類からなる
GoF(Gang of Four)のデザインパターンは、オブジェクト指向設計で繰り返し現れる問題への定石を23個にまとめたもので、生成に関するパターン、構造に関するパターン、振る舞いに関するパターンの三つに分類される。クラスやオブジェクトの組み合わせ方という、比較的細かい粒度の設計を扱う点が特徴である。
出典:令和6年度 秋期 情報処理安全確保支援士試験 am2 問22(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。