22ZP25 - Programiranje sa primenom numeričkih metoda u inženjerstvu
Specifikacija predmeta | ||||
---|---|---|---|---|
Naziv | Programiranje sa primenom numeričkih metoda u inženjerstvu | |||
Akronim | 22ZP25 | |||
Studijski program | Biohemijsko inženjerstvo i biotehnologija,Inženjerstvo zaštite životne sredine,Inženjerstvo materijala,Metalurško inženjerstvo,Hemijsko inženjerstvo | |||
Modul | ||||
Nastavnik (predavač) | ||||
Nastavnik/saradnik (vežbe) | ||||
Nastavnik/saradnik (DON) | ||||
Broj ESPB | 4.0 | Status predmeta | obavezan predmet | |
Uslovljnost drugim predmetom | Matematika I, Osnovi primene računara / Osnove programiranja u inženjerstvu | Oblik uslovljenosti | ||
Ciljevi izučavanja predmeta | Cilj kursa je da student savlada principe programiranja, programskih jezika i numeričkih metoda kroz samostalan rad na računarskom sistemu i time se osposobi za primenu ovih znanja u narednim kursevima, kao i u svojoj budućoj inženjerskoj praksi. | |||
Ishodi učenja (stečena znanja) | Sposobnost predstavljanja inženjerskih problema na algoritamski način i njihovo rešavanje korišćenjem računarskih sistema uz upotrebu numeričkih metoda i programskih jezika. | |||
Sadržaj predmeta | ||||
Sadržaj teorijske nastave | Programiranje, FORTRAN (FORTRAN) (semantika, tipovi podataka, konstante, imena, promenljive, operatori, izrazi, unutrašnje funkcije, naredbe za dodelu vrednosti, deklaracione naredbe, kontrolne naredbe, ulazno-izlazne naredbe, programske celine), PAJTON (PYTHON) (semantika, tipovi podataka, konstante, imena, promenljive, operatori, izrazi, unutrašnje funkcije, naredbe za dodelu vrednosti, kontrolne naredbe, ulazno-izlazne naredbe, unutrašnji alati i numeričke metode), Numeričke metode (algoritmi: interpolacionih formula, pravila za integraciju, numeričkih metoda za rešavanje sistema linearnih jednačina, nelinearnih jednačina i običnih diferencijalnih jednačina, korelacionih metoda) | |||
Sadržaj praktične nastave | U okviru praktične nastave uvežbavaju se elementi programiranja, a zatim se na računarskom sistemu kreiraju programi za rešavanje konkretnih inženjerskih problema pri čemu se koriste opšta znanja stečena u teorijskoj nastavi. | |||
Literatura | ||||
| ||||
Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine | ||||
Predavanja | Vežbe | DON | Studijski i istraživački rad | Ostali časovi |
2 | 2 | |||
Metode izvođenja nastave | Predavanja (2 časa nedeljno) Vežbe na računaru (2 časa nedeljno) | |||
Ocena znanja (maksimalni broj poena 100) | ||||
Predispitne obaveze | Poena | Završni ispit | Poena | |
Aktivnosti u toku predavanja | Pismeni ispit | 30 | ||
Praktična nastava | 60 | Usmeni ispit | ||
Projekti | ||||
Kolokvijumi | 10 | |||
Seminari |