4 | | Pravilnost vaših nalog lahko preverite z |
5 | | [http://lecad.si/cgi-bin/cclass.cgi Ocenjevalcem nalog] |
6 | | |
7 | | Naloge je potrebno shraniti z uporabo SVN ukazov in preveriti njihovo delovanje. |
| 4 | |
| 5 | Znanje programskega jezika C najlažje pridobimo z vajo. Namen domačih nalog |
| 6 | predstavljenih na tej strani je predvsem utrditi določene programske konstrukte, |
| 7 | ki se lahko rešijo v krajših programih, katere pravilnost delovanja ni težko |
| 8 | preveriti. Naloge se izdelujejo z orodji, ki so predvidene za izdelavo projekta. |
| 9 | To pomeni, da je vsako vsako vajo, ki jo izdelujemo najprej preveriti na lokalnem |
| 10 | računalniku. Ko je možno izdelati nalogo št. ??? z ukazom |
| 11 | {{{ |
| 12 | make vaja??? |
| 13 | }}} |
| 14 | je vaja??? primerna za shranitev na strežnik, kar naredimo z ukazi '''svn'''. |
| 15 | |
| 16 | Ker so naloge enostavne, lahko v datoteko {{{Makefile}}} napišemo naslednje |
| 17 | implicitne definicije in se s tem izognemo pisanju eksplicitnih ukazov. Dovolj |
| 18 | je že če na začetek Makefile napišemo: |
| 19 | {{{ |
| 20 | CFLAGS = -Wall |
| 21 | LDFLAGS = -lm |
| 22 | }}} |
| 23 | in večina nalog bo izdelana z ukazom make vaja???, kjer namesto ?? napišemo številko |
| 24 | naloge. |
| 25 | |
| 26 | Pravilnost vaših nalog lahko tudi sami preverite z |
| 27 | [http://lecad.si/cgi-bin/cclass.cgi Ocenjevalcem nalog], ki izvede test delovanja |
| 28 | s tem da vajo prevede, pregleda izvorno kodo in požene kontrolni test. Pri kontroli |
| 29 | delovanja je možno, da ocenjevalec javi daj program ne deluje pravilno. Če pa |
| 30 | menite, da Vaš program deluje pravilno, je možno da je kontrolni test napačen ali |
| 31 | pa besedilo vaje ni dovolj jasno. V tem primeru odprite [http://lecad.si:8000/vaje/newticket Nov Listek] |
| 32 | in opišite težavo. |
| 33 | |
| 34 | Izdelane vaje morajo pravilno delovati, kar preverjamo z [http://lecad.si/cgi-bin/cclass.cgi Ocenjevalcem nalog]. |
| 35 | V primeru, da vaja ne prestane testa, ne bo upoštevana kot narejena. Zaželjeno je tudi, da naredimo |
| 36 | čim več vaj, ni pa potrebno izdelati več kot je zahtevano. |