Predmet: Odabrana poglavlja iz programskih paradigmi (17.DEPSI6 )
Matične organizacione jedinice predmeta:
Studijski programi predmeta:
Stepen i vrsta studija | Naziv |
---|---|
Doktorske studije | Energetika, elektronika i telekomunikacije (Godina: 1, Letnji) |
Doktorske studije | Matematika u tehnici (Godina: 1, Letnji) |
Kategorija | Naučno-stručni |
Uža naučna oblast | Primenjeno softversko inženjerstvo |
Multidisciplinarna | Ne |
ESPB | 10 |
Cilj:
Sticanje dubokih znanja o različitim programskim jezicima i paradigmama. Student treba da izgradi samostalno naučno gledište iz ove oblasti, a stečena znanja primeni u analizi, proučavanju i rešavanju realnih problema.
Ishod:
Student je obučen za samostalnu implementaciju programa u različitim programskim jezicima i paradigmama. Student je osposobljen da kreativno primeni stečena znanja u analizi, proučavanju i rešavanju realnih problema.
Sadržaj:
Pregled različitih programskih paradigmi. Razlike između dominantnih paradigmi. Imperativna paradigma. Funkcionalna paradigma. Objektno orijentisana paradigma. Ugovorno programiranje. Deklarativna paradigma. Simboličko programiranje. Generičko programiranje. Metaprogramiranje. Jezički-orijentisano programiranje. Multiparadigma. Savremeni programski jezici i programske paradigme. Rešenje problema kroz različite paradigme. Implementacija i analiza konkretnih primera. Deo nastave na predmetu se odvija kroz samostalni istraživačko studijski rad u oblasti programiranja. Istraživačko studijski rad obuhvata aktivno praćenje primarnih naučnih izvora, eventualno pisanje rada iz oblasti programiranja.
Metodologija izvođenja nastave:
Predavanja. Praktičan rad na računaru. Konsultacije. Student je obavezan da samostalno uradi projekat i napiše seminarski rad.
Literatura:
Autori | Naziv | Godina | Izdavač | Jezik |
---|---|---|---|---|
2006 | Engleski | |||
1997 | Engleski | |||
Kraus, L. | Programski jezik |
2000 | Akademska misao, Beograd | Srpski jezik |
2013 | Engleski | |||
2003 | Engleski | |||
2001 | Engleski | |||
2004 | Engleski | |||
1988 | Engleski |
Formiranje ocene:
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|---|---|---|
Predmetni projekat | Da | Da | 50.00 |
Seminarski rad | Da | Da | 20.00 |
Teorijski deo ispita | Ne | Da | 30.00 |