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