Prolog

background image

Prolog

1) Na które pytania prolog odpowie YES:

B)

red_box

D)

green_circle

2) Wartości zwracane przez zapytanie a(X): 10,11
3) Reprezentacja poprawnej składni: D) tomsRedCar
4) Po pytaniu fun(What): honda-7, car_-3, peguot-4, rover-5, cricket_ball-1,

my_hat-2, releigh-6

5) Reguły składniowe: A) happy(X):-a, b. B) fun(fish):-blue(betty),

bike(yamaha)

6) Pary list dla unifikacji: CDEFG
7) Programy wykorzystujące rekurencję: A) search(end). Search(X):-

path(X,Y), search(Y)
C) a(X):-b(X,Y)

8) Wyrażenia do unifikacji:

A)

f(X,Y) = f(P,P).

B)

f(X,a) = f(a,X).

C)

eats(fred,

Food) = eats(Person, Jim).

F)

f(foo,L) = f(A1,A1).

9) Kto ma grypę:

A)

Janet,

B)

John,

C)

Rebecca

10)

Baza faktów i reguł dla których zwróci wartość yes: A) likes(john,

trains). C) likes(john,lehen). D) Likes(helen, john).


Scala

1) Klasa rational:

c)

tak ale tylko dla małych wartości licznika i mianownika...

2) Operacja bez zmiany priorytetów: a+b^?c?^d less a ==> b| c

((a + b)^?(c?^d)) less ((a==>b)|c)

3) Wartość result dla programu:

B)

16

4) Typ wyrażenia If(true)1 else false

A)

Int

5) Co zrobi kompilator:

B)

zgłosi błąd w 2 wierszu

6) Jak mają do siebie zdefiniowane typy:

A)

A:B

7) Długość listy:

C)

L.size==5

8) Złożoność obliczeniowa:

B)

proporcjonalna do N

9) Złożoność obliczeniowa:

B)

proporcjonalna do N

10)

Zamiana foldRight przez foldLeft:

c)

Wynik jej pracy będzie

odwrócony


Wyszukiwarka

Podobne podstrony:
prolog
Prolog Programowanie W F Clocksin C S Mellish
Przedmowa Prolog
prolog
Prolog Listy
Prolog
Prolog (3)
prolog
prolog, PROGRAMOWANIE DEKLARATYWNE, PROGRAMOWANIE DEKLARATYWNE, ZADANIA
1-2 lab, Laboratorium 1, Laboratorium 1 - Prolog
prologo
Broken Heart Od Prologu do Rozdziału 24
prolog zadania rozne
Prolog, Tłumaczenia, Trwające, Kailin Gow
prolog PZR6SZ3J3UV6LTM2KP7UMCZIPZGUR77BGTIBNTA
Czarna biblia 2.PROLOG
Prolog w 33 minuty
Prolog
PD W2 Wstep do j Prolog(2010 11 05) 1 1

więcej podobnych podstron