Studia podyplomowe: Oprogramowanie systemów komputerowych
• KATEDRA INŻYNIERII OPROGRAMOWANIA • http://kio.i
• Inżynieria oprogramowania
Forma zajęć |
Zagadnienia |
Wykład |
■ Modele procesów wytwórczych. ■ Miary i pomiary w procesie wytwórczym. ■ Język UML. ■ Dekompozycja w procesie wytwórczym. ■ Inżynieria wymagań. ■ Funkcjonalny widok architektury oprogramowania. ■ Realizacja przypadków użycia. ■ Analityczny model systemu informatycznego. ■ Wzorce w projektowaniu systemów informatycznych. ■ Elementy testowania oprogramowania. ■ Narzędzia CASE w projektowaniu i implementacji oprogramowania. |
Laboratorium |
■ Projekt i implementacja aplikacji z wykorzystaniem technik inżynierii oprogramowania w wybranym zintegrowanym z UML środowiskiem programistycznym. |
• Podstawy programowania
Zagadnienia
Wykład |
■ Charakterystyka języka programowania C. ■ Podstawowe typy zmień nych. ■ Zakres działania i czas życia zmiennych. ■ Konwersja typów zmiennych. ■ Operatory. ■ Instrukcje. ■ Operacje wejścia/wyjścia. ■ Pochodne typy zmiennych: tablice jedno i wielowymiarowe. ■ Pochodne typy zmiennych: wskaźniki i referencje. ■ Pochodne typy zmiennych: struktury, unie, pola bitowe. ■ Funkcje. ■ Obsługa plików. |
Laboratorium |
■ Edycja, kompilacja i uruchomienie prostych programów przykładowych. |
6