Nazwisko: Imię: Grupa : Pozycja:

1

2

3

4

5

6

7

8

suma

10

3

3

10

4

3

3

4

40

IO - studia dzienne- egzamin przykładowy

1. (10p) Narysuj fragment diagramu klas (klasy, relacje, operacje), wynikający z podanego poniżej diagramu sekwencji. Uzasadnij swoje rozwiązanie.

0x08 graphic

2. (3p) Narysuj diagram klas, nazwij i uzasadnij zastosowane relacje dla następującego zdania:

Kamera i aparat fotograficzny są urządzeniami rejestrującymi obraz.

3. (3p) Narysuj diagram klas, nazwij i uzasadnij zastosowane relacje dla następującego zdania:

W szafce znajdują się talerze, kubki, miski.

4. (10p) Poniżej podano diagram zmian stanów dla pewnej klasy. Podaj jakie czynności będą kolejno wykonane przez obiekt tej klasy dla następującej sekwencji zdarzeń: utworzenie obiektu, E2, E1, E3. Uzasadnij swoje rozwiązanie.

0x01 graphic

5. (4p) Podaj przykład diagramu DFD, objaśnij

6. (3p) Podaj przykład generalizacji stanów, w diagramach stanów w UML, objaśnij

7. (3p) Na czym polega testowanie strukturalne ?

8. (4p) Jakie znasz ograniczenia relacji w UML ?

: A

x

y

z

r

: B

: C