Link na stranicu kolegija: http://www.zemris.fer.hr/~leonardo/os/math/
Šifra: |
45691 |
ECTS: | 5.0 |
Nositelji: |
doc. dr. sc.
Leonardo Jelenković
|
Izvođači: |
doc. dr. sc.
Leonardo Jelenković
- Auditorne vježbe |
Engleski jezik:
1,0,0 |
Nastava se odvija na hrvatskom jeziku u svim svojim elementima, a stranim studentima koji su pridruženi mješovitoj grupi nudi se mogućnost savladavanja predmeta pomoću dodatnih izravnih konzultacija s nastavnikom i asistentima na engleskom jeziku. Pri tome, nastavnik stranog studenta upućuje na odgovarajuću literaturu na engleskom jeziku te mu osigurava mogućnost polaganja predmeta na engleskom jeziku. |
Opterećenje: | |||||||
|
|||||||
Opis predmeta: | |||||||
CILJ KOLEGIJA: Upoznati se građom i načinom rada suvremenih operacijskih sustava. |
|||||||
Literatura: | |||||||
|
|||||||
Preduvjeti za: | |||||||
Upis predmeta : |
2. semestar |
Obavezni predmet - Redovni Studij - Računarstvo i matematika |
Bodovi iz druge laboratorijske vježbe su uneseni (Lab2-rep i Lab2-test). Kao i inače, ako je bio samo kod u repozitoriju, ali student nije "predao vježbu" (test na predavanjima), onda se ne dobivaju bodovi ni za kod. I obratno, ako nema koda (ili ne valja kod u repozitoriju) onda se ne dobivaju ni bodovi s testa.
Mnogi studenti ne paze na izgled koda. Tekst iz uputa:
Izvorne tekstove programa pisati prema uobičajenim pravilima. Posebice paziti na strukturu koda, 'uvlačenje', razmake te lomljenje preduge linije!). Primjer stila pisanja koda u C-u prikazan je u https://www.kernel.org/doc/Documentation/process/coding-style.rst. Jedan od razloga lošeg izgleda koda jest što studenti miješaju korištenje tabulatora i razmaka za ostvarenje uvlaka. Takav program u drugim okolinama (npr. koje koriste druge dimenzije za tabulator) izgleda nečitljivo. KONZISTENTNO koristiti ILI samo tabulatore (preporučeno) ILI samo razmake za uvlake.
Pogledajte kod kroz naredbu 'less' (kako se on zapravo pregledava), npr. 'less lab2.c'. U mnogim slučajevima to izgleda nečitljivo! Od iduće vježbe to će se 'nagraditi' s nula bodova na repozitoriju.
Nekoliko studenata ne koristi Makefile. Ili je on nehotice izostavljen u repozitoriju ili ga uopće ne koristite. Dodajte ga u repozitorij i ispitajte da radi ispravno (make pokreni).
Neki studenti nisu podijelili kod u više datoteka kako je to traženo. Popraviti to za lab3 (minimalno lab3.c, datoteke.c, signali.c + zaglavlja). Jedna od ideja vježbi jest i pokazati upravljanje kodom koji se nalazi u više datoteka kroz alat make, tj. opis u datoteci Makefile. Stoga ne "kemijati" s Makefilom već ga koristiti kako je zamišljen.