Twój wynik: MASakra

Twój wynik

Rozwiąż ponownie
Moja historia
Powtórka: Wybierz pytania
Pytanie 1
Asocjacji to grupa powiązań o tej samej semantyce i strukturze.
tak
nie
Pytanie 2
Atrybut wyliczalny może być usunięty bez szkody dla informacji zapamiętanych w systemie.
nie
tak
Pytanie 3
Implementacja asocjacji n-arnej w modelu relacyjnym wykorzystuje tabelę pośredniczącą.
nie
tak
Pytanie 4
Architektura klient-serwer wymaga mocnego komputera centralnego.
tak
nie
Pytanie 5
Architektury warstwowe ułatwiają tworzenie współczesnego oprogramowania.
nie
tak
Pytanie 6
Architektura klient — serwer sprzyja redukcji ruchu sieciowego.
nie
tak
Pytanie 7
Dziedziczenie typu disjoint występuje bezpośrednio w języku Java.
nie
tak
Pytanie 8
Ekstensja klasy może być zaimplementowana w ramach tej samej klasy biznesowej lub korzystając z klasy dedykowanej.
nie
tak
Pytanie 9
Ekstensja klasy nie występuje bezpośrednio w języku Javai dlatego musi być ręcznie zaimplementowana.
tak
nie
Pytanie 10
Implementacja asocjacji rekurencyjnej o liczności „* - *" wymaga wykorzystania dwóch tablic lub dwóch kontenerów.
nie
tak
Pytanie 11
Implementacja asocjacji kwalifikowanej w modelu relacyjnym może bazować na specyficznym doborze klucza obcego.
nie
tak
Pytanie 12
Implementacja ograniczenia {history} jest analogiczna do implementacji ograniczenia {bag}.
tak
nie
Pytanie 13
Implementacja w modelu relacyjnym atrybutu klasowego nie jest zbyt prosta.
tak
nie
Pytanie 14
Interfejsy w języku Java umożliwiają zdefiniowanie metod.
nie
tak
Pytanie 15
Istnieją dwa zasadnicze sposoby implementacji asocjacji za pomocą identyfikatorów lub korzystając z referencji (wskaźników).
tak
nie
Pytanie 16
Jednym z czynników wpływających na popularność systemów relacyjnych są aplikacje spadkowe.
nie
tak
Pytanie 17
Jednym ze sposobów rozwiązywania problemu niezgodności impedancji jest wprowadzenie istotnych udogodnień z zakresu baz danych do języka programowania.
nie
tak
Pytanie 18
Jednym z głównych powodów korzystania z baz danych jest język zapytań.
nie
tak
Pytanie 19
Jedną z technik optymalizacji, wykorzystywaną przez Hibernate, jest leniwa inicjalizacja obiektów.
tak
nie
Pytanie 20
Jedną z wad wykorzystania JDBC w języku Java jest niezgodność impedancji.
tak
nie
Pytanie 21
Klasa asocjacji z modelu obiektowego, jest implementowana w modelu relacyjnym jako tabela pośrednicząca.
nie
tak
Pytanie 22
Klasa asocjacji umożliwia podanie dodatkowych informacji dotyczących asocjacji.
tak
nie
Pytanie 23
Klasy kontenerowe języka Java umożliwiają przechowywanie tylko referencji do obiektów.
nie
tak
Pytanie 24
Klasy szablonowe (generics) w języku Java mogą przechowywać m.in. typ Object.
nie
tak
Pytanie 25
Konstrukcja „wszystkieCzesci.contains(czesc)" umożliwia sprawdzenie czy kontener „wszystkieCzesci" zawiera „czesc" (język Java i standardowy pojemnik).
nie
tak
Pytanie 26
Ograniczenie {XOR} oznacza, że może istnieć tylko jednio powiązanie w ramach ograniczonych asocjacji.
nie
tak
Pytanie 27
Ograniczenia w UML, są jedynym z mechanizmów rozszerzalności.
nie
tak
Pytanie 28
Ograniczenie {subset} może dotyczyć asocjacji.
nie
tak
Pytanie 29
Ograniczenie {bag} dla asocjacji oznacza, że może istnieć wiele powiązań pomiędzy tymi samymi obiektami.
nie
tak
Pytanie 30
Optymalna implementacja asocjacji kwalifikowanej, odbywa się w oparciu o pojemnik mapujący.
tak
nie
Pytanie 31
„Pensja nie może zmaleć" jest przykładem ograniczenia dynamicznego.
nie
tak
Pytanie 32
Plik mapujący wykorzystany w technologii Hibernate zawiera m.in. informacje dotyczące mapowanych atrybutow.
tak
nie
Pytanie 33
Programista języka Java może tworzyć własne klasy wyjątkowe.
tak
nie
Pytanie 34
Przechodząc z modelu obiektowego na relacyjny, atrybuty złożone możemy zastąpić dodatkowymi tabelami.
nie
tak
Pytanie 35
Przechodząc z modelu obiektowego na relacyjny, atrybuty proste zastępujemy kolumnami w tabelach.
tak
nie
Pytanie 36
Przy implementacji ograniczenia {XOR} warto użyć jednej z wersji metody contains(...).
nie
tak
Pytanie 37
Przy implementacji ograniczenia {subset} warto użyć metody containsKey(...) lub containsValue(...) z klasy pojemnika.
tak
nie
Pytanie 38
Sposoby obejścia braku dziedziczenia w modelu relacyjnym są zbliżone do tych wykorzystywanych przy przejściu z modelu pojęciowego do implementacyjnego.
nie
tak
Pytanie 39
Tablice języka Java umożliwiają przechowywanie wielu elementów.
tak
nie
Pytanie 40
Technologia Hibernate umożliwia mapowanie asocjacji „*-*".
nie
tak
Pytanie 41
Technologia LINQ między innymi dodaje język zapytań do języka programowania.
nie
tak
Pytanie 42
Trwałość ekstensji można symulować m.in. przez zapis/odczyt do/z pliku.
tak
nie
Pytanie 43
W czasie implementacji kompozycji należy rozwiązać problem blokowania samodzielnego tworzenia części.
tak
nie
Pytanie 44
W czasie implementacji kompozycji należy rozwiązać problem usuwania części przy usuwaniu całości.
tak
nie
Pytanie 45
Większość rodzajów dziedziczenia można obejść za pomocą kompozycji.
tak
nie
Pytanie 46
Widok logiczny architektury uwzględnia komponenty oraz ich interfejsy.
nie
tak
Pytanie 47
W języku Java buforowanie odczytu danych ze strumienia ma na celu poprawę wydajności.
nie
tak
Pytanie 48
W języku Java, buforowanie z plikami może odbywać się w oparciu o strumienie.
tak
nie
Pytanie 49
W języku Java implementacja asocjacji oliczności „* - *"wymaga użycia tablicy lub kontenera.
tak
nie
Pytanie 50
W języku Java komunikacja z plikami może odbywać się w oparciu o strumienie.
tak
nie
Pytanie 51
W języku Java ograniczenie UML „pensja nie może zmaleć" implementujemy w postaci specjalnej metody.
tak
nie
Pytanie 52
W języku Java, wszystkie wołania metod SA domyślnie polimorficzne.
tak
nie
Pytanie 53
W klasie ObjectPlus, metody pomocnicze służą między innymi do wyświetlania ekstensji klasy.
nie
tak
Pytanie 54
Właściwe dobrana architektura systemu ułatwia kierowania zespołem wykonawców.
nie
tak
Pytanie 55
Właściwie dobrana architektura systemy sprzyja ponownemu użyciu.
nie
tak
Pytanie 56
W przypadku niektórych rodzajów asocjacji, nazwy ról są wymagane.
nie
tak
Pytanie 57
W przypadku obejścia dziedziczenia dziedziczenia wieloaspektowego, jeden z aspektów realizujemy za pomocą klasycznego dziedziczenia udostępnianego przez język.
tak
nie
Pytanie 58
W modelu relacyjnym pojedynczy wiersz tabeli może reprezentować jedna osobę.
nie
tak
Pytanie 59
W modelu relacyjnym tabela pośredniczące (dla relacji „* - *") zawiera co najmniej dwa klucze obce.
nie
tak
Pytanie 60
Wprowadzenie klas szablonowych (generics) do języka Java miało za zadanie zwiększenie bezpieczeństwa typologicznego.
nie
tak
Pytanie 61
W przypadku implementacji ekstensji klasy w ramach tej samej klasy odpowiedni kontener musi być oznaczony słowem static.
nie
tak
Pytanie 62
W przypadku implementacji ekstensji klasy w ramach tej samej klasy, metody klasowe muszą być oznaczone słowem static.
nie
tak
Pytanie 63
W stosunku do architektury dwuwarstwowej, architektura trójwarstwowa posiada tak zwaną warstwę pośredniczącą.
nie
tak
Pytanie 64
Wykorzystanie kompozycji do opisu zależności pomiędzy klasami oznacza użycie specyficznych liczności.
tak
nie
Pytanie 65
Wykorzystanie mechanizmu serializacji języka Java oznacza, że zamiast tych samych obiektów, mamy takie same obiekty.
nie
tak
Pytanie 66
Wykorzystanie serwera aplikacji zmniejsza ogólne koszty pielęgnacji oprogramowania.
tak
nie
Pytanie 67
Zjawisko określane jako niezgodność impedancji jest spowodowane połączeniem modelu obiektowego oraz relacyjnego.
tak
nie
Pytanie 68
Asocjacje skierowane są zawsze bardziej użyteczne od dwukierunkowych.
tak
nie
Pytanie 69
Asocjacje z modelu obiektowego są implementowane w modelu relacyjnym jako tabele.
nie
tak
Pytanie 70
Asocjacje występują bezpośrednio w języku Java.
nie
tak
Pytanie 71
Architektura systemu nie musi uwzględniać celów biznesowych.
tak
nie
Pytanie 72
Atrybut klasowy ma zawsze stałą wartość.
tak
nie
Pytanie 73
Atrybut opcjonalny zawsze musi mieć jakąś wartość.
tak
nie
Pytanie 74
Dobry programista nie musi używać komentarzy.
tak
nie
Pytanie 75
Do zapisywania ograniczeń UML, można wykorzystywać tylko język OCL.
tak
nie
Pytanie 76
Dziedziczenie dynamiczne występuje bezpośrednio w języku Java.
tak
nie
Pytanie 77
Dziedziczenie wieloaspektowe występuje bezpośrednio w języku Java.
tak
nie
Pytanie 78
Dziedziczenie, wielokrotne występuje bezpośrednio w języku Java.
nie
tak
Pytanie 79
Implementacja interfejsu przez klasę oznacza umieszczenie kodu tych metod w klasie.
nie
tak
Pytanie 80
Implementacja kompozycji może odbywać się w oparciu o dziedziczenie.
nie
tak
Pytanie 81
Implementacja w modelu relacyjnym atrybutu opcjonalnego polega na dołożeniu dodatkowej kolumny do tabeli.
nie
tak
Pytanie 82
Jak pokazują testy, wydajność języka Javyjestok. 100 razy słabsza odC++.
tak
nie
Pytanie 83
Jednym ze sposobów rozwiązania problemu niezgodności impedancji jest stosowanie dziedziczenia dynamicznego zamiast wielodziedziczenia.
tak
nie
Pytanie 84
Jednym ze sposobów obejścia problemu braku dziedziczenia w modelu relacyjnym jest dodanie dwóch kluczy głównych do każdej z tabel.
nie
tak
Pytanie 85
Jeden ze sposobów obejścia problemu braku dziedziczenia wieloaspektowego w modelu relacyjnym, polega na zastąpienia go dziedziczeniem dynamicznym.
tak
nie
Pytanie 86
Klasa jest zbiorem obiektów.
nie
tak
Pytanie 87
Klasa jest wystąpieniem obiektu.
nie
tak
Pytanie 88
Klasa ObjectPlusPlus bezpośrednio wspiera wszystkie cechy kompozycji.
tak
nie
Pytanie 89
Korzystanie z mechanizmu serializacji języka Java, do uzyskania trwałości ekstensji, oznacza pisanie wielu linii kodu.
nie
tak
Pytanie 90
Metoda obiektu ma dostęp do wszystkich obiektów danej klasy.
nie
tak
Pytanie 91
Ograniczenie statyczne bazuje na poprzednim stanie elementu ograniczanego.
tak
nie
Pytanie 92
Ograniczenie {subset} może dotyczyć jednej asocjacji.
nie
tak
Pytanie 93
Poważną wadą technologii LINQ jest brak możliwości korzystania z języka zapytań.
tak
nie
Pytanie 94
Poważną wadą technologii Hibernate jest brak możliwości korzystania z języka zapytań.
tak
nie
Pytanie 95
Słowo kluczowe „break" języka Java służy do niszczenia obiektów.
nie
tak
Pytanie 96
Słowo kluczowe catch języka Java służy do implementacji dziedziczenia.
nie
tak
Pytanie 97
Słowo kluczowe „extends" języka Java służy do implementacji ekstensji.
nie
tak
Pytanie 98
Tablice języka Java umożliwiają łatwe wstawianie elementów.
tak
nie
Pytanie 99
Trwałość ekstensji jest bezpośrednio dostępną w jerzyku Java.
nie
tak
Pytanie 100
Wadą technologii Hibernate jest brak możliwości mapowania asocjacji.
nie
tak
Pytanie 101
Wadą modelu obiektowego jest to, że aby odnaleźć powiązane obiekty trzeba (potencjalnie) przejrzeć całą ich ekstensję.
nie
tak
Pytanie 102
W architekturze trój warstwowej, warstwa pośrednicząca zajmuje się między innymi interfejsem użytkownika.
tak
nie
Pytanie 103
W architekturze dwuwarstwowej, serwer nie zajmuje się udostępnianiem danych.
tak
nie
Pytanie 104
W architekturze trój warstwowej, warstwa pośrednicząca nie zajmuje się wymianą komunikatów, ponieważ jest to zadanie WebService.
tak
nie
Pytanie 105
W architekturze trójwymiarowej, warstwa pośrednicząca nie zajmuje się obsługą transakcji ponieważ jest to zadanie bazy danych.
nie
tak
Pytanie 106
W czasie implementacji kompozycji, należy rozwiązać problem usuwania całości przy usuwaniu części.
nie
tak
Pytanie 107
Widok koncepcyjny architektury uwzględnia komponenty oraz ich interface-y.
tak
nie
Pytanie 108
W języku Java dodanie obsługi archiwów ZIP wymaga systemów skomplikowanej implementacji.
tak
nie
Pytanie 109
W języku Java, implementacja dziedziczenia typu „incomplete" odbywa się za pomocą specjalnego słowa kluczowego „partial".
nie
tak
Pytanie 110
W języku Java, klasa może implementować co najwyżej 3 interfejsy.
nie
tak
Pytanie 111
W języku Java, obiekt klasy zewnętrznej ma bezpośredni dostęp do inwariantów obiektu klasy wewnętrznej.
nie
tak
Pytanie 112
W języku Java, technologia JDBC służy do implementacji dziedziczenia dynamicznego.
tak
nie
Pytanie 113
W klasie ObjectPlus, kontener służący do przechowywania wszystkich ekstensji, musi umożliwiać przechowywanie duplikatów referencji.
nie
tak
Pytanie 114
W przypadku implementacji ekstensji klasy w ramach klasy zewnętrznej metody klasowe muszą być oznaczone słowem static.
nie
tak
Pytanie 115
W przypadku implementacji ekstensji klasy w ramach klasy zewnętrznej, metody klasowe muszą być oznaczone słowem static.
tak
nie
Pytanie 116
W przypadku implementacji ekstensji klasy w ramach klasy zewnętrznej, odpowiedni kontener musi być oznaczony słowem static.
nie
tak
Pytanie 117
W technologii Hibernate, mapowanie asocjacji oraz atrybutów (powtarzalnych) wielowartościowych niczym się nie różni.
tak
nie
Pytanie 118
Wykorzystanie asocjacji kwalifikowanej ma umożliwić przechowanie większej liczby informacji.
nie
tak
Pytanie 119
Zasadniczą zaletą obejścia dziedziczenia za pomocą kompozycji jest ogromna prostota implementacji.
nie
tak
Pytanie 120
Zasadnicza wada obejścia dziedziczenia za pomocą kompozycji jest poważnie zwiększone zużycie pamięci.
nie
tak
Pytanie 121
Zaletą obejścia dziedziczenia wielokrotnego wykorzystującego interfejsy, jest łatwość umieszczenia w nich atrybutów.
tak
nie