Głupie pytanie

Odpowiedz

Czym różni się deklaratywny język programowania od proceduralnego języka programowania?

Język deklaratywny nie służy do opisywania sposobu rozwiązywania problemu (algorytmu), lecz do opisu problemu  

Co definiują następujące klauzule: bla_bla(E,[E|_]). bla_bla(E,[_|O]):- bla_bla(E,O).

Przynależność elementu do listy  

Co definiują następujące klauzule: ble_ble([],L,L). ble_ble([G|O],L,[H|L_O]):- ble_ble(O,L,L_O).

Łączenie list.  

Wymień elementy programu w języku Prolog

Fakty i reguły  

Do czego służy predykat standardowy findall(Nazwa,predykat(Nazwa),Lista)?

Do wyznaczenia listy Lista zawierajacych wszystkie wartości stałej Nazwa, dla których predykat predykat(Nazwa) jest zdaniem prawdziwym.  

Do czego można zastosować algorytm nawrotów?

Do odnalezienia drogi wyjścia z labiryntu  

Któremu z wymienionych warunków jest równoważny predykat fail?

2=3  

Do czego służy predykat standardowy ! (cut)?

Do sterowania nawrotami  

programowanie w logice