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