Pytania i odpowiedzi (2 / 3)
Informatyka Stosowana
51.
Prawdą jest, że relacja w 1NF:
d) tabela może zawierać atrybuty tylko z listy przyjętych wartości atomowych, dla których istnieją operatory.
52.
Prawdą dla drugiej postaci normalnej 2NF jest:
b) relacja X jest w postaci 2NF jeśli jest 1NF i nie zawiera częściowych zależności funkcyjnych,
53.
Prawdą dla drugiej postaci normalnej 2NF jest:
a) klucz określa wszystkie niekluczowe atrybuty,
54.
Prawdą jest, że relacja w drugiej postaci normalnej 2NF:
c) nie ma nietrywialnych zależności funkcyjnych, w których podklucz jest po lewej stronie
55.
Relacja będąca w 3NF:
jest relacją, w której wszystkie wtórne atrybuty zależą tylko od super-klucza
56.
Prawdą jest, że relacja, która spełnia 3NF:
c) gwarantuje, że wartości wszystkich atrybutów są atomowe
57.
Prawdą jest, że:
a) każdy schemat tabeli można zdekomponować do postaci mniejszych schematów zgodnych z 3NF bez utraty informacji i bez utraty zależności
58.
Prawdą jest, że:
Każdą relację można bez utraty informacji zdekomponować do postaci Boyce-Codda
59.
Prawdą jest, że:
b) Jeżeli relacja spełnia założenia BCNF to nie występuje w niej redundancja
60.
Prawdą jest, że:
d) dla każdej zależności funkcyjnej X -&rt; A występującej w relacji X jest nadkluczem schematu R.
61.
Przekształceniem geometrycznym nie jest:
c) binaryzacja obrazu,
62.
Rozpatrujemy następujący obraz szary:
55 56 57
Jaki zmieni się ten obraz po operacji rozszerzenia zakresu histogramu (zakres poziomów szarości od 0 do 255)?
0 255 127
63.
Rozpatrujemy obraz szary
15 45 22
20 48 35
13 12 56
Jaki będzie wynik binaryzacji tego obrazu z dolnym progiem wynoszącym 30?
010/011/001
64.
Macierz konwolucji:
111
121
111
Jest wykorzystywana do:
c) Filtracji dolnoprzepustowej mającej na celu minimalizacje rozmycia konturów obiektów,
65.
Laplasjan służy do:
c) wykrywania wszystkich konturów obiektów,
66.
W wyniku filtracji obrazu Ob1 otrzymano obraz Ob2 (obraz przed normalizacją):
Jakiego filtru użyto w tej operacji?:
d) Prewitta.
67.
Rozpatrujemy przekształcenia morfologiczne: erozja, dylatacja, otwarcie, zamknięcie (przy wykorzystaniu tego samego elementu strukturalnego, na tym samym obrazie wejściowym). Jakie związki zachodzą między wynikami tych operacji?
b) dylatacja ≥ zamknięcie ≥ obraz wejściowy ≥ otwarcie ≥ erozja
68.
Rozpatrujemy obraz:
oraz element strukturalny
W wyniku operacji Hit-or-Miss, dla piksela zaznaczonego czarną obwódką, otrzymamy wartość:
1
69.
Które stwierdzenie nie jest prawdziwe?
b) Jeżeli na obrazie wykonamy erozję, a następnie na otrzymanym wyniku wykonamy kolejną erozję takim samym elementem strukturalnym, to w rezultacie drugiej operacji na otrzymamy żadnych zmian.
70.
Rozpatrujemy następujący obraz:
Jaką wartość będzie miał piksel otoczony ciemną obwódką po operacji otwarcia obrazu elementem strukturalnym w kształcie kwadratu o rozmiarze 3x3, z punktem centralnym w jego środku.
1
71.
Zamknięcie służy m.in. do:
a) usunięcia otworów w obiektach,
72.
Jeżeli od obrazu odejmiemy obraz będący wynikiem filtracji tego obrazu otwarciem morfologicznym wykorzystującym stosunkowo duży element strukturalny, to:
d) usuniemy z obrazu efekt nierównomiernego oświetlenia.
73.
Po transformacji Fouriera otrzymano piksel o wartości 3+4i. Jaka jest wartość modułu tego piksela?
5
74.
W wyniku transformacji Fouriera obrazu Ob1 otrzymano obraz, na którym wycięto składowe odpowiadające za niskie częstotliwości(jak na obrazie Ob2).
Jak będzie wyglądał rezultat odwrotnej transformacji Fouriera obrazu Ob2 ?
b
75.
) Na obrazie szarym (poziomy szarości z przedziału 0-255) przeprowadzono transformację Fouriera, wymnożono f-obraz przez charakterystykę filtru oraz wykonano na wyniku mnożenia odwrotną transformację Fouriera. W rezultacie otrzymano:
c) przefiltrowany obraz , dla którego poziomy szarości pikseli mogą być liczbami zespolonymi,
76.
Celem segmentacji jest:
b) podział obrazu na rozdzielone od siebie obiekty,
77.
Przekształcenie watershed często wykorzystywane jest do:
b) podziału obiektów połączonych ze sobą,
78.
Przyłączanie do obszaru sąsiednich pikseli (lub obszarów) posiadających podobne cechy (tj. spełniających pewne kryterium jednorodności), to idea segmentacji:
d) przez rozrost.
79.
Wykorzystywana w pomiarze długości obwodów obiektów formuła Croftona polega na:
c) pomiarze długości rzutów obiektu w 4 kierunkach,
80.
Który z wyników najdokładniej podaje liczbę obiektów przypadająca na poniższe pole?
5.5
81.
) Obiekt składa się z 1000 pikseli. Współczynnik kalibracji informuje nas, że długość 1 piksela to 2 mikrometry. Pracujemy w siatce kwadratowej. Rzeczywiste pole powierzchni obiektu to:
c) 4000 mikrometrów kwadratowych,
82.
W teorii rozpoznawania obrazów wektorem cech jest:
c) zbiór parametrów opisujących rozpoznawany obiekt,
83.
Metoda k-najbliższych sąsiadów (kNN) wymaga przed podjęciem decyzji o klasyfikacji:
b) wyszukania k najbliższych elementów ciągu uczącego,
84.
Przestrzeń cech definiują dwa parametry: średni poziom szarości ziarna – stosunek minimalnej średnica Fereta do maksymalnej średnica Fereta.
Ziarno, którego wektor cech na wykresie oznaczony jest gwiazdką jest:
b) Wydłużone i ciemne,
85.
Do wydruku polskiej flagi (idealna biel i idealna czerwień) wykorzystywane są następujące tusze (zaznacz odpowiednią ich ilość):
a) M oraz Y,
86.
Składowa R polskiej flagi (idealna biel i idealna czerwień) ma postać (na rysunkach poniżej: czarny – poziom szarości 0; biały – poziom szarości 255):
c
87.
Piksel w modelu RGB ma barwę kodowaną jako: R=200, G=150, B=100 (stopnie szarości znajdują się w przedziale 0-255). Prawdą jest, że dla tego piksela, w modelu barw CMY:
d. Składowa Y ma wartość 155,
88.
Jeżeli w kodowaniu JPEG zmniejszymy wartości w tablicy kwantyzacji to w rezultacie:
a) zwiększymy rozmiar pliku z obrazem,
89.
Ramki I w kompresji MPEG mają za zadanie:
b) przechowywać pełne, skompresowane algorytmem JPEG, klatki obrazu,
90.
Ustawienie zygzakowate w algorytmie JPEG stosowane jest w celu:
a) przygotowania do kompresji bezstratnej (m.in. algorytmami RLE i Huffmana),
91.
Jaki efekt daje poniższy fragment kodu?
int main( int argc, char** argv )
{
. . .
FILE* pHandle = fopen( *++argv, ”rb” ) );
. . . .
}
b) Błąd kompilacji
92.
Jaki efekt daje poniższy fragment kodu : if( ( pHandle = fopen( argv[1], ”wb” ) ) )
{ int x = 12; int* p = &x;
fwrite( *(&p), sizeof( int ), 1, pHandle );
. . . . .
}
b) Zostanie zapisane do pliku binarnie liczba 12 w postaci takiej ilości bajtów ile wynosi reprezentacja zmiennej x
93.
Wywołanie funkcji fclose() z parametrem, który jest uchwytem pliku:
d) Jest konieczne w przypadku zapisu do pliku, aby został wyczyszczony bufor związany z uchwytem pliku (wykonywana operacja fflush() przed zamknięciem pliku)
94.
Funkcja standardowa realloc( p, nBajts ) wykonuje:
a) Zwraca wskaźnik do typu void do realokowanego bloku pamięci. W przypadku gdy wskaźnik p jest pusty to działa jak funkcja malloc()
95.
Która instrukcja alokuje pamięć na dynamiczną tablice i ją zeruje?
b) int x = 12; int* tab = (int*)calloc( 1000 * sizeof( x ) );
96.
Jaki będzie efekt wykonania fragmentu kodu?
memset( pTab, 1, 100*sizeof( int ) );
d) Wypełni każdy bajt dynamicznego bloku wskazywanego przez pTab wartością 1
97.
Aby skompilować kod do użycia jako bibliotekę dynamiczną (utworzenie relokowalnego kodu) należy go skompilować:
b) gcc -fPIC -Wall –c *.c
98.
Aby stworzyć bibliotekę libtest mając skompilowany kod relokowalny należy?
b) gcc -shared -Wl,-soname,libtest.so.1 -o libtest.so.1.0 *.o
99.
Załadowanie biblioteki dynamicznej podczas wykonania programu wykonuje się funkcją ?
c) dlopen(”./libtest.so.1.0” )
100.
Aby nie wykonywać optymalizacji kodu kompilatorem gcc należy użyć opcji
c) –O0