Kratko Uputstvo Za Studente

Embed Size (px)

DESCRIPTION

Kratko Uputstvo Za Studente

Citation preview

1. Program radi samo pod linux-om, i moze se koristiti preko ssh naloga na alasu, ili na kucnoj distribuciji linuxa2. Napravite direktorijum, i u njega ubacite: a) Program za testiranje (poslednju verziju) sa adrese www.math.rs/~kartelj/download/testerb) Svoj radc) Test primere3. "Otpakujte" sve ove datoteke, npr. sadrzaj direktorijuma nakon toga moze biti sledeci:./DP_PeraPeric_mi11353_1/tester_v1.3/test_primeri/4. Sledeci korak je da istestirate sami svoj program. Ovo je znacajno jer skracuje period zalbi i omogucavada kada saljete zalbu, to uradite efikasnije, tj. asistentu ukazete na potencijalnu gresku. Najpre se prebaciteu direktorijum tester_v1.3, tako sto cete ukucati komandu:>cd tester_v1.3Nakon toga cete videti sledeci sadrzaj:./test1.shtestn.sh testall.sh primer_upotrebe UPUTSTVO_ZA_UPOTREBU.txtKRATKO_UPUTSTVO_ZA_STUDENTE.txt (ova datoteka) tofile.sh - pomocni programDa bi testirali svoj program 1.c, ukucajte sledece:>./testn.sh ../DP_PeraPeric_mi11353_1/1.c ../test_primeri/G1_1.t -vMoguci prikaz je:>1: DA>2: NE>3: DA>4: DA>5: DA>6: DA>7: DA>8: DA>9: DAOvo znaci da je prosao eliminacioni primer, koji je pod brojem 1, a od preostalih8 test primera koji se boduju proslo je 7. Tako da je broj poena 7. Ako prodju svih8 test primera (i naravno eliminacioni primer), student se kvalifikuje da osvoji idodatna 2 poena na lepotu koda sto u zbiru daje 10. 5. Test primeri su u direktorijumu test_primeri/, i oni su numerisani na sledeci nacin:G{Broj_Grupe}_{Broj_Zadatka}.tNpr. za grupu 2 i zadatak 3 naziv je G2_3.t. Slobodno mozete otvoriti ove test fajlove i videti gde ste pogresili, npr. proveritizasto neki od test primera nije radio. Napomena: Moguce je da pri pokretanju skripta, sistem ispise nesto poput "permission denied"ili slicno. Jedan od razloga moze da bude sto .sh fajlovima nisu data prava za izvrsavanje. Da bi se to postiglo, jednostavno uradite sledece:chmod +x test1.shchmod +x testn.shchmod +x testall.shchmod +x tofile.sh