Geometrija (2008/9)
(3. semestar, I smer, fond 3+2, 6 espb)
Profesor: Srdjan Vukmirovic (vsrdjan@matf.bg.ac.yu)
Asistent: Tijana Šukilović (tijana@matf.bg.ac.yu)
Konacni rezultati predispitnih obaveza i predlozi bodova za pismeni.
Dodatni termin za usmeni, sreda 30.09.2009. u 10:00.
Ispitna pitanja za usmeni. (Na usmenom se izvlace 3 pitanja. Vreme za pripremu koncepta je bar pola sata. Koriscenje literature za pripremu koncepta nije dozvoljeno.)
Zadaci za pripremu drugog kolokvijuma
Primer drugog kolokvijuma iz Geometrije
Zadaci za pripremu prvog kolokvijuma(dodati zadaci za vezbu)
Primer prvog kolokvijuma iz Geometrije
Skripta 7. deo (Poliedarske povrsi, rub poliedarske povrsi, orjentacija, Platonova tela)
Domaci za ponedeljak, 11.01.2009. odnosno petak, 17.01.2009. zadaci: 29.1, 29.2, 29.4, 29.6, 29.7, 29.10, 29.12.
Primer crtanja elipse upotrebom parametrizacije (koristiti funkciju za crtanje - vidi ispod).
Domaci za petak, 18.12.2008. odnosno ponedeljak, 22.12.2008. zadaci: 14.5-14.9, 15.1, 15.4, 15.5, 15.6, 15.8, 15.9, 15.10 (skripta 6. deo).
Skripta 6. deo (Ravan u prostoru, prava u prostoru, rastojanja, medjusobni polozaji pravih i ravni, mimoilazne prave, uglovi izmedju pravih i ravni...)
Domaci za petak, 12.12.2008. odnosno ponedeljak, 15.12.2008. zadaci: 12.1, 12.2, 12.3, 13.1, 13.2, 14.1, 14.2, 14.3, 14.4 i dodatni zadatak.
10.12.2008. Popravljena je funkcija za crtanje, pa se sada moze pozivati iz petlje (mogla je i ranije, ali to bas nije imalo mnogo smisla). Svi potrebni fajlovi su ovde: prikaz.zip (oni treba da budu u istom radnom direktorijumu gde je glavni program). Sada funkcija void nacrtaj(fname, objekat) upisuje objekat u neku listu za crtanje, a samo crtanje, tj. pravljenje fajla fname se desava pozivom na funkciju int prikazi(fname).
Seminarski. Seminarski rad nije obavezan. On jedino moze da poveca broj bodova (oko 5, a u izuzetnim slucajevima do 10) na predispitnim obavezama (ali ne vise od 40 ukupno). Razlog zasto dajemo teme za seminarski jeste sto neki studenti izrazili zelju da ga rade bez obzira na bodove. Rok za predaju seminarskih je 15. januar 2008.
Spisak seminarskih i uputstva za izradu.
Skripta 5. deo (Parametrizovane krive u ravni, Bezijerove krive, krive drugog reda u kanonskom obliku, svodjenje krive drugog reda na kanonski oblik.)
Domaci za 5. (petak), odnosno 8. decembar (ponedeljak): 10.1, 10.2, 11.2, 11.3, 11.4, 11.5.
U petak 21.11.2008. se rade programerski zadaci, a ko ih uradi vezba za kolokvijum, a 1.12.2008. se rade programerski zadaci.
Skripta 4.deo (Poligon, unutrasnjost poligona, triangulacija, konveksni omotac)
Bez zadataka za domaci.
Petak, 7.11.2008. odnosno ponedeljak 10.11.2008.-vezbe
Raditi zadatke 7.1-7.4, pri cemu je cilj zadatak 7.4. Ko uradi neka radi dalje.
Za prikaz koristiti fajl geom.h, odnosno funkciju nacrtaj iz tog fajla. U tom hederu su definisane i strukture koje koristimo.
Primer kako koristiti to zaglavlje imate u fajlu primer.cpp.
Funkicija nacrtaj pravi fajl *.jvx i *.htm. Da biste videli sliku treba htm fajl otvoriti u nekom brauzeru, a u radnom direktorijumu trebate da imate fajl javaview.jar, displej.jvd i treba da imate instaliranu javu.
Dakle: u radnom direktorijumu pored c fajla treba imati sve gore navedene fajlove (evo ih i ovde zipovanih).
Skripta 3. deo (linearni likovi u ravni, krug, rastojanje tacke od prave, preseci, programerski zadaci)
Domaci za sredu, 5.11.2008. (cas predavanja!!!): 5.1-5.7, 6.1, 6.2.
Na vezbama, pocev od petka, 31.10.2008. pa do 21.11.2008. se rade programerski zadaci.Programerski zadaci za 31.10.2008, odnosno 3.11.2008:
Procitati poglavlja 6.2.1 i 6.3.1 skripte.
U fajlu presek.cpp imate napisanu funkciju PresekPravih i program koji je poziva. Naci primere kada se prave seku, kada se poklapaju i kada su paralelne.
Uraditi zadatak 6.3, a ko zavrsi neka radi zadatke 7.x
Skripta 2. deo (koordinate tačaka, transformacije koordinata, afina preslikavanja)
Domaći za petak 24.10.2008, odnosno ponedeljak, 27.10.2008:
Završiti izvođenje formule za transformaciju koordinata, završiti zadatak 4.6 sa časa (izračunati za konkretne tačke), zadaci: 3.2, 3.3, 4.1, 4.3, 4.4, 4.5, 4.7, 4.8.
Napomena: u zadacima 4.3, 4.4, 4.5, 4.8 ne treba računati prozvod matrica 3x3, već ga ostaviti neizračunatim.
Skripta 1. deo (vektori, linearne operacije sa vektorima, linearna nezavisnost, vektorska algebra)
Domaći za petak 10.10.2008, odnosno ponedeljak, 13.10.2008. Zadaci: 1.2, 1.5, 1.6, 1.7, 1.8
Domaći za petak 17.10.2008, odnosno ponedeljak, 20.10.2008. Zadaci: 2.1, 2.3, 2.4, 2.5, 2.6, 2.7, 2.9