Kolokwium z MAS 2007.06.11 - zestaw P
1.Asocjacje z modelu obiektowego są implementowane w modelu relacyjnym jako tabele. (N)
2.Plik mapujący wykorzystywany w technologii Hibernate zawiera między innymi informacje dotyczące mapowanych atrybutów. (?)
3.Implementacja asocjacji rekurencyjnej o liczności „* - *” wymaga wykorzystania dwóch tablic lub dwóch kontenerów. (T)
4.Asocjacje skierowane są zawsze bardziej użyteczne od dwukierunkowych. (N)
5.W języku Java, technologia JDBC służy do implementacji dziedziczenia dynamicznego. (N)
6.Ograniczenie {subset} może dotyczyć asocjacji. (T)
7.Jednym z głównych powodów korzystania z baz danych jest język zapytań. (T)
8.W klasie ObjectPlus, kontener służący do przechowywania wszystkich ekstensji, musi umożliwiać przechowywanie duplikatów referencji. (N)
9.Architektura mainframe nie wymaga mocnego komputera centralnego. (?)
10.Atrybut klasowy ma zawsze stałą wartość. (N)
11.Wykorzystanie mechanizmu serializacji języka Java oznacza, że zamiast tych samych obiektów, mamy takie same obiekty. (T)
12.Wykorzystanie serwera aplikacji zmniejsza ogólne koszty pielęgnacji oprogramowania. (?)
13.Spsoby obejścia braku dziedziczenia w modelu relacyjnym są zbliżone do tych wykorzystywanych przy przejściu z modelu pojęciowego do implementacyjnego. (T)
14.W języku Java, implementacja dziedziczenia typu „incomplete” odbywa się za pomocą specjalnego słowa kluczowego „partial”. (N)
15.W stosunku do architektury dwuwarstwowej, architektura trójwarstwowa posiada tak zwaną warstwę pośredniczącą. (T)
16.Implementacja, w modelu relacyjnym, atrybutu wyliczalnego polega na usunięciu klucza głównego z tabeli. (?)
17.Przechodząc z modelu obiektowego na relacyjny, atrybuty złożone możemy zastąpić dodatkowymi tabelami. (?)
18.Interfejsy w języku Java umożliwiają zdefiniowanie metod. (T)
19.Zaletą obejścia dziedziczenia wielokrotnego wykorzystującego interfejsy, jest łatwość umieszczenia w nich atrybutów. (N)
20.W czasie implementacji kompozycji, należy rozwiązać problem usuwania całości przy usuwaniu części. (N)