[RASSUS] O predmetu
RS7
Ima netko neke novije ZI/materijale? Ono na Githubu je iz 2009
Elendur19
RS7 Izgleda da nista od toga. Vjerojatno mozes provjezbati zadatke za ponavljanje na kraju svake prezentacije
SinanSuckich
kako dobivaju ove vrijednosti u tablici
ygerg11
Ja sam skuzio to ovako: za 1 i 2 euklidska udaljenost sqrt( (1.08 - 2.18)2 + (2.45 - 1.45)2) = 1.49
anakonda
jesu ikom uneseni bodovi s predavanja ?
Ma97
anakonda Ne
hejhoj
sta mislite oce li bit potrebe za koristenjem pretty damn quick-a? onako ko za obranu zadace?
johndoe
vdvd Kako se trebalo iskoristiti? Nisam napisao 3.DZ pa ne znam 🙁
hejhoj
johndoe a dali su nam slican zadatak kao u zadaci pa smo koristeci tu implementaciju trebali smo samo brojeve zamijenit (bar sam ja tako) al sad bi valjda trebao biti neki laksi zadatak koji se moze stic u 10 min rucno izracunat po formulama..
johndoe
vdvd ne bih se čudio da stave neki zadatak iz labosa, možda nadopuna koda ili tako nešto. Nije loša ideja to malo proučiti 🙂
InCogNiTo124
johndoe sami kod sumnjam da ce ispitivat jer se labos mogao pisat u svim tehnologijama (java/python/c/c++) ali mogo bi def doc ovak zadatak
Audaces
Kako je zapisan na q procesu na lokaciju x podatak C, nakon toga se čita sa lokacije y? Kakvu tu pretpostavku stavljamo, je li to ima veze jedno s drugim uopce? Ako je netko ovo prokuzio, nek mini tutorial na tom zeadtku napravi hahah nedoreceno je dosta toga
janeromero
Audaces
Ne razumijem točno što želiš reć, ali mislim da se ne stavljaju pretpostavke između pojedinih pisanja i čitanja. Čitanja služe samo kao print nekakav da vidiš kako su se na kojem procesu pojavljivali podaci. Znači prvo trebaš nadopuniti ove prazna polja, znači s lokacije s koje se čita se uvijek pročita zadnji zapisani podatak u tu lokaciju (od bilokojeg procesa). Ono što tu trebaš zaključiti je slijedi li se konzistentnost redoslijeda (puno ime sa slajdova : konzistentnost redoslijeda upisivanja (FIFO con.)). Na slajdu piše :
Redoslijed izvođenja operacija pisanja provedenih od strane jednog procesa vidljiv je na jednak način svim ostalim procesima, ali redoslijed izvođenja operacija pisanja različitih procesa može biti vidljiv na proizvoljan način ostalim procesima.
Znači ako isti proces u lokaciju L zapiše podatak P1 i kasnije u istu (ili različitu) lokaciju zapiše podatak P2 to znači da svi ostali procesi uvijek moraju pročitati P1 pa P2 (ili samo jedan od njih), ali nikada P2 pa P1. A podaci ostalih procesa se na isti način moraju čitati, ali međusobno nije bitno kojim redoslijedom. Npr na prvj slici proces r čitas redoslijedom R(x,B) i R(y,C). S obzirom da su B i C upisani od strana različitih procesa, čak i da je r pročitao obrnutim redoslijedom to i dalje ne bi narušilo ovu konzistentnost.
U ovom primjeru to se pravilo krši s ove dvije strelice :
Zato što će proces p prvo pročitati C iz lokacije X a zatim B, što je obrnuto od redoslijeda kojim je proces q pisao. Znači na sljedećoj slici treba samo te dvije strelice promijenit da crvena ide prije a narančasta kasnije do procesa p i to je to.
Audaces
Serial Number Q5U4EX7YY2E9N
Totalno sam izignorirao FIFO konzistentnost, koncentrirao se na slijednu.
Hvala kolega!
ygerg11
Zna li netko kako analitički izraziti p* u sustavu? Ne kužim šta se tu točno traži.
ygerg11
Jeli netko riješio 3. zadatak 8. prezentacije?
janeromero
ygerg11
Ja mislim da se ne mogu koristit te 3 točke jer točka k21 je zabilježila primitak poruke od procesa 1, a ta se poruka poslala tek nakon kontrolne točke k11. I onda to nije konzistentno stanje jer je jedan primio poruku koju drugi nije poslao. Isto vrijedi za ovu poruku koju je proces 3 primio od procesa 2, ali proces 2 ju još nije poslao. Bilo bi konzistentno da se uzimaju kontrolne točke k12, k22 i k32 jer nema takvog problema.
ygerg11
Serial Number Q5U4EX7YY2E9N hvala 😃 , znaš možda što se točno traži s ovim analitički izrazi p* u sustavu?
janeromero
ygerg11 Ne, ali ne mogu ni naći taj zadatak, možeš mi reći gdje se nalazi da pogledam? Isto u nekoj prezi?
ygerg11
janeromero
ygerg11 Aha hvala. to je sa slajdova sad sam našla, ali tamo ništa o tome ne spominju (p*) tako da nemam pojma :/