Predmet: Dizajnerski obrasci (17 - IZOO21)


Osnovne informacije

KategorijaStručno-aplikativni
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..


Predmeti preduslovi

Naziv predmetaMora se odslušatiMora se položiti
Objektno orijentisane informacione tehnologijedane
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 (Unified Modeling Language) jezika za modelovanje i implemetirati korišćenjem odabranog OO programskog jezika.
Rekapitulacija koncepata objektnog modela podataka. Rekapitulacija osnova UML-a. Pojam i primena obrazaca (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
Shalloway A., Trott R. J.Projektni obrasci2004Mikro knjigaSrpski jezik
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

Stefanović dr Miroslav
Docent

Predavanja
Nedostaje slika

Štaka Marko
Saradnik u nastavi

Računarske vežbe
Nedostaje slika

Šaranović Maša
Saradnik u nastavi

Računarske vežbe
Nedostaje slika

Fabri Vladimir
Asistent

Računarske vežbe
Nedostaje slika

Žuvela Tamara
Asistent

Računarske vežbe