Zaznacz te pary spośród niżej podanych usług, które uczestniczą w relacji generalizacji (kilka do wyboru):
Operacja bankowa, Polecenie przelewu
Operacja bankowa, wypłata
Wpłata, polecenie przelewu
Wpłata, wypłata
Model UC nie jest poprawny, jeżeli (kilka do wyboru):
Każdy aktor nie jest powiązany z przynajmniej jedną usługą lub każda konkretna usługa nie jest powiązana z przynajmniej jednym aktorem
Istnieje aktor nie powiązany z przynajmniej jedną realizacją usługi
Usługi powiązane strukturalnie ze sobą nie są w interakcji z przynajmniej dwoma aktorami
Każdy aktor i każda usługa nie są ze sobą powiązane
Wybierz poprawne stwierdzenie(kilka do wyboru):
Klasa…
Jest to instancja obiektu
Może inkapsulować obiekt
Jest to abstrakcyjna definicja obiektu
Jest to reprezentacja hierarchii obiektu
Aplikacja wzorca projektowego do danego modelu oznacza realizację pewnej transformacji. Jej przykładem może być transformacja (kilka do wyboru):
Kodu do kodu
UML do Java
Modelu projektowego do kodu
UML do UML
Dopasuj odpowiedź. W modelu zależności między aktorami systemu sprzedaży użyty zostanie związek:
Sprzedawca, klient
Administrator, użytkownik
Kooperant, klient
BNF jest to:
Algorytm określenia poprawności struktury modelu
Zapis modelu struktury
Macierzowy widok struktury systemu
Procedura określenia krotności
Określ prawdziwość zdania: Przypadek bazowy nie wie o usłudze rozszerzającej:
Prawda
Fałsz
Zaznacz poprawne stwierdzenie (kilka do wyboru):
Modularność systemu…
Kładzie nacisk na swobodną wzajemną komunikację modułów
Oznacza, że części systemu nie mogą być niezależnie rozwijane
Rozbija złożoność systemu na kierowalne części
Tworzy systemy zbyt złożone aby je zrozumieć
Określ prawdziwość zdania: Związek widoczny na diagramie jest określony poprawnie.
Prawda
Fałsz
Kompozycja jest to zależność
Agregacji określająca czas życia „części”
Agregacji określająca czas życia „całości”
Generalizacji określająca czas życia „części”
Generalizacji określająca czas życia „całości”
Przyjrzyj się uważnie poniższemu diagramowi. Następnie zaznacz poprawne stwierdzenie.
Diagram jest błędny
Przedstawia model biznesowych przypadków użycia
Przedstawia model usług systemu stanowiących wymagania niefunkcjonalne
Przedstawia model usługi sprzedaży inicjowanej przez klienta
Na diagramach usług można użyć związków (kilka do wyboru):
Generalizacji
Agregacji
Kompozycji
Realizacji
Extend
Specyfikacja wymagań powinna być:
Jednoznaczna, kompletna i spójna
Czytelna, przejrzysta i podatna na zmiany
Podatna na zmiany, czytelna, z weryfikowalnymi wymaganiami
Z wymaganiami wysokiej dobroci
Polimorfizm można scharakteryzować jako (kilka do wyboru):
Umiejscowiona informacja
Ukrywanie wielu różnych implementacji za jednym interfejsem
Generalizacja
Dziedziczenie
Do grupowania elementów należą:
Pakiety
Klasy
Generalizacje
Związki include
Konstrukcja modelu zachowania obiektu posługując się UML odbywa się poprzez wyszczególnienie jego…
Operacji
Atrybutów
Metod
Odpowiedzialności
Określ prawdziwość zdania: przedstawiony na diagramie związek jest poprawny.
Prawda
Fałsz
Modelujemy aby:
Otrzymać szkielet systemu
Dokonać wizualizacji systemu
Dokumentować podjęte decyzje
Aby zmniejszyć złożoność projektu
Która fraza najlepiej opisuje relację generalizacji?
Jest częścią…
Jest repliką…
Jest rodzajem…
Jest dziedziczeniem…
Odpowiedzialność klasy jest zdefiniowana przez posiadane:
Asocjacje, w których uczestniczy
Role
Operacje
Atrybuty i metody