Definitionen aus Intro und syntmg handout

Fakten

Frage:

Wie werden Fakten formal definiert?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Ziele

Frage:

Wann heißt ein Ziel, also eine Anfrage in Prolog erfüllbar?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Regeln

Frage:

Was ist eine Regel in Prolog?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Rekursion

Frage:

Wann ist eine Regel rekursiv?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Prozeduale Bedeutung

Frage:

Was ist die Prozedurale Bedeutung eines Prolog-Programms?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Deklarative Bedeutung

Frage:

Was ist die Deklarative Bedeutung eines Prolog-Programms?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Atome

Frage:

Was sind Atome?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Variablen

Frage:

Woran erkennt man Variablen?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

anonyme Variable

Frage:

Was ist die anonyme Variable? Wie und wozu kann sie verwendet werden?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Struktur

Frage:

Was ist eine Struktur?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Hauptfunktor

Frage:

Was ist ein Hauptfunktor?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Funktor

Frage:

Was definiert einen Funktor eindeutig?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Unifikation

Frage:

Was ist Unifikation?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Unifikation

Frage:

Wann können zwei Terme unifiziert werden?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Unifikator

Frage:

Was ist ein Unifikator?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Unifikatoren

Frage:

Wann ist ein Unifikator eindeutig, und wie nennt man solch einen Unifikator?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Notwendigkeit des Occurs Check

Frage:

Beschreibe das Problem von unendlichen Strukturen. Wie entstehen diese?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Occurs Check

Frage:

Was ist der OccursCheck?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Prolog-Programm

Frage:

Was ist ein Prolog Programm?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

logische Konsequenz

Frage:

Wann ist G eine logische Konsequenz des Programms P?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Inferenz-Prozess

Frage:

Woran erkennt man durch den Inferenz-Prozess eine logische Konsequenz?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.