🎧 New: AI-Generated Podcasts Turn your study notes into engaging audio conversations. Learn more

Egzamin-Termin-1_-Przegląd-próby-_-UPeL.pdf

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Full Transcript

6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Rozpoczęto środa, 12 lipca 2023, 08:37 Stan Ukończone Ukończono środa, 12 lipca 2023, 08:57 Wykorzystany 19 min. 45 sek....

6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Rozpoczęto środa, 12 lipca 2023, 08:37 Stan Ukończone Ukończono środa, 12 lipca 2023, 08:57 Wykorzystany 19 min. 45 sek. czas Punkty 13,50/26,00 Ocena 51,92 z 100,00 Pytanie 1 Niepoprawnie Punkty: 0,00 z 1,00 Cassandra realizuje postulat Wybierz wszystkie poprawne: a. ACID  b. BASE Poprawna odpowiedź to: BASE Pytanie 2 Niepoprawnie Punkty: 0,00 z 1,00 Cechy Cassandry, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Cassandra nie wspiera złączeń – rozwiązaniem ma być denormalizacja b. Topologia gwiazdy z centralnym serwerem  c. Szybka, ale nieodporna na awarie  d. Klient łącząc się do jednego z węzłów Cassandry wykorzystuje go jako Proxy (tzw. koordynator), który analizując strukturę klastra  wskazuje, do którego węzła ma trafić zapytanie Prawidłowymi odpowiedziami są: Klient łącząc się do jednego z węzłów Cassandry wykorzystuje go jako Proxy (tzw. koordynator), który analizując strukturę klastra wskazuje, do którego węzła ma trafić zapytanie, Cassandra nie wspiera złączeń – rozwiązaniem ma być denormalizacja https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 1/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 3 Niepoprawnie Punkty: 0,00 z 1,00 Cassandra, CommitLog, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. plik ten jest umieszczony na osobnym dysku, to zapis nie wymaga losowego dostępu i wykonywany jest sekwencyjnie → jest bardzo szybki b. Tablica przechowywana w pamięci  c. wszystkie zapisy odbywają się najpierw do CommitLoga  d. Pozwala na usuwanie danych Prawidłowymi odpowiedziami są: plik ten jest umieszczony na osobnym dysku, to zapis nie wymaga losowego dostępu i wykonywany jest sekwencyjnie → jest bardzo szybki, wszystkie zapisy odbywają się najpierw do CommitLoga Pytanie 4 Niepoprawnie Punkty: 0,00 z 1,00 Cassandra, MemTable, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. dane są trwałe (persistant)  b. to plik na dysku, do którego zapisywane są wszystkie zmiany dokonywane w bazie c. W przypadku awarii i utraty MemTable, zmiany zapisane w Commit- Log są odtwarzane na świeżym MemTable  d. Dane, które nie zostały zapisane (flush) są modyfikowane i odczytywane z MemTable Prawidłowymi odpowiedziami są: Dane, które nie zostały zapisane (flush) są modyfikowane i odczytywane z MemTable, W przypadku awarii i utraty MemTable, zmiany zapisane w Commit- Log są odtwarzane na świeżym MemTable https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 2/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 5 Częściowo poprawnie Punkty: 0,50 z 1,00 Cassandra, SSTable, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Pliki SSTable podlegają okresowemu kompaktowaniu  b. Przechowuje dane zapisane bezpośrednio z CommitLoga c. Przechowuje część danych partycji  d. Modyfikowalne pliki zawierające posortowane partycje  Prawidłowymi odpowiedziami są: Pliki SSTable podlegają okresowemu kompaktowaniu, Przechowuje część danych partycji Pytanie 6 Niepoprawnie Punkty: 0,00 z 1,00 Cassandra, Tunable Consistency, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Operacje zapisu zawsze są wysyłane do wszystkich replik, niezależnie od CL b. CL określa jedynie, ile potwierdzeń zapisu musi wrócić do koordynującego węzła przez odpowiedzią do klienta.  c. Na stałe ustalony poziom spójności danych d. Consistency Levels określają w ilu kopiach dokonany zostanie zapis danych  Prawidłowymi odpowiedziami są: Operacje zapisu zawsze są wysyłane do wszystkich replik, niezależnie od CL, CL określa jedynie, ile potwierdzeń zapisu musi wrócić do koordynującego węzła przez odpowiedzią do klienta. https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 3/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 7 Poprawnie Punkty: 1,00 z 1,00 System HDFS, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. szybki, lecz nieodporny na błędy b. Łatwy do rozszerzenia  c. działą wydajnie jedynie na silnych komputerach d. Architektura Master/Slave  Prawidłowymi odpowiedziami są: Łatwy do rozszerzenia, Architektura Master/Slave Pytanie 8 Poprawnie Punkty: 1,00 z 1,00 MapReduce, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Shuffling: operuje na wyjściu z Mappera. Porządkuje wyniki z poszczególnych Mapperów  b. Map zwraca listy wartości c. Reduce redukuje ilość par klucz-wartość do rezultatu końcowego  d. Jedne Reduce pobiera dane z jednego Mappera Prawidłowymi odpowiedziami są: Reduce redukuje ilość par klucz-wartość do rezultatu końcowego, Shuffling: operuje na wyjściu z Mappera. Porządkuje wyniki z poszczególnych Mapperów https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 4/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 9 Częściowo poprawnie Punkty: 0,50 z 1,00 Architektura MapReduce, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Wynik mapowania jest odporny na błędy b. Zbyt małe fragmenty generują duże koszty zarządzania  c. Wynik Reduce składowany jest w HDFS  d. Rezultat mapowania zapisywany jest w systemie HDFS  Prawidłowymi odpowiedziami są: Wynik Reduce składowany jest w HDFS, Zbyt małe fragmenty generują duże koszty zarządzania Pytanie 10 Poprawnie Punkty: 1,00 z 1,00 Bazy dokumentowe, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. zapewniają elastyczność porównywalną z bazami realcyjnymi b. jest możliwe filtrowanie czy odpytywanie kolekcji dokumentów  c. pozwalają na zarządzanie bardziej złożonymi strukturami niż te w bazach klucz-wartość  d. Wymagajądefinicji wspólnej struktury Prawidłowymi odpowiedziami są: jest możliwe filtrowanie czy odpytywanie kolekcji dokumentów, pozwalają na zarządzanie bardziej złożonymi strukturami niż te w bazach klucz-wartość https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 5/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 11 Poprawnie Punkty: 1,00 z 1,00 Model danych MongoDB, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Dokumenty są odpowiednikiem wiersza w bazie relacyjnej, każdy dokument ma ten sam schemat b. Możliwe jest tworzenie widoków (odpytywalne, niemodyfikowalne) za pomocą agregacji  c. MongoDB korzysta z relacji (takich samych jak więzy integralności w bazach relacyjnych) d. Odpowiednikiem tabel są kolekcje. Istnieje możliwość wymuszania spójnego schematu danych w kolekcji  Prawidłowymi odpowiedziami są: Odpowiednikiem tabel są kolekcje. Istnieje możliwość wymuszania spójnego schematu danych w kolekcji, Możliwe jest tworzenie widoków (odpytywalne, niemodyfikowalne) za pomocą agregacji Pytanie 12 Częściowo poprawnie Punkty: 0,50 z 1,00 Walidacja schematu w MongoDB, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Działa wstecz (dodanie walidacji sprawdza istniejące dokumenty)  b. Działa jedynie podczas dodawania dokumentów c. Niespełnienie warunków może powodować błąd bądź ostrzeżenie  d. Można zatrzymać sprawdzanie podczas modyfikacji istniejących dokumentów  Prawidłowymi odpowiedziami są: Niespełnienie warunków może powodować błąd bądź ostrzeżenie, Można zatrzymać sprawdzanie podczas modyfikacji istniejących dokumentów https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 6/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 13 Częściowo poprawnie Punkty: 0,50 z 1,00 Indeksy typu b-drzewo, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Rozmiar indeksu ściśle zależny od rozmiaru dziedziny atrybutu indeksu b. Nie przechowuje informacji o wartościach nullowych  c. Wykorzystywane dla atrybutów o małej selektywności, np. płeć  d. CREATE INDEX nazwa_indeksu ON tabela(kolumna)  Prawidłowymi odpowiedziami są: Nie przechowuje informacji o wartościach nullowych, CREATE INDEX nazwa_indeksu ON tabela(kolumna) Pytanie 14 Niepoprawnie Punkty: 0,00 z 1,00 Clustered index... Wybierz wszystkie poprawne: a. to sposób przyspieszania wyszukiwania poprzez wskaźniki  b. - w jednej tabeli może być ich wiele c. powstaje automatycznie podczas tworzenia tabeli z kluczem d. jest zbudowany na bazie klucza głównego tabeli  Twoja odpowiedź jest niepoprawna. Prawidłowymi odpowiedziami są: jest zbudowany na bazie klucza głównego tabeli , powstaje automatycznie podczas tworzenia tabeli z kluczem https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 7/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 15 Niepoprawnie Punkty: 0,00 z 1,00 Indeksy odwrócone, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. CREATE INDEX nazwa_indeksu ON tabela (kolumna) REVERSE b. Wartość w indeksie jest przechowywana tak samo jak wartość przechowywana w atrybutach  c. Powodują rozproszenie wartości w indeksie  d. Tworzony, żeby zapewnić unikalność wartości indeksowanej kolumnie lub kolumnach.  Prawidłowymi odpowiedziami są: Powodują rozproszenie wartości w indeksie, CREATE INDEX nazwa_indeksu ON tabela (kolumna) REVERSE Pytanie 16 Częściowo poprawnie Punkty: 0,50 z 1,00 Indeks unikalny, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Stosuje się je gdy w zapytaniach występuje kilka kolumn w w warunku WHERE b. Nie można jednocześnie stworzyć indeksu unikalnego i bitmapowego.  c. CREATE UNIXUE INDEX nazwa_indeksu ON tabela (kolumna) Prawidłowymi odpowiedziami są: Nie można jednocześnie stworzyć indeksu unikalnego i bitmapowego., CREATE UNIXUE INDEX nazwa_indeksu ON tabela (kolumna) Pytanie 17 Poprawnie Punkty: 1,00 z 1,00 Kursory … Wybierz wszystkie poprawne: a. Pozwalają iterować po wierszach w kolekcji  b. Są mało wydajne Prawidłowymi odpowiedziami są: Pozwalają iterować po wierszach w kolekcji, Są mało wydajne https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 8/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 18 Poprawnie Punkty: 1,00 z 1,00 Triggery … Wybierz wszystkie poprawne: a. Pozwalają monitorować aktywność działań na danych w bazie danych w czasie sesji z bazą danych  b. nie mogą zablokować zmian danych c. mogą używać tych samych wyrażeń jak przy definicji składowanych procedur i funkcji  d. należy jawnie uruchamiać Prawidłowymi odpowiedziami są: Pozwalają monitorować aktywność działań na danych w bazie danych w czasie sesji z bazą danych, mogą używać tych samych wyrażeń jak przy definicji składowanych procedur i funkcji Pytanie 19 Częściowo poprawnie Punkty: 0,50 z 1,00 Wady logiki w warstwie aplikacji, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Ograniczona liczba języków z możliwością zarządzania danymi b. Ograniczenie możliwości optymalizacji wykonania zapytań  c. Zakodowanie więzów integralności i logiki modelu danych w oderwaniu od samych danych  d. Ograniczone możliwości reprezentacji danych (mała ekspresywność)  Prawidłowymi odpowiedziami są: Ograniczenie możliwości optymalizacji wykonania zapytań, Zakodowanie więzów integralności i logiki modelu danych w oderwaniu od samych danych https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 9/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 20 Poprawnie Punkty: 1,00 z 1,00 Zalety stosowania procedur składowanych, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. wprowadzanie reguł bezpieczeństwa (klient ma prawo wykonać procedurę, a nie wykonać dowolne zapytanie)  b. zmniejszenie liczby interakcji z bazą danych  c. prosty język Prawidłowymi odpowiedziami są: wprowadzanie reguł bezpieczeństwa (klient ma prawo wykonać procedurę, a nie wykonać dowolne zapytanie), zmniejszenie liczby interakcji z bazą danych Pytanie 21 Częściowo poprawnie Punkty: 0,50 z 1,00 Zalety warstwy aplikacji, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Bezpieczne tworzenie aplikacji wielosystemowych  b. Maksymalne bezpieczeństwo integralności danych c. Niemal dowolnie konfigurowalna ekspresywność języków warstwy aplikacji  d. Możliwość zaawansowanego sterowania wykonaniem programu oraz jego dystrybucja – na serwerze, u klienta, rozproszonego, w  przeglądarce itd Prawidłowymi odpowiedziami są: Niemal dowolnie konfigurowalna ekspresywność języków warstwy aplikacji, Możliwość zaawansowanego sterowania wykonaniem programu oraz jego dystrybucja – na serwerze, u klienta, rozproszonego, w przeglądarce itd https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 10/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 22 Poprawnie Punkty: 1,00 z 1,00 Cechy baz grafowych, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Sztywna reprezentacja struktury danych b. Trudna realizacja zapytań rekurencyjnych c. Reprezentująprzede wszystkim relacje, w drugiej koejności cechy  d. Świetnie opisuje rozległe zależności między obiektami  Prawidłowymi odpowiedziami są: Świetnie opisuje rozległe zależności między obiektami, Reprezentująprzede wszystkim relacje, w drugiej koejności cechy Pytanie 23 Częściowo poprawnie Punkty: 0,50 z 1,00 Indeksy w Neo4J, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. wymagają ręcznej aktualizacji b. Indeks jest trwałą strukturą wskaźników do danych  c. Mogą być zdefiniowane dla pojedynczej cechy  d. Mogą być zdefiniowane dla wielu cech  Prawidłowymi odpowiedziami są: Mogą być zdefiniowane dla wielu cech, Mogą być zdefiniowane dla pojedynczej cechy https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 11/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 24 Poprawnie Punkty: 1,00 z 1,00 Moduły Apache Spark, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. GraphX: Oferuje wysokopoziomowe API do operacji na grafach  b. Apache Spark Core: Silnik wykonywania operacji w pamięci  c. Spark SQL: Rozszerza podstawową funkcjonalność szeregowania zadań Spark Core o obsługę strumieni danych d. Spark Streaming: Wprowadza dodatkową abstrakcję danych, SchemaRDD] Prawidłowymi odpowiedziami są: Apache Spark Core: Silnik wykonywania operacji w pamięci, GraphX: Oferuje wysokopoziomowe API do operacji na grafach Pytanie 25 Niepoprawnie Punkty: 0,00 z 1,00 Spark, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Dane przechowywane w pamięci Spark zawsze traktuje jako ulotne b. Spark stara się przechowywać wszystkie dane pośrednie na dysku  c. Spark dostarcza jedynie szybkiego sposobu operowania na danych, które muszą być składowane w oparciu o inne rozwiązania d. Spark nie zastępuje Hadoopa  Prawidłowymi odpowiedziami są: Spark nie zastępuje Hadoopa, Spark dostarcza jedynie szybkiego sposobu operowania na danych, które muszą być składowane w oparciu o inne rozwiązania https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 12/13 6/15/24, 8:44 PM Egzamin Termin 1: Przegląd próby | UPeL Pytanie 26 Częściowo poprawnie Punkty: 0,50 z 1,00 Spark RDD, zaznacz prawdziwe sformułowania Wybierz wszystkie poprawne: a. Modyfikowalna, rozproszona kolekcja obiektów  b. Są odporne na błędy (fault-tolerant) i mogą być przetwarzane równolegle  c. RDD zawierają dowolne obiekty typów wbudowanych języków Python, Java i Scala, ale nie klasy użytkownika d. RDD można utworzyć poprzez zrównoleglenie istniejących danych  Prawidłowymi odpowiedziami są: Są odporne na błędy (fault-tolerant) i mogą być przetwarzane równolegle, RDD można utworzyć poprzez zrównoleglenie istniejących danych https://upel.agh.edu.pl/mod/quiz/review.php?attempt=161774&cmid=120803 13/13

Use Quizgecko on...
Browser
Browser