netbitan
Bio sam danas na razgovoru s Čupkom, pa da podijelim iskustva.
Prilično chill razgovor (do pitanja vezana uz gradivo, ona su bila stresna hahah). Pitao me zašto bih volio imati baš njega za mentora, koje područje njegovog rada me interesira, koju sam srednju išao, kako mi je na FER-u. Ispitao me malo o ocjenama iz predmeta koji njega zanimaju (diglog, UPRO, OOP, OS). Opisao mi je kako rade studenti kojima je on mentor. U 5. semestru se radi projekt u grupi u kojoj se isprogramira jednostavna igrica i pomoću umjetne inteligencije nauči kompjuter da je sam igra (više informacija ovdje). Nakon rada na tom projektu bi trebao dobiti bolju sliku što me konkretno zanima i izabrati temu za završni rad.
Neka pitanja koja mi je postavio:
- Koja je razlika između dretve i procesa?
- Dao mi je dva koda, u jednom i u drugom kodu koristi se pokazivač na istu memorijsku lokaciju i u oba koda se mijenja vrijednost zapisana na toj memorijskoj lokaciji, prije nego ulaze u petlju u kojoj čekaju, te nakon toga ispisuju vrijednost s te memorijske lokacije. Upalimo prvi proces koji izvršava prvi kod, mijenja vrijednost na toj memorijskoj lokaciji te čeka u petlji, nakon toga upalimo drugi proces koji izvršava drugi kod, mijenja vrijednost na toj mem. lokaciji te čeka u petlji i nakon toga prvi proces izlazi iz petlje i ispisuje vrijednost s te memorijske lokacije na koju pokazuje pokazivač. Pitanje je hoće li ispisati vrijednost koju je zapisao prvi ili drugi proces?
- Što operacijski sustav omogućava procesima?
- Zašto C++ ne koristi sučelja?
- Čemu nam služe sučelja u Javi?
Nije mi ništa konkretno obećao, rekao je da ga odaberem na aplikaciji, pošaljem mu popis 5 izbornih predmeta koje bih volio slušati pa će mi sugerirati koje je najbolje od njih upisati, a za sve ostale detalje se dogovorimo preko maila.