Inżynieria oprogramowania 2 B. Informacje szczegółowe

Transkrypt

Inżynieria oprogramowania 2 B. Informacje szczegółowe
Inżynieria oprogramowania 2
B. Informacje szczegółowe
Elementy składowe przedmiotu
Nazwa przedmiotu
Kod przedmiotu
Nazwa kierunku
Nazwa jednostki prowadzącej kierunek
Język przedmiotu
Liczba godzin zajęć dydaktycznych oraz
forma prowadzenia zajęć
Rok studiów / semestr
Liczba punktów ECTS
Prowadzący
Treści merytoryczne przedmiotu
Efekty kształcenia wraz ze sposobem ich
weryfikacji
Forma i warunki zaliczenia przedmiotu
Wykaz literatury podstawowej i
uzupełniającej
Opis
Inżynieria oprogramowania 2
0600-IS1-3IO2
Informatyka
Wydział Matematyki i Informatyki, Instytut Informatyki
polski
Wykład, 15 godz.
III / 5
4
dr Anna Zalewska
Zasady wytwarzania złożonego oprogramowania - przypomnienie. Czynności fazy
implementacji wytwarzania oprogramowania. Podstawowe paradygmaty
pojawiające się we współczesnym programowaniu: programowanie
imperatywne, obiektowe, funkcyjne i programowanie w logice. Elementarne
wzorce projekowe.
Umiejętność wytworzenia oprogramowania zgodnie z wymaganiami inżynierii
oprogramowania. Znajomość podstawowych paradygmatów pojawiających się
we współczesnym programowaniu. Test .
Zaliczenie testu
Literatura podstawowa:
1. Ian Sommerville, „Inżynieria oprogramowania”, WNT, 2003
2. Wrycza S., Marcinkowski B., Wyrzykowski K., „Język UML 2.0 w
modelowaniu systemów informatycznych”, Helion
3. Andrzej Jaszkiewicz, „Inżynieria oprogramowania”, Helion, 1997
4. Predit Stevens, „UML inżynieria oprogramowania” , Helion, 2007
Literatura uzupełniająca:
1. UML Wprowadzenia, Alhir Sinan, Wydwanictwo Helion, 2004
2. Kazimierz Subieta, „Wprowadzenie do inżynierii oprogramowania”,
PJWSTK, 2002
3. Tworzenie użytecznego oprogramowania, Jeff Cogswell, wydawnictwo
MIKOM, 2005