Pytania i odpowiedzi

infa wstępny

Zebrane pytania i odpowiedzi do zestawu.
Ilość pytań: 104 Rozwiązywany: 4656 razy
Pytanie 81
Dwie pod-warstwy definiowane w ramach warstwy drugiej modelu ISO-OSI to odpowiednio:
LLC (Logical Link Control) i MAC (Media Access Control)
Pytanie 82
Zadana w jednostce dBm efektywną moc wypromieniowana (Effective Isotropic Radiated Power, EIRP) ˛ bezprzewodowego urządzenia nadawczego stosowanego w technologii sieciowej na podstawie mocy wypromieniowanej P zadanej w watach można obliczyć stosując wzór:
EIRP = 10∗log10( P 1mW )
Pytanie 83
Jednostka wysokości urządzenia sieciowego montowanego w standardzie RACK wynosząca 1,75 cala (44,45 mm) oznaczana jest symbolem:
U
Pytanie 84
Rodzaj obszaru (area) w domenie OSPF (Open Shortest Path First) nie otrzymującego ˛ żadnych informacji o zewnętrznych (external) trasach rutowania OSPF, to:
Stub area
Pytanie 85
Parametr o nazwie "Wielkość okna"(Window size), którego wartość przekazywana jest w datagramach potwierdzenia TCP (Transmission Control Protocol Acknowledgment) w kierunku od odbiorcy do nadawcy ma na celu:
Okre´sli´c ilo´ s´ c danych, jaka˛nadawca mo˙ze w danej chwili wysła´c (słu˙zy do sterowania przepływem)
Pytanie 86
Dwa rodzaje obszarów (area) w protokole rutowania dynamicznego IS-IS (Intermediate System to Intermediate System), to:
level 1 level 2
Pytanie 87
Podstawowym, deklaratywnym językiem programowania logicznego jest:
prolog
sql
Pytanie 88
Które z poniższych mechanizmów są wbudowane w interpreterze języka PROLOG:
Szukanie z nawrotami
Pytanie 89
Rozważmy następującą definicje predykatu member/2: member (H , [ H | T ] ) . member (H , [ _ | T ] ): − member (H, T ) . Dla wywołania (member(X,[0,1,[2,3],4]) interpreter zwróci:
X = 0 ; X = 1 ; X = [2, 3] ; X = 4 ; false. 5 rozwiązań
Pytanie 90
Rozważmy następującą definicje predykatu ˛ member/2: member (H , [ H | T ] ) . member (H , [ _ | T ] ): − member (H, T ) . Dla wywołania member(X,[0,1,2,1,3,1,4]) interpreter zwróci:
X = 0 ; X = 1 ; X = 2 ; X = 1 ; X = 3 ; X = 1 ; X = 4 ; false.
Pytanie 91
Rozważmy następującą definicje predykatu append/3 do łączenia list: append([ ],L,L). append([H | T],L,[H | TL]):− append(T,L,TL) . Dla wywołania append(L1,L2,[1,2,3,4,5]). interpreter zwróci:
L1 = [], L2 = [1, 2, 3, 4, 5] false
Pytanie 92
Rozważmy następującą definicje predykatu append/3 do łączenia list: append([ ],L,L). append([H | T],L,[H | TL]):− append(T,L,TL) . Aby pobrać ostatni element zadanej listy L (np. L = [1,2,3,4] i powiązać go ze zmienną E (np. E=4) należy zastosować zapytanie:
append(_,[E],L)
Pytanie 93
Rozważmy następujący program w PROLOGU: p(a). p(b). p(c). p(a). p(c). run :− p(X), assert(q(X)), fail. Po skompilowaniu i wykonaniu programu z wywołaniem run:
W pamięci zapisane zostanie 5 faktów: q(a). q(b). q(c). q(a). q(c).
Pytanie 94
Rozważmy następujący program w PROLOGU: ln(0, [ ]) :− ! . ln(N, [ N | L]) :− N1 is N−1, ln (N1, L) . Po skompilowaniu i wykonaniu programu z wywołaniem ln(7,L):
Dostaniemy listę: L = [7, 6, 5, 4, 3, 2, 1].
Pytanie 95
Rozważmy następujący program w PROLOGU: s1(X): −not (p(X)) , ! ,q(X) . s2(X): − q(X), not (p (X)). p(a). q(b) . Po skompilowaniu i wykonaniu programu:
s1(X) zwraca false s2(X). zwraca X = b.
Pytanie 96
Rozważmy następujące propozycje programów iteracyjnego sumowania elementów zadanej listy w PROLOGU: Poprawny jest program:
loop([ ] ,S,S). loop([H | T] ,A, S) :− AH is A+H, loop(T ,AH, S) .
Pytanie 97
Jaki typ w Haskellu będzie miało następujące wyrażenie: r x = x: r x
r :: a -> [a]
Pytanie 98
Jak wygląda poprawna wartość dla typu data Tree a = L a | N (Tree a) a (Tree a)
N (L 4) 5 (L 4)
N (L ’4’) ’5’ (L ’4’)
Pytanie 99
Haskell jest językiem opartym o paradygmat
deklaratywny
funkcyjny
Pytanie 100
Mechanizm typów w języku Haskell jest
silny
statyczny
Pytanie 101
Zaznacz prawdziwe dotyczące programowania funkcyjnego.
Niektóre języki imperatywne zostały wyposazone w konstrukcje z jezyków funkcyjnych
Programowanie funkcyjne może być połączone z programowaniem obiektowym.
Koncepcja programowania funkcyjnego opiera sie˛ o implementacje funkcji, które nie mają skutków ubocznych.
Funkcyjny styl programowania mozna uprawiać w ograniczonym zakresie w językach imperatywnych jak C albo JavaScript.
Pytanie 102
Funkcje wyższego rzędu w programowaniu funkcyjnym to
To funkcje, które przyjmują inne funkcje jako parametry lub zwracaja˛inne funkcje jako rezultat.
Pytanie 103
jaki mechanizm w językach funkcyjnych pozwala na wykonanie operacji na zbiorze danych?
Rekurencja, funkcje specyficzne dla języka.
Pytanie 104
Zaznacz prawdziwe zdania dotyczące programowania funkcyjnego.
Funkcyjny styl programowania można uprawiać w ograniczonym zakresie w językach imperatywnych jak C albo JavaScript. ?
W programowaniu funkcyjnym koncepcja funkcji jest taka jak w algebrze.
Programowanie funkcyjne opiera się na rachunku Lambda.
.Dobrym nawykiem w programowaniu funkcyjnym jest, aby zmienne były immutable.
Mozna używać funkcyjnego stylu programowania w języku JavaScript