Predmet: Dizajnerski obrasci (14 - IZOO21)


Osnovne informacije

KategorijaNaučno-stručni
Naučna oblastInformaciono-komunikacioni sistemi
MultidisciplinarnaNe
ESPB6
Matične organizacione jedinice predmeta

Trenutno nema podataka o matičnim organizacionim jedinicama predmeta!
Program predmeta

Program se primenjuje od 12.03.2014..

Cilj nastavnog predmeta je da studentima pruži znanja iz oblasti dizajnerskih obrazaca u kontekstu objektno-orijentisanog (OO) modelovanja. Akcenat je na razumevanju značaja i potrebe ponovnog korišćenja projektantskih rešenja i programskog koda. Studenti će biti osposobljeni za sistematičan pristup analizi problema koji se javljaju u praksi, prepoznavanje mogućnosti primene odgovarajućih obrazaca kao rešenja uočenih problema i njihovu implementaciju.
Studenti će naučiti koje su prednosti primene dizajnerskih obrazaca. Naučiće kako primeniti dizajnerske obrasce na zadatim primerima, modelovati ih korišćenjem UML jezika za modelovanje i implemetirati korišćenjem odabranog OO programskog jezika.
Rekapitulacija koncepata objektnog modela podataka. Rekapitulacija osnova UML-a. Pojam i primena brazaca (pattern). Tipovi obrazaca. Pojam dizajnerskog obrasca. Obrazac Model - View - Controller. Vrste dizajnerskih obrazaca. Obrasci kreiranja: Singleton, Abstract Factory, Builder. Strukturni obrasci: Adapter, Bridge, Composite, Facade. Obrasci ponašanja: Command, Iterator, Observer.
Predavanja; računarske vežbe; konsultacije; samostalna izrada obaveznih zadataka. Tokom celokupnog procesa izvođenja nastave, studenti se podstiču na intenzivnu komunikaciju, kritičko rezonovanje, samostalni rad i aktivan odnos prema procesu nastave.
AutoriNazivGodinaIzdavačJezik
Larman C.Applying UML and Patterns2004Prentice HallEngleski
Gamma E., Helm R., Johnson R., Vlissides J.Design Patterns: Elements of Reusable Object-Oriented Software1994Addison WesleyEngleski
Metsker S. J.Design Patterns Workbook2002Addison WesleyEngleski
Predmetna aktivnostPredispitnaObaveznaBroj poena
Predmetni projekatdada30.00
Testdada10.00
Prisustvo na vežbamadada5.00
Prisustvo na predavanjimadada5.00
Usmeni deo ispitaneda50.00
Ime i prezimeVid nastave
Nedostaje slika

Pržulj dr Đorđe
Redovni profesor

Predavanja
Nedostaje slika

Živanov dr Žarko
Vanredni profesor

Predavanja
Nedostaje slika

Ramač Robert
Asistent

Računarske vežbe
Nedostaje slika

Tasevski Jovica
Docent

Računarske vežbe