Pytania egzaminacyjne:
1. Co to jest stereotyp ?
2. Jakie elementy pojawiają się na diagramach przypadków użycia ?
3. Do czego służą d. przypadków użycia ?
4. Co to są wymagania funkcjonalne i niefunkcjonalne ?
5. Co oznacza stereotyp <<extend>> na diagramach przypadków użycia ?
6. Co oznacza stereotyp <<include>> na diagramach przypadków użycia ?
7. Czy na diagramach przypadków użycia może występować dziedziczenie i w odniesieniu do jakich elementów można je używać ?
8. Co to jest asocjacja ?
9. Co to jest generalizacja ?
10. Co oznaczają: agregacja i kompozycja ?
11. Jak na diagramach klas oznaczamy poziomy dostępności składników klas ?
12. Do czego służą association classes ?
13. Jakie są elementy diagramów komponentów i do czego służą te diagramy ?
14. Jakim symbolem oznaczamy port na diagramie komponentów ?
15. Jakim symbolem oznaczamy interfejs programistyczny (lub inny) na diagramach komponentów ?
16. Omów zastosowanie diagramów wdrożenia ?
17. Jak na diagramach aktywności obrazujemy alternatywne ścieżki "przejścia" sterowania oraz predykaty warunkowe ?
18. Jak na diagramach aktywności przedstawiamy rozwidlenie zadań w systemach wielozadaniowych ?
19. Jak oznaczamy początek i zakończenie na diagramach aktywności i diagramach stanów ?
20. Do czego służą diagramy stanów ?
21. Co obrazują diagramy sekwencji ?
22. Jak przedstawić rekurencyjne wywołanie procedury przez samą siebie na diagramie sekwencji ?
23. Jak przedstawia się rekurencję na diagramach sekwencji ?
24. Co to jest self-message ?
25. Czym różni się synchroniczne przetwarzanie od działania asynchronicznego ?