OGD19INF2 - Informatika 2
| Specifikacija predmeta | ||||
|---|---|---|---|---|
| Tip studija | Akademske studije prvog ciklusa | |||
| Studijski program | Geodezija | |||
| Naziv | Informatika 2 | |||
| Akronim | Status predmeta | Semestar | Fond časova | Broj ESPB |
| OGD19INF2 | obavezan | 2 | 2P + 3V | 6.0 |
| Nastavnici | ||||
| Nastavnik (predavač) | ||||
| Nastavnik/saradnik (vježbe) | ||||
| Uslovljnost drugim predmetima | Oblik uslovljenosti | |||
| Nema. | / | |||
| Ciljevi izučavanja predmeta | ||||
| Osposobljavanje studenata da koriste programski sistem Matlab u rješavanju inženjerskih problema, projektuju i pišu programe u istom. Osposobljavanje studenata da koriste Excel i savladaju osnovne koncepte objektno-orijentisanog programiranja kroz programski jezik Java. | ||||
| Ishodi učenja (stečena znanja) | ||||
| Utvrđivanje i sticanje fundamentalnih znanja iz programiranja potrebnih za kasnije usvajanje sadržaja iz stručnih predmeta geodetske struke. | ||||
| Sadržaj predmeta | ||||
| Uvod u programiranje. Algoritam i procedura – pojam. Program i programski jezici. Rješavanje problema primjenom računara. Programski sistem Matlab. Tipovi podataka. Učitavanje i prikaz podataka. Operatori i izrazi. Naredbe. Nizovi. Matrice. Linijska (sekvencijalna) struktura. Naredbe za selekciju. IF naredba. Višestruka selekcija. SWITCH naredba. Ponavljanje algoritamskih koraka. Brojački ciklus – naredba FOR. Uslovljeni ciklus – naredba WHILE. Međusobni odnosi ciklusa. 2D i 3D grafika. Programi i potprogrami. Rješavanje problema pomoću potprograma. Komentari. Formatiranje izlaza. Tok izvršenja skupa programskih jedinica. Rekurzija. Primjena Matlab-a u numeričkoj analizi. Obrada polinoma. Rješavanje nelinearnih jednačina. Ulazne i izlazne datoteke. Objektno-orijentisano programiranje. Programski jezik Java. Java API. Naredbe, izrazi i operatori. Grananja u programu. Višestruko grananje. Kontrola toka programa. Nizovi i kolekcije. Klase i objekti. Metode klase. Konstruktori. Nasljeđivanje. Kreiranje grafičkog interfejsa. Grafičke komponente. | ||||
| Metode izvođenja nastave | ||||
| Predavanja, vježbe, seminarski radovi, konsultacije. | ||||
| Literatura | ||||
| ||||
| Oblici provjere znanja i ocjenjivanje | ||||
| Praktični ispit i usmeni ispit. | ||||
| Posebna naznaka | ||||
| Mogućnost izvođenja nastave na engleskom jeziku. | ||||
