grupa b opracowanie OPSI id 196 Nieznany

background image

1. Jakie przebiegi działań SI przedstawia się w scenariuszu wykorzystania SI?

- główny

-alternatywne

-wyjątkowe

2. Jakie elementy występują w diagramie przypadków użycia? Wymień i scharakteryzuj.

3. Wyjaśnij różnice pomiędzy zależnością <<include>> a <<extend>>. Podaj przykłady.

background image

4. Jakie związki występują pomiędzy artefaktami w UMLu. Podaj przykłady.

Typy związków:

zależność

uogólnienie (generalizacja)

powiązanie (asocjacja)

realizacja

5. Nazwij elementy UMLa (3 rysunki)
6. Co to jest związek klasyfikujący klasy? Czym się różni od generalizacji?

Generalizacja

– związek binarny pomiędzy dwoma

klasami

Klasyfikacja to:

związek pomiędzy obiektem a klasą

Klasyfikacje pozwalają połączyć znaczeniowo obiekty w

grupy (Set) - klasyfikacja

Grupa jest dyskryminatorem, rozróżniaczem

Wspólna strzałka generalizacji

Grupa może mieć nazwę

7. Wyjaśnij różnice pomiędzy operacją a metodą.

Metoda jest implementacją operacji w klasie; w pewnym
uproszczeniu oznacza to, że operacja określa "co należy zrobić", a

background image

metoda specyfikuje "jak to należy zrobić". Jedna operacja może
posiadać wiele implementacji.

8. Co to jest agregacja? Podaj przykłady

AGREGACJA

Szczególny przypadek asocjacji (powiązania)

odwzorowujący zależność: część-całość (np. silnik

samochód)

Reprezentacja sytuacji, w której obiekty jednej klasy

(zwanej agregatem) składają się z obiektów innych
klas

9. Jakie typy przepływów modelujemy na diagramie czynności (activiti)? Scharakteryzuj je

10. Wzorzec projektowy Singletona – cel, schemat i zastosowanie

Cel: ograniczenie możliwość tworzenia obiektów

danej klasy do jednej instancji oraz zapewnienie
globalnego punkt dostępu do niej

background image

Wymóg w niektórych przypadkach (np. sterownik

drukarki, bufor, obiekt logowania do systemu)

Zwiększenie wydajności aplikacji

Klient nie musi wiedzieć czy instancja istnieje

Przeniesienie z klienta na metodę klasy

odpowiedzialności za stworzenie obiektu

– klient by

skorzystać z obiektu NIE musi go utworzyć


Wyszukiwarka

Podobne podstrony:
opracowanie pytan id 338374 Nieznany
Nhip opracowanie pytan id 31802 Nieznany
Opracowanie pytan 3 id 338376 Nieznany
opracowania Ekologia id 794643 Nieznany
Opracowanie Hoffmanna id 338261 Nieznany
opracowanie antropologia id 338 Nieznany
Opracowanie Metrologia 2 id 338 Nieznany
opracowanko histogram id 338711 Nieznany
opracowanie ak id 338118 Nieznany
Opracowanie klp id 338270 Nieznany
Opracowanie seminaria id 338435 Nieznany
opracowanie lewkowicz id 338277 Nieznany
dod opracowanie wynikow id 1386 Nieznany
opracowanie cw5 id 338131 Nieznany
OpracowanieUOOPby wpiana7 id 33 Nieznany
OPRACOWANE ODPOWIEDZI id 337615 Nieznany
MOJE OPRACOWANIE wersja C id 30 Nieznany
Opracowanie pytan 5 id 338378 Nieznany
opracowane pytania 2 id 337625 Nieznany

więcej podobnych podstron