1a. Po prostu lecisz po kolei i zapisujesz... Nie wiem co ci może sprawiać problem. Jeśli to ci pomoże, to mi wyszło:
~(((~((x & y) & z)) | ~x) | ~(z | ~y))
(~ to negacia, & to iloczyn, | to alternatywa)
1b. Jakieś redukcje. Trzeba chwile nad tym posiedzieć. Popatrz na prawa de Morgana i szukaj co można zapisać krócej/inaczej.
3. https://pl.wikipedia.org/wiki/Bramka_NAND ostatni punkt
4. https://pl.wikipedia.org/wiki/Binegacja ostatni punkt