論理型プログラミング

更新日:

用語解説

論理型プログラミングは、プログラムを「事実」と「規則」の集まりとして書き、推論の仕組みが自動で答えを導くプログラミングの方法です。

■ 試験で押さえるポイント

  • 代表的な言語は、Prologです。

  • 答えを探すとき、うまくいかなければ戻って別の道を試します(バックトラック)。

■ 過去問での着眼点

手順ではなく、事実と規則を書く宣言的な方法である点を押さえます。

例: 「AはBの親」「親の親は祖父母」と書き、「Aの孫はだれか」を問い合わせます。

同じ分野の用語