平成24年度 春期 応用情報技術者試験 午前 問48
プログラムに“事実”と“規則”を記述し,プログラム言語の処理系がもつ導出原理によって結論を得るプログラミングパラダイムであって,エキスパートシステムの開発に適しているものはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:エ
-
ア: オブジェクト指向プログラミング
誤り。データと手続をまとめたオブジェクトの相互作用としてプログラムを記述するパラダイムです(例: Java)。 -
イ: 関数型プログラミング
誤り。関数の定義と適用の組合せでプログラムを記述するパラダイムです(例: LISP,Haskell)。 -
ウ: 手続型プログラミング
誤り。処理の手順を順番に記述するパラダイムです(例: C,COBOL)。 -
エ: 論理型プログラミング
正しい。事実と規則を記述し,処理系の推論機構(導出原理)で結論を導くパラダイムです(例: Prolog)。知識と推論を扱うエキスパートシステムの開発に適しています。
答え
エ: 論理型プログラミング
出典:平成24年度 春期 応用情報技術者試験 午前 問48