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.