本文へスキップ

テクノロジ系 / 基礎理論

論理型言語

論理型言語は、事実と規則を記述し、それに基づく推論で問題を解く言語です。

もう少し詳しく

「これは事実」「この条件ならこう」といった事実と規則を記述しておき、それらをもとにコンピュータが論理的に推論して答えを導く言語です。手順を細かく書くのではなく、知識を記述する点が特徴です。手続き型や関数型と対比される、プログラミングの考え方の一つです。

試験での見方

黒猫の闇の刻印

事実と規則を記述し推論で解く点が核心です。手続き型・関数型との考え方の違いが問われます。

例:事実と規則を記述し、推論で答えを導くのが論理型言語です。

分類

テクノロジ系 / 基礎理論 / 基礎理論

小分類:情報に関する理論

関連トピック:プログラム言語論

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

基礎理論の用語一覧へ