Nazwisko:
Imię:
Grupa
:
Pozycja:
IO – grupy bez ćwiczeń –przykład egzaminu
Odpowiedz na poniższe pytania:
1. Czym zajmuje się inżynieria oprogramowania ?
2. Wymień typy relacji na diagramie klas w UML
3. Podać przykład relacji agregacji, narysuj go i objaśnij.
4. Jak można strukturalizować- diagramy use case w UML ?
5. Objaśnij krótko iteracyjny model produkcji oprogramowania.
6. Kiedy stosuje się prototypowanie ?
7. Narysuj diagram klas dla następującego zdania:
Aparat fotograficzny, kamera są urządzeniami rejestrującymi obraz
8. 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, E3,
E1. Uzasadnij swoje rozwiązanie. Co możesz powiedzieć o tej klasie (jej atrybutach, operacjach)?
entry/A1
exit/A2
do/A3
E3/A6
stan1
stan2
E1/A4
E2/aA5
entry/A7
exit/A8
do/A9
E3/A10