[NOS] 1. laboratorijska vježba - 2021/2022
Haki
Jel se sigurno smiju radit labosi u Pythonu? Cini mi se da je poprilicno lakse od C-a za kojeg su pisane upute
micho
Haki Cini mi se da je poprilicno lakse od C-a za kojeg su pisane upute
Da
Ionako je rješenje u pythonu samo omotani C kod, ispod haube ti je isto, samo imaš više tog implementirano za lakoću korištenja
KiflaKiflic
Mogu li djeca (filozofi) komunicirati medusobno preko pipelinea ako u parentu stvorim sve pipovei samo posaljem fd-ove? I jel moramo zatvoriti opisnike u pojedinom filozofu prije nego mu saljemo? Oce li to zatvoriti te opisnike i za druve childove?
Daeyarn
ima netko kome je burza grupa jos uvijek zatvorena za sljedeci tjedan?
KiflaKiflic
Ako mi jedna vjezba ne radi ispravno do kraja, mogu li dobiti neke bodove za tu vjezbu?
ana
Moze li se u ovom problemu filozofa pretpostaviti da svaki filozof ima “svoje mjesto za stolom” i ne moze sjesti na neko drugo mjesto. Tipa ako sokrat i aristotel sjede jedan do drugoga, nikada nece moci jesti u isto vrijeme jer im treba isti stapic, ili se treba omoguciti da ako je prazan stol i oboje zele jesti da mogu (nece sjediti jedan do drugoga). Cini mi se da ta druga opcija dosta komplicira stvari pa zato pitam.
KiflaKiflic
anci Moze se pretpostaviti jer sve sto nije definirano mozes rijesiti na proizvoljan nacin
micho
anci Iako ne izričito, problem 5 filozofa (ili generalnije Dining philosopher problem) se i definira tako. Problem se obično opisuje kao da ti filozofi uvijek sjede ali iz nekog razloga trebaju 2 vilice da bi jeli. Problem je inače lakši za riješiti ako filozofi mogu birati gdje će sjesti.
Me1
Sad imao ispitivanje, prvo se pokrene program i malo se komentira ispis, zatim se ide po kodu gdje sam objasnjavao kaj sam di radio i cijelo vrijeme nqbaci neko teorijsko pitanje(sve iz prezentacije 3.predavanje)
Jaster111
Ispitivanje u 12 danas. Prolazi se kroz jedan i drugi kod i pitao me samo da objasnim kod. Pokrenuli smo kod i za jedan i za drugi zadatak i koliko sam shvatio nije ih pretjerano briga (barem ovog asistenta) za to kolko je ispis točan, dokle god ti je ideja iza programa bila dobra. Tipa meni u drugom zadatku nije baš bio točan ispis skroz, ali mi je rekao da je to samo vjerojatno jer sam zaboravio clock postavit na nekom dijelu.
Što se tiče teorijskih pitanja: zašto koristimo redove, koja je glavna razlika izmedu lamporta i agrawale i to je manje više to.
ana
Jaster111 se kodovi trebaju skinuti direkt s ferka ili ne? zanima me mogu li jos nesto popraviti prije labosa
Jaster111
anci ma mozes s kompjutera pokazat, nikakav download
gad_gadski
Gdje se predaju datoteke? Na ovom ferku sam prevrito svaku opciju i nisam nasao nista gdje bih mogao uploadat bilo sto
KiflaKiflic
gad_gadski Domace zadace
gad_gadski
KiflaKiflic Pomoc molim
bodilyfluids
gad_gadski Evo kolega sad cemo hackovati ferko i omoguciti ti pristup, ili mozda bolje da posaljes mail nekom s predmeta?
Uchenikowitz
ZliDule ja danas isao, vrtuljak mi je radio, filozofe nisam bas rijesio dobro jer deadlockaju nakon nekog vremena, ali sreca rekao mi je da prekinem ispis (savjet: ispisuj dosta toga da mu se ne da to gledat). Objasni po kodu sve, pricaj stalno, ne daj da dode do rijeci. Ja dobio 8/10. Takoder pise da moras predat labos najkasnije 24 sata prije prijavljenog termina, ja sam kasnio i nije bio problem.
branimir1999
kako ste napravili cjevovode? Dva cjevovoda (read/write) po susjedna filozofa? Ovo s cjevovodima se cini nepotrebno komplicirano
micho
branimir1999 Ovo s cjevovodima se cini nepotrebno komplicirano
je a kak bi drukčije riješio komunikaciju između procesa
jobi
branimir1999 ja sam ima ukupno 16 cjevovoda, svaki ima r/w za lijevog i desnog susjeda
123
Ako drugi zadatak ne znamo riješit mžemo li doć na labos za pola bodova?