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 | ||||
