[ botr @ 27.01.2017. 15:09 ] @
Sin nekih porodicnih prijatelja je upisao fakultet koji sam ja zavrsio, pa mu je potrebna pomoc oko Informatike I. U odnosu na to kada sam ja polagao, ima nekih sitnih izmena, pa mi one nisu najjasnije, a nisam uspeo da ih izguglam. Da ne duzim, okacicu primer koji im je dao profesor, tako je najjednostavnije da objasnim sta hocu da pitam, tj. sta mi nij jasno.



Samo crtanje kola mi nije problem, to cu lako da objasnim, vec su nejasnoce vezane za drugi deo zadatka. Imam ove ulazne vrednosti, da li se resava tako sto se racuna binarnom aritmetikom, odnosno mnozi i sabira sta treba? Da li se ovaj inverzni prekidac predstavlja kao nepotpuni komplement, odnosno na primeru b=1011 inverzno je -b=0100? Da li u ovom slucaju vaze opsta pravila matematike (trebalo bi), odnosno da operacija mnozenja ima prednost nad sabiranjem, zagrade i slicno?

Skriptu iz koje sam ucio sam pronasao, posto sve knjige cuvam, ali u njoj nema ovoga.
[ VoltAmper..W @ 27.01.2017. 19:49 ] @
I operacija ima prednost u odnosu na ili, negacija se radi kao sto si napisao, sto se resavanja tice mozes ovako resiti: a * ( b' * c + b * c'). Sa ' sam oznacio negaciju, izraz u zagradi je ekskluzivno ili kolo ( XILI ), pomocu tablice nadjes vrednost zagrade i onda je lako odraditi I operaciju.
[ botr @ 27.01.2017. 20:43 ] @
Hvala, ali sad jos malo pitanja.

To bi znacilo operacija mnozenja ima prednost nad operacijom sabiranja, odnosno, klasicna matematicka pravila. Recimo, ovako kako si zapisao, pretpostavljam da mislis na tablicu istine, ovako napamet, mislim da bi trebalo da bude 1, morao bih da se pogledam malo izvedena kola i tablice, i onda vrednost za a pomnozim sa 1, i dobijem resenje? Da li se, pesice, postupnim radom, dobija isti rezultat, osim sto ima dosta vise posla, odnosno, da li se moze uraditi postupno, trebalo bi da moze?

Odnosno, postupno bi se resila prva zagrada, do ili, odnosno paralelne veze, pa druga, pa bi se onda dobijeni rezultati sabrali.
[ VoltAmper..W @ 27.01.2017. 21:32 ] @
Izvini napravio sam gresku, "ili" operaciju izmedju a * b' i c sam zamenio sa "i" operacijom,

evo postupnog resenja
(uradio sam negaciju gde je trebalo)
(0001 * 0100 + 0101 ) + (0001 * 1010)*1011=(0000 + 0101) + (0000)*1011=0101