programiranje 1 – prvi kolokvij, 16.11.2012....programiranje 1 – prvi kolokvij, 16.11.2012....

Post on 20-Jan-2021

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (128351)12, drugi (870669)12, a treci(302702)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3DB118BD)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

q i b e + t + j " e a n n , f v o x [ j " i [ + t + p x ’ y r r | v b [ h k ’ w e s + t + f ] [ l l ; x ’ s

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0002

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (CD43B1)15, drugi (795723)15, atreci (EDD27E)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 3)(t − 2)(t + 1)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (20327BA7)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

n v { h } ] i < < , n u { h } x a l | g , g k d ’ : f j j " r n { h } s g > u : < <

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0003

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A56G7F)18, drugi (97480C)18, atreci (4A663A)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 1)(t + 2)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4515724211)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

o q n e ; i d l h ’ z n ; z u c l > e r . v . d b [ j e g < ] p k < [ r i t y . v . g l ] : ] h ] . v . u f u

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0004

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B7001C)14, drugi (6C11A3)14, atreci (8866CB)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2ADA5A22)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

b o w r , ; q : b f g q * d * ] y s m p . x w x ’ ’ x h l * d * w f | | q [ t o s * d * h w

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0005

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (594AA4)12, drugi (A88979)12, atreci (B812A3)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t − 1)t(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3BE22CA1)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

e q p ? x ? i c " w : ’ u | ? x ? a q l ; o u t < m u m ] w k > u a t h [ ? x ? . w s l g < c > m , < j n i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0006

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (502G0C)19, drugi (DE91DH)19, atreci (DDDG60)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (208857A6)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

l i + t + : e d | b j > + t + g r i v . " w l ’ d l a > b a m z + t + n u ] h ’ x i y | r ’ n m v g

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0007

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (994B98)13, drugi (42A008)13, a treci(980524)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6374552250)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

v r u d ] g l i v : ; r [ > { h } . g < | ; g ’ a e { h } v o ’ < , z | m m { h } t g l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0008

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (274GC0)17, drugi (56E0AD)17, atreci (BE6134)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2D336145)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

x n . v . m s m [ g : e t < w . v . r ] h [ j b z s | x t o . v . y w ’ x c d ’ x l u

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0009

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4GEDE9)18, drugi (8C9720)18, atreci (56B553)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 2)t(t + 1)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4101516112)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

b a v * d * v u y q ’ z w l h [ [ g y j * d * , s ; p " e j * d * ] : . < o s w

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0010

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5EAD60)15, drugi (450864)15, atreci (32CAD4)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6371133674)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

h x l ? x ? f , k f a r " o . w g y ? x ? t p [ < y w ; r r m t ? x ? y s < " o o n b | m v m ’

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0011

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GFH8F7)19, drugi (1B279G)19, atreci (4AC039)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34B565D0)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

k : y j " + t + b z c > m m a ; f i f s | g p + t + ; f " x s + t + p g z [ " + t + d x k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0012

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (CA3634)13, drugi (A9C98A)13, atreci (ABA730)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6627347675)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

z < d o s k [ t ; { h } y g a y ’ ; k j g . x z > { h } > n [ t k l ] t q x " c p { h } v d s

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0013

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B8B04A)12, drugi (B6B307)12, atreci (39B015)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3AEAE48D)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

s f . v . f n , x z s " b n d s . v . | s f " c j x h . v . c r | ’ t m m | x y . v . q h g ’ s " x

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0014

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (33FA36)17, drugi (7C6717)17, atreci (7803BC)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5160601007)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

w n * d * l ] i " g f l i : i a m t , * d * o s w u > g ; n m s h ] w ; e u * d * v k p t . : , z , i m . x

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0015

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2A1AB0)12, drugi (B9B08A)12, atreci (167536)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34B01A33)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

j j f m ? x ? ’ e . g f j b > f t m ? x ? ; c b , a ; ? x ? k p a . t o l > b t " n ’ g w ? x ? : ; " o a t r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0016

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (26C07F)19, drugi (EEI5FI)19, atreci (DI49A0)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7362125753)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

j z u u + t + j g o , k | j z + t + u c n | m j h z [ j z n + t + z k s > g , l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0017

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (E19H3E)18, drugi (6G9DF1)18, atreci (74ADA6)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (26588A8C)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

i : l x < u g u w { h } s ; e z f | q p { h } | e a . v x s { h } z l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0018

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C5A369)15, drugi (CB190B)15, atreci (159807)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34149FAF)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

; < e < j k w s " w t . v . r u u , f m w > z " | d y n s . v . p l n | c g s ’ > i , ’ n w . v . i j n c

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0019

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3DA719)18, drugi (4E3HG4)18, atreci (C489A1)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t + 1)(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3CAC02F1)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

l y y * d * , s f " [ u * d * e i > ; l x x z , h e b b < q b * d * s < j a c g ’ ,

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0020

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (889B88)12, drugi (A78455)12, a treci(A73615)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2FD78C50)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

n b ? x ? a n l l : [ i m f b : u o j ? x ? ’ h h " i s e | l ; t ? x ? s ] v | d m " ’

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0021

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FD1C52)18, drugi (EG657F)18, atreci (8HBA10)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A9AC8DC)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

w i + t + g s c c [ ’ v c s x + t + r " y | i h w + t + f : , f j n + t + b < a u s " f m u r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0022

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (557239)12, drugi (B3412B)12, atreci (AAA94B)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7561243355)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

v m p f : i v ] l { h } ] k | p ’ x { h } z d l ] y ; u i y i { h } e x l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0023

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (581794)11, drugi (377141)11, a treci(A96904)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3BD8FED8)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

r ’ " o k l s > < i z z . v . f c " ] d > : n . v . a h p y > y < j " k g w m ; ; w n . v . m q d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0024

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (89893A)11, drugi (571743)11, atreci (6A7AAA)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6125031337)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

o | p m > , v j l : r * d * e j j i ’ u | , h [ x m j u * d * k ] e a : j x ’ h w q q | u t m * d * j k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0025

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (73B1C0)13, drugi (457085)13, atreci (965AC3)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 1)t(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5654076770)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

c : p y : h ? x ? s ’ v | : b z ? x ? d y m , b t b b ’ a p | y o s ? x ? f j

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0026

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (159437)14, drugi (A3DC7B)14, atreci (B35C46)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (21D3DABD)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

c ’ k c > + t + w w ] v | m + t + w ’ p x | u , + t + l : o " " x + t + g w k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0027

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (42G4BG)17, drugi (4DDAAF)17, atreci (B318G6)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (367E6EF8)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

o u w . a v ’ k i d ’ c f l o | z { h } " j n r d : d p x . { h } [ v ’ n , { h } t r a d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0028

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (945857)11, drugi (485179)11, a treci(969691)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3F922070)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

v g z . v . x g > y q b [ a [ ’ . v . g e h : b z : y " s h o d [ g o h . v . q | o i i < z n c " < d x i j ,

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0029

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4244A1)13, drugi (C646CC)13, a treci(702157)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (29BF9E28)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

e p ] f b ; . c l m , u * d * l h y ; ] , ; l * d * f u , a y " x < a j [ g j * d * k u s o

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0030

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6A051G)19, drugi (3CDFI2)19, atreci (7C6472)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5632704576)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

z k r k ? x ? , t " h n < r ? x ? e s > . z . g ; r f ? x ? : a i | a < p u [ ? x ? ] a . [ e [ d t p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0031

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F6B236)18, drugi (FDAFC3)18, atreci (ED81FH)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)(t − 3)(t − 2)t(t + 1)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6300776347)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

k j g < y a ] r w h z : q f g ; w + t + p q w r " : ; q ] a r a z + t + q v l w , g < ; l i > w + t + a x t

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0032

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A46293)12, drugi (294952)12, a treci(31208B)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 1)(t + 2)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (354F7B7A)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

o d { h } a " s n k < o p [ y x t { h } o a j m | v i x ; z c d z ] l { h } , e q m s : z o b > n

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0033

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (G5F5C5)19, drugi (I9FG72)19, atreci (9DADHH)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t + 1)(t + 2)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4567004621)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

q n [ b < g w " z ; y q < . v . e [ f b j , x u [ j t x i ’ j . v . q t i , > : < s n g . v . g r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0034

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FH615H)19, drugi (2FCA00)19, atreci (4I43CB)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7116733067)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

w p h * d * t h n : j m . q p [ n | l m q o * d * q u | b z t i | ] u v f * d * q e < > < f h

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0035

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (692667)11, drugi (393960)11, a treci(654987)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t + 1)(t + 2)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4153241522)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

m e i y > m < u > . j y u u ? x ? g w r e < i . w q ; t ; " ? x ? ] k . b w l " v ] ] a j ? x ? e s g n

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0036

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (428201)11, drugi (159079)11, a treci(4025A4)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (235F8D50)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

q b + t + c i y " c g | q i s z | q . f u n ’ n r + t + > b " : b p | + t + ] [ z q l ; d | f d ’ i v o h

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0037

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (997442)15, drugi (E754CE)15, atreci (4CD695)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3A61C9F7)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

z g q ] < z < . w v { h } " ’ o y w : k w u . m n { h } m > w ’ n j | q , z " { h } v h k d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0038

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6AB053)14, drugi (38309C)14, atreci (CD1AB0)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 3)(t − 2)(t − 1)t(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (209DDB99)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

y n v u . v . o ] n [ c n p k > n e r g | o . v . e l d d < d k < h t a m | h z b i : . v . s > ’ p e " c : t

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0039

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2DBAD1)19, drugi (IF5AED)19, atreci (H4IB56)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 1)(t + 2)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3035E1B4)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

" s f > f y g y ] > c e h * d * ; c v t m , c , y y z z * d * f f y r . n | : f * d * r g n

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0040

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FA8AGA)19, drugi (E9363C)19,a treci (67272I)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (204F18C4)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

l k ? x ? c , e ’ r | w ? x ? g f q i " m f ] ? x ? z i h ] u s ’ i w s ? x ? h ] u r " d e l c

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0041

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6216B4)14, drugi (761DA9)14, atreci (C2C29A)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t + 1)(t + 2)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7421674341)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

v i j k + t + d . r e ] e o n | u c > o e + t + d p . | n b y : < v > + t + l y d z ; > . ] w o r l [ c w p b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0042

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (284AB6)13, drugi (8A8438)13, a treci(346889)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (26E95032)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

] y q q j . , { h } k e [ p p a ; { h } u r a j , " c f < y r o r { h } y h f

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0043

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (635B43)12, drugi (48622B)12, a treci(347156)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 2)(t + 1)(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (23CAF795)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

t o . v . o r [ s p o [ h g u o > w . v . f x > h b t f | < d . v . i s ; ; o n h w ’

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0044

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (58484B)13, drugi (C5880A)13, atreci (15C628)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7070425540)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

a r z " w c k w , x v o ] g f h . * d * x p y g ; j b v j ’ w x ’ s k o p | h * d * ] e : y b . * d * s k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0045

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (77CBC2)17, drugi (22031E)17, atreci (39E28B)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 2)(t − 1)t(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6036351220)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

: v r ’ u k n g < z ; ? x ? o u k , b y j w , d d w " w c r " y f ? x ? ; c e , , t k z p . . d e ? x ? y d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0046

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (9A9469)12, drugi (B70B85)12, a treci(B05652)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (25D750F1)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

t l + t + s " q n s > b ; k ] " d r + t + m h i " h [ m p | " z + t + b " k a , a j c > k " s o d ] e z v y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0047

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4B72B8)12, drugi (305435)12, a treci(467B98)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 2)(t + 1)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3A8CCDFC)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

n ’ < x y y w | i m r p ; k { h } [ x d g . > g p j < x p { h } n t : > m " c > s [ { h } b k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0048

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5B8C55)13, drugi (5541A3)13, atreci (C64132)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7275252670)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

j k : a h t | s m x o , < ] . v . d o | k g o : j n s : c s < n < . v . b h < , g < p g , q l i . v . g x h g

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0049

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1130ED)15, drugi (26C6CA)15, atreci (3D8C21)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6323256632)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

[ : ] i c b a * d * u x h v > s p y l ’ | s a * d * : f , e z * d * m f h : t r v ’ * d * f h

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0050

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GB8D2D)17, drugi (1A23D3)17, atreci (9D2FC7)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7516607027)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

z i e f ? x ? : w f " w , | ? x ? v > y e , a [ n l z ] ? x ? f [ > n a b z . q t e m

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0051

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (762812)12, drugi (795189)12, a treci(235B31)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 4)(t − 3)t(t + 1)(t + 2)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4734142010)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

h o + t + j n x d , ’ : z y w l > k + t + : o u ’ k j > k ] + t + u > n s m ] x h : o f e > m | g v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0052

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (171687)11, drugi (716933)11, a treci(899445)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 2)(t − 1)(t + 3)(t + 4)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5457752362)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

n b s z { h } q e a s " y x x , l t { h } f c a o , v u e ’ d i : e { h } , e u . j u

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0053

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (832063)12, drugi (1565A8)12, atreci (3AB853)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (27907176)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

p m ; u y ; i e ’ | k m b y : q . v . o " , [ ; u [ t . v . r k c r > o j : n r w m ’ z > x . v . l s e l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0054

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6EE14D)15, drugi (C6C7E9)15, atreci (50BC70)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (236701B6)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

t m t v * d * o y f ’ > a * d * j ’ > s * d * < g > t u n : * d * n ’ k a j [ k < o b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0055

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (36902D)14, drugi (DB602A)14, atreci (309DB5)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3BFE8BB4)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

r d i z ? x ? z p [ o ; j r c ; a w . ? x ? g j q " w h t s : h ’ l t d < ’ w a ? x ? a ’ ; f b k ; a m b j |

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0056

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (65D891)18, drugi (83FDEA)18, atreci (7D3326)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (24E51ABA)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

o p + t + . s a a " j k < ] n + t + e v b j " ’ c u z m | s h . + t + y e k u " y o e | z d a f , g :

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0057

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A161FA)17, drugi (G4EEB1)17, atreci (DFGB6A)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (25E9455A)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

y v i { h } : b : r y ] , j { h } x | n ; d ] s x " { h } l z y . v i " d c | y o k [ z

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0058

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (9B7238)12, drugi (280218)12, atreci (B8218A)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 2)(t + 1)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6201167347)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

l g . v . < a [ l u s y ] " m f . v . n c l l ’ , e | | z t l a . v . t z , g " | a x x z > f : k h

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0059

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (13A559)13, drugi (3259C0)13, a treci(535199)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34958C84)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

m v a v * d * a g ] u b a " w i ; l i * d * y : s g . x r c * d * < ’ y c ; k i o * d * | " o x z b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0060

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (772962)12, drugi (924297)12, a treci(66A966)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3F10E1D0)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

y q l x ? x ? v [ r a < k " s u | h [ ? x ? e . e b s [ : ; ? x ? < [ f , m q " r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0061

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (AACC2D)14, drugi (2DBBB4)14,a treci (4C8D24)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7205464611)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

q y a ] | : + t + h l o " r | s h r a . h y e , v l + t + l | s p j : ] i h + t + d z l p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0062

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2AC561)15, drugi (D34D2C)15, atreci (9C2418)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (383479AA)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

< y i > v " u : { h } f g t e | q o t u ; l q , { h } " e x | x ’ r , q u g l { h } b p g o

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0063

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (163HII)19, drugi (5176IF)19, atreci (GAF39B)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 5)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6075040606)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

f d p b . v . c r " ; b ] s y z ; a e k a ] . v . h o w : j | w f [ ] m u ’ . v . t | b l g > r , x a t " c ,

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0064

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2103CA)13, drugi (95C737)13, a treci(754675)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (381D991B)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

r o k * d * | ] , c e " a g r * d * > l " ; c . h l g e . f b z * d * f v z z ] e q w b : q x r . t [ a

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0065

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (76I5A2)19, drugi (38I465)19, atreci (G4E5FG)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5627634451)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

r q i r ? x ? c o z n ’ l : n v " j a t , p b v f ? x ? . o a ] h w p l " b : ? x ? w : ’ f i g . y b v h

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0066

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4A32FF)19, drugi (BCF1IG)19, atreci (70GH05)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A4BD5D1)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

p h o : : z w y r ’ [ + t + v " v l v | : r ’ f v f i . x s c + t + y y i h ; . h s , j q , " + t + j b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0067

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (13A778)11, drugi (121911)11, a treci(769272)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4543566077)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

d p i w { h } [ a : g u { h } w b " p s " c d l c { h } x y o , w x > x q r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0068

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (20AB6A)15, drugi (5DDD15)15, atreci (6D168A)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t + 1)(t + 2)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3CAB722F)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

n q . v . " l f t < ] i u < d . v . i | r > x k ] e k " . v . h r d > q i e ] m < u f x n < d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0069

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (EE37D4)18, drugi (F7EHFH)18, atreci (FD03HF)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 4)(t − 3)(t − 1)t(t + 2)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7414121625)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

f l * d * a " z q u ’ p n | , * d * . r ’ " < k m k z * d * u u ’ ; . v y q ] y a

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0070

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (CAD71A)14, drugi (6481B5)14, atreci (8C199B)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6312756405)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

i r w " : p q ? x ? h e m z ; ] c ? x ? l ’ f . l " i m u ? x ? e v i ’ c ; : ? x ? t r n

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0071

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C9D89E)17, drugi (E63214)17, atreci (9D8F24)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (32A03AAE)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

c a d ; " y f + t + x e o g > < l u j < s l k + t + y o y j > [ q k l + t + x n u v ’ f ; o + t + s k m s

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0072

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (743975)12, drugi (2B4143)12, a treci(763349)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4311476077)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

f i : ] i x a z { h } e | z ’ ; u j { h } q ; x p j [ p w k y ; d c { h } b u v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0073

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GF132C)17, drugi (6B46FC)17, atreci (ABC91C)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (36537D4C)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

y [ q ; < ’ g w . v . s c d | e u , l ’ j q s > [ e x t . v . k w g u | [ ; w k l ] o . v . e r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0074

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3FHC89)19, drugi (1A13F9)19, atreci (6GBG73)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5072501476)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

v f , u ’ n x * d * c s < e o | u . a a * d * m b o [ r g c < * d * j ’ m l " i t l y ; b p k s * d * e h d k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0075

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4662A3)11, drugi (230708)11, a treci(705779)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A11CA64)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

: > a > d n u [ ? x ? l " h b , s . i ] k n n ? x ? s ] o s h w ’ ’ u . o d l | w g y s ? x ? n m

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0076

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (568A39)15, drugi (B894BD)15, atreci (915C3D)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (35326D41)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

l m , r < a z b " + t + x ; l o b > e f [ a + t + j b " d q ] k o , n y o ’ + t + e t

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0077

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (873C54)14, drugi (9A403D)14, atreci (D2C554)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 1)(t + 2)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (397E39F7)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

v w { h } t : z s > ’ { h } p r i , " k c g . e v { h } < q k : t n ; r c m f [ z x v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0078

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (33446I)19, drugi (CG85I7)19, a treci(760328)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5043542750)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

" o i o : s ’ j r < g . v . z [ | z : m f : e k . v . z : p w h , s n q m ; g : | . v . p l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0079

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (55DE77)19, drugi (E995F0)19, atreci (A8C2C3)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7543112160)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

o g r k * d * ] j f a [ o u * d * , > p j e * d * m q x ] [ c k q " m * d * z a w w [ s | r k r v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0080

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1B9C71)13, drugi (478706)13, atreci (339C0A)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3F676BED)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

; ’ : v b p r < d y : e j ? x ? z r f l ] v . . e h k ’ m a u b ? x ? ’ l n p s | u z | z < ? x ? v k g l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0081

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (493095)14, drugi (75B5B8)14, atreci (2CD364)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (21EF9489)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

q f m + t + m h u u : | p v < s c ’ a n + t + o i o m ’ x n ’ [ ; e r + t + f . n n > q l q e ; k c d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0082

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B00065)15, drugi (C0A36B)15, atreci (8DD31A)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (269F839D)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

] c ; f u < i s | e , b { h } ; q z | : < { h } n m ’ n w q [ > g f w n < y c t k | r c { h } z l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0083

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A68950)13, drugi (B99310)13, a treci(9A6229)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5321607366)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

, d i i < ’ u ’ . v . o : u l z : ; g d > f . v . j b a < l i q ; s ’ g g o h : . v . p p m

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0084

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F6710F)17, drugi (448FA4)17, atreci (G67101)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5663555443)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

t > | r s i i * d * x , x s x t ] f * d * s j < y , k . * d * i m i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0085

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D52D4B)14, drugi (A053D9)14, atreci (57442B)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2560749C)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

l p j : z j h o [ i ’ ? x ? s < | c v [ w y " ? x ? b | o . y < < k ? x ? ] g u n . , l d o h ? x ? m s

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0086

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D7B9DB)14, drugi (C7B74C)14, atreci (87934C)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t + 1)(t + 2)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5250451700)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

c k + t + y m . s l : d z . l i i s ; a < k p q + t + " < ] f p [ q o g z + t + r o a n ; f : k o d w > < i i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0087

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C3902B)15, drugi (3D6DCC)15, atreci (A69E32)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6236441035)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

o ’ d " ’ y e { h } v r f ; . x ’ ] j k q c { h } a : p d ; > w r r < w { h } x d q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0088

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (658AA3)12, drugi (6B49B2)12, atreci (20B7B9)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7325600673)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

" w u m , f n u ; s r f s , n n . v . a < ; i h k n ; i u j k [ u j r . v . [ g u h ; a i h ’ . v . j e y a

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0089

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FHDF97)18, drugi (3FA284)18, atreci (7456H5)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2171D6B0)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

n e * d * l p ] e j f < o i " , o k * d * [ s ’ . " w k * d * v g e z . n . i h c s " a t

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0090

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C073C1)14, drugi (366AAB)14, atreci (A138CA)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 2)(t + 1)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6360112662)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

b m ? x ? g g u > y g z [ k ? x ? ’ b r : c d f g ? x ? | i e l ] c o i ; ? x ? h e l a > b p z ; e p , o g

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0091

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (31007B)14, drugi (4983C2)14, a treci(107985)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5173320167)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

y f u m + t + e x [ ; j k m ’ l r a + t + j a j d < c j | i y b l " , z + t + o r ’ , u h p < k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0092

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5747A3)12, drugi (A1A38B)12, a treci(614305)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6051342027)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

j o a c " ] u x w { h } q s b t [ a | d v g y { h } q g | a | z { h } d o l r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0093

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (793A50)11, drugi (652823)11, a treci(594507)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4733454217)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

c d d g [ m ] > h c " b x z n | . v . e < n g > ; | c q f l . v . , m , c u < [ i q s q [ w . v . a u v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0094

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8F9CHC)18, drugi (445211)18, atreci (9DCH83)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (30E01214)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

f b e j * d * t ’ h h q i < q v a , i l ; * d * q z o h " w n : b ’ o k * d * w : s b g m ; " i x a p | s b j

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0095

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4A2851)12, drugi (319941)12, a treci(864214)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6612322645)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

z q l m ? x ? h i c y < " a i : f h l < c ? x ? d z b : v n h . u | m ? x ? p e ] " q ; f p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0096

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (DB9018)17, drugi (D9FFB6)17, atreci (A3B306)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7213767760)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

w w : . + t + ] " r ; c a m f + t + d b v b : , d u , e h + t + l : w o l ] d m u z + t + t d j

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0097

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (76B3GC)17, drugi (9EAE23)17, atreci (877B60)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2553DDD2)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

l u { h } q n b " [ , p > > n z z { h } w j w > m j l ] f i q t ] f < g u { h } w " ; g " u " u f

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0098

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (47E9C8)15, drugi (6759A3)15, atreci (570ACC)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3CAB11F4)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

t w . v . d p x < p u s p ] h < s a o p > x f . v . ] w i j > d ’ j o u ’ t s : . v . ’ l | < x < t d l :

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0099

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6895AA)18, drugi (H7C542)18, atreci (B07GFE)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 2)(t − 1)t(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4651362701)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

v v * d * [ g m f > k k l < m l w * d * | q . b n g ; j * d * r u < x j h c [ s s r q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0100

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8AI65G)19, drugi (CIEH71)19, atreci (2GD780)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4356171406)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

. b , . m c d y | z w ? x ? | s p ] p h " o i q ] , ? x ? k m ; : n ; n m q d > v ] a j n ? x ? v i a

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0101

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (987889)11, drugi (624A18)11, a treci(273946)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6763026670)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

l b + t + < d j ; h i j : r l e ’ + t + s , " l [ y d y s . | n + t + a s ; u , ] < p s f .

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0102

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8C3414)13, drugi (590822)13, a treci(7566C8)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2DAC2D7D)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

u g { h } > u t w > : f s ’ { h } y s . e n g : g r r w : u . n a e . k { h } v , ; x p e o < d <

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0103

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A953A4)11, drugi (954435)11, a treci(443600)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7122576177)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

s d . v . u > e t d : s a l p [ o o x e . v . f c : u | j x i . v . c h l < c d a , n b n c

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0104

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GD4DCA)19, drugi (CAB4BH)19,a treci (14EFF5)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 4)(t − 3)t(t + 1)(t + 2)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (24A7EBCB)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

w c s c * d * o | b c | x s v | ; q r o k * d * j t " y ] < n p < b y k s * d * y . ; ] r w p t " f i v x

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0105

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (78C387)13, drugi (230CA5)13, a treci(764798)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t − 1)t(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5572022524)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

, i | : . m l ? x ? [ u k o < s b " : v ? x ? < v l p s < ; z q " e l ? x ? a , i l r ; g d > p ? x ? n r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0106

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3DH84I)19, drugi (1B4BDF)19, atreci (4I8HBE)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2229B84E)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

r g r + t + x d , c i ’ : r o g . + t + z : ; c n q j : m x r h ; | + t + y f h | g : u " d f . w : x b p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0107

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C24CB9)13, drugi (955A57)13, a treci(278371)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 1)t(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5740642553)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

p k z { h } b g " b ] m ] m v f z { h } : a z u " a ’ s q { h } e m ] r i > f ; b i t x : d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0108

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4A0AG0)18, drugi (3GC5A8)18, atreci (H482BE)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2BE6A5B9)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

p [ y k p z , n | l u a . v . q q > b l q h " n | b . v . g [ a t k j [ b g ; e t . v . t o q j

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0109

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (BAC7C1)17, drugi (1926BC)17, atreci (6FE8E0)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6504513741)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

v o o | o w c u | t " " b p * d * u ’ g u k < t a b > " j j c e * d * r j t [ q m y , " l v : * d * m f

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0110

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (HB8D32)18, drugi (A26B3A)18, atreci (1C43H4)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5643764102)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

’ i [ i > q , ? x ? z z h m ’ r t s z . r h r p ’ g k p o ? x ? n k ’ : u . t ? x ? k n

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0111

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (47C617)14, drugi (C1B763)14, atreci (166BD8)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t + 1)(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6043522037)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

r ] w h l p ’ p . l b + t + f u r ’ u : h p p [ l c w ; y w v n + t + > g . z f : b b y : l y + t + c b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0112

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (7DC94H)18, drugi (HD7B5A)18, atreci (2GBED8)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 1)(t + 2)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (33065D5E)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

k x > r v y r . { h } . f ] , { h } d < i | ; u f d { h } f s o

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0113

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5044D0)14, drugi (A6B193)14, a treci(224139)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (27DF42AB)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

w h u b . v . g a | t f ’ > ] r k . v . n < z u ; ] n y , n . v . e < n i q , n r q u : n b a x ; [

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0114

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A8C318)13, drugi (200A0C)13, atreci (52A685)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (247442EF)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

: v k o j [ ’ e n m k < a r < b q * d * ; > ] | t j z r * d * x < r g , s r ; < n " x * d * n d m

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0115

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A9B070)18, drugi (DAHF00)18, atreci (91A28B)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3F5CB0D9)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

m j f ? x ? i p p s ] o k [ j z l " q u ? x ? [ k ; > c h r ? x ? q y f h ] t z m k < d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0116

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2A9374)15, drugi (A519CE)15, atreci (54B105)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 3)(t − 2)(t + 1)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4131457043)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

q : f : q , b h : x u z ’ m e z + t + ; n x z ; h i : > w c y + t + h ’ z k . j n o p " g ’ + t + x m

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0117

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (203381)11, drugi (4665A5)11, a treci(906967)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4352161465)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

o i k s : b . v o r : e w a { h } | w : k z [ u f r s ’ { h } z t ; : [ y y i , r q o { h } a k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0118

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (BDGBE7)17, drugi (9F7A42)17, atreci (29EEFD)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6241112450)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

j w c e . v . : c d | > c c < x m m s < s b x . v . n | r p b | m " ’ z n w . v . g | a e e o | : > | g q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0119

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8A9112)12, drugi (896057)12, atreci (43BB20)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t + 1)(t + 2)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3BD4F910)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

u h * d * l ; x < r n ] c t * d * ; . k m q o ’ * d * j t b x ] k r ’ q * d * m ] h b . [ q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0120

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8A3BA6)13, drugi (749C2A)13, atreci (B98740)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3E41D86D)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

u | [ n z z : s y ’ n e e p ? x ? w v g [ i ’ z t r " r s > r a ? x ? ] j < d ’ p ] p s m ? x ? k u u

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0121

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (ABC1A6)18, drugi (FD22D0)18, atreci (2CCG93)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (25A5BA9B)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

c i ] : j > z > + t + b h l | m q . x l | v + t + f > e j m y : , f l + t + v y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0122

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5C39A7)14, drugi (7AA80D)14, atreci (856406)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t + 1)(t + 2)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (25C24862)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

i s { h } j y ] j . b v c y ] c { h } [ | q x g a " t x j { h } m d c > < z a [ j l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0123

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (9501A0)11, drugi (641998)11, a treci(59432A)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4727156014)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

m : < x o r [ q . v . b p ’ " ’ | f w r i . v . k > o w : h y [ c ’ . v . ; m > s m " f i . v . q c y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0124

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C5A37E)17, drugi (5F9795)17, atreci (G6E531)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4045354176)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

p s * d * x c g v , [ < c n w [ i * d * l k u b . x i : n | s . * d * m b l r . e p i t | "

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0125

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (940607)13, drugi (93723C)13, a treci(336551)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 1)(t + 2)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (37E94D4E)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

n m u w ] i : : h b j v ? x ? r k " ] ? x ? [ m r k d " c y m ? x ? g o b p ’ m z z > . y ? x ? d r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0126

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (94BA61)13, drugi (BB09B3)13, atreci (47AB17)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4027645207)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

> f z ; p r s + t + ; x l n . k m f | + t + n " d y , + t + o s v e

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0127

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (7784B0)12, drugi (42166A)12, a treci(674415)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 4)(t − 3)(t − 1)t(t + 2)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (218BF249)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

f i { h } c z , f s u < < > c w i ] l j w c { h } . > > x w m < s { h } g l [ m x a [ o x , n ]

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0128

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5249EE)15, drugi (822620)15, atreci (83E86C)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 2)(t + 1)(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5053243447)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

[ : p g ’ ’ d e k . v . l u [ n s z l , ’ | . v . k , i ; e ’ a l s b . v . m m b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0129

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A773C7)15, drugi (23EC46)15, atreci (64BE13)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (39EACEF5)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

k m * d * m z p ] a k c [ j n k e , g k r * d * c ; w o . g c k k ’ g m a * d * l z g g | " ’ c x b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0130

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (301352)12, drugi (6AB722)12, a treci(344987)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5151136023)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

i u s < ; k d > m d ] p ? x ? | t a v | f e q d ] y m e . ? x ? y r , p | ] q k s : , ? x ? n b r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0131

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (351384)11, drugi (A63630)11, a treci(825429)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6302230713)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

m j w g : > i ’ m q , u v + t + o d i q " j | x y ’ < h s + t + e p a , p [ g q q < [ c h s ’ + t + q y o

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0132

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4BB01D)15, drugi (83B720)15, atreci (E22B6D)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (38840960)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

l e ] w z w y [ k w t | ] g { h } ’ e u c " ; c x l > { h } ] > i e [ < { h } j u

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0133

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8E73AH)18, drugi (53BF99)18, atreci (26CB5B)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6404770175)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

w s p z [ x i q w ; f a ’ . v . " a ; j ’ o . v . [ [ h i i ; w k e . v . g i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0134

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (93E41C)17, drugi (7EEGDG)17, atreci (72833E)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 2)(t − 1)(t + 3)(t + 4)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6157504772)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

n ] j g t . o ; p s i ; * d * o x y , e ] o p ’ p ] v q l * d * s " p < g q p h | c c w * d * n s

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0135

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (471182)11, drugi (825555)11, a treci(967938)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 2)t(t + 1)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7735070111)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

: t q > z l b y ? x ? o : ; ? x ? h e [ a o ’ ? x ? d e . q y g w . i z q ? x ? i z a y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0136

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2272A1)11, drugi (2984A1)11, a treci(534A69)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 5)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (36A2E77F)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

r u f + t + : s a ; o o [ b + t + j e u ] h k h : r w u + t + ; : + t + d | ’

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0137

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (7BED3E)18, drugi (D384E1)18, atreci (86G1AH)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2921BED6)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

y t a b { h } ’ i l . { h } u s ; . f g { h } ’ m m r , c . a v { h } ; j > n o > o t f b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0138

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (HIIH1G)19, drugi (4H3CEH)19, atreci (5CC025)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5163021131)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

y ] m e [ t n s o > r t b b ’ g n . v . h > m b > a s z e , . v . n h u y " y o ’ ’ b u [ o p b w . v . q f q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0139

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F498DD)19, drugi (5I5ABH)19, atreci (D0H67F)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t + 1)(t + 2)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4237507070)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

i e h y * d * < h l [ : * d * r z f m . h x [ l n u | u s * d * m l ] ] z u [ t f v * d * | s u a | ’ v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0140

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (205B72)12, drugi (556495)12, a treci(270834)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4157367115)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

m z m z ? x ? r [ v [ q v : w j ? x ? j u y < u z " ? x ? r k j i . e t d [ n l l b : b l q i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0141

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (7C983C)13, drugi (9C2AC9)13, atreci (5827B3)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4031170221)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

" w c w < c h . o . z + t + ’ i f " m < f e m x , g s r a + t + o c s , . j f ] ; g c r . c r + t + w w a b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0142

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (19A445)13, drugi (42AB25)13, atreci (35345B)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 2)(t + 1)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (340FC0F4)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

c s l { h } < r , g ] k j m { h } ’ n ] { h } < p w e e < w x .

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0143

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3B838A)18, drugi (8CC714)18, atreci (A856GD)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)(t − 3)(t − 2)t(t + 1)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (28E86E61)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

b t . v . > z g m n ; x e < b | e i r h ; g c x . v . t [ , d ’ y z , . v . j x j b ; h f | j k [ ’ f ] f

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0144

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (15A010)17, drugi (F30626)17, atreci (G05EFD)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 1)(t + 2)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4720605422)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

h m i . ] u * d * | h o j | * d * f ’ i l a f . l y n r > s l * d * q o

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0145

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A326A5)11, drugi (52254A)11, atreci (69A423)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 2)(t + 1)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (284D4026)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

y ] i , l w s . ; q d i f ; r ? x ? ’ u : o m f i > [ a y j h ? x ? p | z a < ’ p f l ] ? x ? o l o

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0146

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (EE4EA7)15, drugi (741088)15, atreci (26D5B5)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6150750607)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

v y x d + t + l x k h ; < x > h ’ z + t + i b l f , r q : : v r v j . r b ; h k o + t + c " l d y > p . . i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0147

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (925621)11, drugi (612905)11, a treci(9A0891)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5770567746)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

z x { h } s l . < " e { h } x f b g " d f u . l ] { h } i ; [ k d i x : y b b : e

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0148

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (58B89C)13, drugi (3C519A)13, atreci (4A2166)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t + 1)(t + 2)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (244B369E)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

’ u u f | j h j < w d " n x p q . v . x i ] n d : ] x f b r . v . p > c r m b " d < x < x a q . v . k y e h

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0149

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (44A6D1)18, drugi (C57HAA)18, atreci (6H0C5D)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t + 1)(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (280F6553)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

w s * d * " i m q l | z q * d * ; q m c [ v x z . u b l m * d * f j ’ h f c " > m t t a * d * ] k > z s v . n

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0150

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C42B3C)17, drugi (206AC5)17, atreci (65B7B1)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4646655374)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

h c ? x ? q i t > o , l a ? x ? | d p < g i ] o ? x ? s q < a o [ d z

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0151

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (42F53A)18, drugi (3E930D)18, atreci (6CC8D1)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 2)(t − 1)(t + 3)(t + 4)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2FB32A02)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

y w + t + d . o c , s u , n i ] + t + > k z ] m l o [ g l : + t + ; i [ b r d a < d , m

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0152

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8353A8)12, drugi (185278)12, atreci (6AB465)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t + 1)(t + 2)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6407327530)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

t o n t { h } e y r > a s . s o . { h } i x ; m , x f f ] { h } t j . j v [ , i u [

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0153

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (52A5A8)14, drugi (CBC6B4)14, atreci (39B004)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (33B00654)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

< z k s < j t t ’ s , y q i c ] a h . v . [ t u , [ r q a t > d u . v . g w c ; " r z p " x : ; s j . v . w z

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0154

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5GHDA4)18, drugi (26G7CH)18,a treci (464471)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (364E6A41)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

’ r f : z a ] q z o , i k a * d * u i . o r e j " w a > | u p a y : e * d * a " [ u q m c ’ l n , n * d * i f

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0155

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (375B71)12, drugi (5635B1)12, a treci(50B766)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6041302650)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

j ’ s i w m . w > a i b ] q ? x ? f a [ | g u a | o m : c b ? x ? k b [ a n | l y ’ v g w . p v : ? x ? j b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0156

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (45201B)12, drugi (A93749)12, a treci(475942)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 1)t(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (334CF8D6)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

s a i ; " ’ z m c + t + > w x . d n z z | > w + t + < i a b | c , + t + t i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0157

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (202FE3)19, drugi (H485FF)19, atreci (28CC1A)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7050041602)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

u o { h } , m ] " g ] y z { h } ’ > q v y x : k z o ’ o x z { h } , s i d i ] " y n , u b u v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0158

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (115A09)13, drugi (749BA3)13, atreci (78CC81)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 2)t(t + 1)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6714222052)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

u d n . v . d : y ’ s > j u o ; a r c g : . v . o < j h s g : x q a l | p ’ u . v . f ] e s | " h n u w " n g

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0159

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3CD93B)15, drugi (D05A21)15, atreci (EE7DE3)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7733646024)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

e t x * d * a l : . m , : l * d * q n i ; o | . w r ] u z z * d * m a > . ] p x o

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0160

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (79B123)12, drugi (974168)12, atreci (1AA346)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3F7DBBEE)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

h ] f s ; m : c : n i d ? x ? q : b | m h " ? x ? e n r l > ] , ? x ? : u r [ ; m i k b . v ? x ? w b e y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0161

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C8A3E7)15, drugi (70EC48)15, atreci (5A8648)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4765105700)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

b d s < o y < j c b + t + x z o x ’ : p + t + y ; q r . z , w s + t + h ; c u , a + t + a y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0162

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (302B1A)18, drugi (617902)18, atreci (980EAC)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5744715073)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

r t d n { h } q n v y < n | g j t : i j b | l t t { h } z u : ; w l m ; r n { h } , z z ; " m a

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0163

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (943FD4)18, drugi (BEB030)18, atreci (G2GH90)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3572A393)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

f | < q s u n < e y j ’ i a . v . s m ’ > k g t y , i l ; y . v . i , > ’ o e u : j . v . j a y k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0164

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (259BG1)17, drugi (G54D79)17, atreci (AB4409)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6133362767)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

k ’ i k b s , k k : f t a z : > * d * r r u s ] . g b l < e | n q l " m h w * d * , . < > y k * d * t t

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0165

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (519626)12, drugi (A93498)12, a treci(A76727)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 2)(t + 1)(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (33728306)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

a a ? x ? ’ z e > r < a ] , ? x ? t " s | m a y . s b f c | u q n : j ? x ? f z q v < t ] z [ ’ e f f l ’

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0166

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (681174)11, drugi (932124)11, a treci(754083)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 4)(t − 3)(t − 1)t(t + 2)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7111501217)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

b ; d n " k n c z + t + , j y i g ’ c i g ’ v y v y + t + [ f k y ’ f c o b + t + u v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0167

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (532176)18, drugi (978FD8)18, atreci (C7F85F)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 3)(t − 2)(t − 1)t(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6620545170)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

s k { h } n x n ] : l i . m s > t b j { h } > i e > b c w ] [ { h } e a ; b < o l d , x [ |

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0168

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (115532)13, drugi (C7361A)13, a treci(B45641)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4156067726)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

y a . v . j i w j ; > i e g : . v . s m k > l ; . v . s t [ i w w d < m b [ i r j . v . e b < < " s a f g

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0169

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C4DCE7)15, drugi (AB2A0E)15, atreci (5D98EA)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3328197A)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

e f * d * c l . " e i z n > * d * k k . ’ q k v j > i f < c n * d * o ’ > b p o <

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0170

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (G0F8BF)17, drugi (8C7G98)17, atreci (F1FDBD)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (38C06851)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

r i ? x ? j " g j " q u e w , n t g f ? x ? ’ o u y f | u q k [ o a s o ? x ? f u " < u "

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0171

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (411010)12, drugi (292436)12, atreci (A31A72)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 1)(t + 2)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34A558DD)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

m t + t + j c f > d < p m h v . v + t + " l m : k c ] o + t + l u : [ c s y q < x

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0172

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (81123D)15, drugi (D84EDD)15, atreci (B60702)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5757604212)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

: j c . { h } n g , d n t | q a k | q { h } c d p . g u y > j o i [ a o a l { h } v f p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0173

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D23A5C)14, drugi (9352B6)14, a treci(433538)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4002701207)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

x > h ; l z [ k [ i ; o . v . i j [ q b | | y o l | h u c . v . t e x " i , u ] ; l d h . v . i w i b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0174

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B0054G)19, drugi (8GH717)19, atreci (AC35BB)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3C7DF2A8)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

f l l a . o h > w r j l ; w g g * d * o e p z : g y k [ w > b l * d * [ > u * d * y m l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0175

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (195202)13, drugi (68A9B6)13, atreci (B006C7)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6556300520)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

f ’ , a y l | z j o c , g h ’ ? x ? ] j | n < : e ; ? x ? l n h ] d q u j ; y b m q ] t > h l ? x ? d m y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0176

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8160B4)12, drugi (708A64)12, atreci (B9A118)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7161012117)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

> n ; a , r < d + t + | k , k m < y f . w + t + " > , x ] l + t + n h w

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0177

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (62B84D)17, drugi (351688)17, a treci(3429C9)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (33EBE44A)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

o , ’ f i n j ; d { h } c e d . q > n ’ x k p r { h } o j o u [ z ’ > : v o { h } d j b a

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0178

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FB7948)17, drugi (5B0B98)17, atreci (E63285)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 5)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6321020013)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

o i b a . v . [ w ; f y d n . v . e m | g ’ y . v . a > a n u > c x "

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0179

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (576911)11, drugi (299659)11, a treci(1595A3)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (37826A47)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

t e n a < s < w x y z * d * . s [ * d * | g n w . c s f f ; g g * d * > . e * d * d w f

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0180

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (G63DA0)19, drugi (H36H13)19, atreci (FCB67I)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 3)(t − 2)(t + 1)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6336206245)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

h m z ? x ? ] [ s [ l | z ? x ? m i q ] > p u w t . z h e g ? x ? . b c k o < > z p e

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0181

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A10CBD)14, drugi (A60D08)14, atreci (7C3039)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (289D82A1)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

r p + t + u z c : d g j d , : s g o p + t + . q v c a : h n j + t + q w ’ o e < u d + t + : j v e ] f a

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0182

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (EC3519)15, drugi (1BA508)15, atreci (6D812A)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4163370224)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

| x < ] . p t o { h } m ] , " y y u i [ s i f { h } m r j " [ g ; a m ’ t , { h } u z w

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0183

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (37A131)11, drugi (A71527)11, atreci (AAAA90)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7421455561)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

l > j | > x ] b . v . p | a g j > a < m u t l ’ n . v . x " m g f | j w f " l p y | t o q . v . k q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0184

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (710862)12, drugi (9911B6)12, a treci(450349)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A7E5B7E)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

q f c * d * c t ’ b u " . v e | x n * d * b s p | k q . a v o < u v x , o * d * < g e i > y v m >

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0185

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (DIIH8H)19, drugi (BI2CF3)19, atreci (8CHF44)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (30628A35)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

k : l [ r s p u < m d ? x ? t c : ; j w ? x ? h > s " h h ? x ? r k u

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0186

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (428427)11, drugi (965911)11, a treci(844A80)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2AF874FE)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

| l k a b > d + t + y s c < c n d p > w z > + t + . . + t + d k e i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0187

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (43A856)12, drugi (822712)12, a treci(2131A5)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5263605736)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

< k u . y w : ’ g { h } m w y : s l k f ; u k r " ; : u { h } d , a q a : " c x a w " q { h } e i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0188

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3AIA94)19, drugi (D2B715)19, a treci(7I6497)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)(t − 3)(t − 2)t(t + 1)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34C84A24)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

v u r . v . ; y g : m b " a m . v . m [ [ d n ; . v . < w l k p ’ . v . d t i x : ’ z t e ; g j h h

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0189

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (94381C)13, drugi (7727BC)13, a treci(B43527)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t − 1)t(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6702734345)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

[ . " a x a ; q y * d * p " h : r k k ] x u r z * d * q s a | v x c e | o r n u | i z c w * d * y t

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0190

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (I8ABF1)19, drugi (DD50C1)19, atreci (D5FIC9)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34CB766B)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

t b > s i , u c : s l m ? x ? " y , e w d ? x ? j t , l [ t f w r ? x ? v > , l m s [ t w p ? x ? u a n q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0191

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (267621)12, drugi (A385AB)12, atreci (7A468A)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5642750446)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

o w p c + t + j h y ; n h b j > l : > ] h v + t + k ] a l k < c | i x " f l " u z + t + m q ; ; . a <

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0192

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1BB44A)12, drugi (476229)12, a treci(3B2932)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3B8A951C)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

m o m { h } e " ] u c o > . a { h } z a > g [ ’ : b | f l n d { h } p w ; d g k " l x ’ > :

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0193

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (46D1C8)14, drugi (335B09)14, atreci (6D4A67)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7500602212)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

a p g j . v . r [ t p , h k < | d z l . v . n < r f l o ’ m x : [ b t . v . f x ] k x h x [ : y f x ’

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0194

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (57834C)14, drugi (C4AC2C)14, atreci (B6619A)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 2)(t − 1)t(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4550507505)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

n n ’ m | r t k ] | * d * l q | v , k p < x m ’ b c x r * d * c , q b n j ’ c j l i ] ’ * d * i b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0195

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (52H957)19, drugi (71GFG7)19, atreci (D2E424)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3FAD4277)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

k l t . i j b e " : e m p ; ? x ? e c s | b , p > s ? x ? j o , y q v y ’ , . ? x ? d k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0196

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4CC8F4)17, drugi (FB4F34)17, atreci (745DB3)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (364E52B5)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

j : < m o u ’ e j x z + t + v ] d < n p p + t + y s a p : ; , + t + y k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0197

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (CBD835)14, drugi (549A2D)14, atreci (BCC768)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (26CD74AC)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33

i d { h } w x z p " | u { h } y ’ s q ’ l y j i { h } b y < i u ,

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0198

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (ACHABB)18, drugi (EAC33G)18,a treci (359C3C)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6341047111)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

o i . v . ] " e q ] e ’ . v . p o z ; t d z l ] y < t e f b . v . y b y x < | f o n a : z : p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0199

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8429A3)13, drugi (252A16)13, atreci (BC399B)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2172CE5D)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

’ : x g g * d * z < r . f m f l > z b x g * d * > h k | z * d * y m q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0200

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (DA9731)14, drugi (1C066A)14, a treci(381667)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t + 1)(t + 2)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5547205041)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

" b c ’ z c w u ’ l f s h ? x ? d < " t c k u . ? x ? n u l " [ f d c : f ? x ? s m fSmijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0201

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (90B7E8)17, drugi (711210)17, atreci (F76A1A)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (384F993E)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

d s b + t + o d m f . : | ; q : g f l v + t + ; h z z m ] < u y b f . ’ g w + t + f c j g " " [ p > g e r u

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0202

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5B1A8A)13, drugi (B03A43)13, atreci (196C2A)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (29919264)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

l l r { h } f e . y r " u { h } b t t y ’ r q p | ’ e l { h } n p l ; ] o s

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0203

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (401839)14, drugi (7368C6)14, atreci (39D90C)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 1)(t + 2)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (32B7E249)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

d g . v . r n y h ] w l z a ; u . v . > y ’ s b . v . x i c t ] t g > i . v . h y : : y l k ’ f l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0204

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B35853)19, drugi (H95580)19, atreci (A3FA69)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2AFBAB99)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

z l a * d * k v : . b : z u " < * d * ’ o k e [ " w " h p * d * p z p v . f a : i j v : i l [

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0205

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5EGE38)17, drugi (45080B)17, atreci (5F965G)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 3)(t − 2)(t − 1)t(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2401FC78)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

v i ? x ? q t n u , l . ? x ? < z v . , h y ? x ? q [ z b ; a d o z | c

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0206

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (92AD27)17, drugi (C8B352)17, atreci (E6656F)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 2)(t + 1)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7546475437)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

q j n k : z : : . + t + d k b b ’ y w a | v c p . f ; n n + t + l > w d a o [ d o y k < x | + t + j y r f

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0207

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (11BBB4)13, drugi (AAB429)13, atreci (7A2C44)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7706415171)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

b n , a x r | { h } l l [ v f s l [ z u . s { h } c , e p g a , : r z { h } o r k r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0208

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8706D3)17, drugi (6FCF00)17, atreci (CCEFC2)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2EC5D138)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

y ] ’ n s i ] w [ m . v . e t ; o < ’ . v . u w : z m ’ ; c y > f c . v . c d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0209

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F83A3G)17, drugi (39745D)17, atreci (F3D9A6)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A6A458E)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

x v w y * d * ] v : h f * d * a g < k p z , , * d * ’ a ; a v x e * d * ’ b x c , l p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0210

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (E632F0)17, drugi (DD11C0)17, atreci (F65DD9)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3597FC98)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

f a ] f < e g ; ? x ? z l w d : o d d s | d , ? x ? | ; d g j i | a m d ? x ? z q u u

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0211

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1A5A9B)13, drugi (117A02)13, atreci (CACAB8)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3D714D84)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

k o l ’ v h " + t + > w k y o : g r j > + t + , v g > o l b a + t + a y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0212

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F8G3DE)17, drugi (5A1C4C)17, atreci (45EF81)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 4)(t − 3)t(t + 1)(t + 2)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7356002550)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

b m { h } r j ’ e q m ] i < m m i { h } z l . r < { h } u > b ; v d { h } w v t " p z | ,

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0213

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4DCACA)14, drugi (7654CB)14, atreci (C97A86)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6263516476)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

t q . v . | k w , p e | < p m w f . v . r m t ’ : u c m [ ] y r c a . v . a h u b " x < z l , ’ k y u r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0214

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (H0CCD5)18, drugi (95CE92)18, atreci (F282DC)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2C0F6CAC)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

s i i n * d * i m x ] m o j " m : y c f m * d * q g , a o w , " a e * d * z ’ ’ b q k ]

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0215

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (AB62AB)13, drugi (968569)13, a treci(772594)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t + 1)(t + 2)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (31C22735)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

c p " h ; y > ; ? x ? c j [ | i n . ? x ? w d > y g e ; ; g y ? x ? r x

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0216

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (14294E)15, drugi (40422C)15, a treci(9475D2)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6106637166)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

c v e r + t + w l h < e j a r : + t + : y o : v , h + t + y . l d s " l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0217

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (26ED66)15, drugi (DC12C9)15, atreci (E5706C)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5126360324)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

g d ; f y d : { h } v p b f ; x l < o a l . f a a { h } v g i [ ; x x [ { h } b m z p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0218

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C5C8FA)18, drugi (EF0E36)18, atreci (7625H5)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7547774013)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

x " t o u < f o : . v . x q d ] m t < e z . v . , | j a t . v . a i w

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0219

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A830E0)15, drugi (372093)15, atreci (492E3E)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4677727071)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

a u * d * p b s r ] t a t " e ] m t * d * q h . y : w * d * : q t e e , a o

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0220

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (673973)12, drugi (2B6A11)12, a treci(899B28)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 2)(t + 1)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (26FBD83A)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

l ’ ’ c ? x ? f l ’ [ : z h ? x ? f n > , f ? x ? g r z

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0221

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B12987)13, drugi (8A787B)13, a treci(273155)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34E53F52)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

s v l a + t + a < ’ r d > i g v . b d k + t + ’ l l | > . ] k b + t + ] i l r m : h i < l u p o [ e >

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0222

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (639688)11, drugi (794974)11, a treci(164A87)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 2)(t + 1)(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (368AC594)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

q t { h } | f f l : m y a " m " . { h } n t , w m k " < v ; y l n { h } ] . v " m a ; i :

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0223

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (70A124)13, drugi (1A8985)13, atreci (B4C640)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2204CAAC)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

u ; g i f g [ s j ’ e s t t : o q . v . d a < l y : [ d s [ n u y x . v . u t q p ] ; m l n | q . v . o f c b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0224

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6E72C3)19, drugi (4E1E9G)19, atreci (1DG3B3)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34F85DFB)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

q y e f * d * a < m | m j r f < a o : * d * o > u p a . v x w ] t i g s * d * o ] l y m " . " s p i w

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0225

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (20GFGC)19, drugi (IH5E4D)19, atreci (72G8B3)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5424126100)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

f i h ? x ? r > p < , r h u . m d ? x ? a p h > g r [ a f | t ? x ? l [ h " ’ c z ’ w r p r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0226

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (AAD996)15, drugi (706EEE)15, atreci (62E488)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t + 1)(t + 2)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5266710475)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

| e c ; o , m ; r u f z [ n q + t + ] w : g > i h h o < a p + t + r c | c | > c w d m | + t + n f y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0227

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B52DD2)17, drugi (AF6875)17, atreci (500326)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6654715262)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

’ s . g x x m " u < j e g { h } u l " j ; z | > | l a { h } " t , ; k x ; . b f { h } z k b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0228

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (71BA57)12, drugi (B3404B)12, atreci (5A9491)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (21D2A225)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

m p , o g i ’ | : " . v . q q ’ s < b | e w j : t g q y [ q k l j . v . ; u t [ , ] . v . p c l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0229

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8A07FD)18, drugi (647020)18, atreci (HB4AA8)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7062531126)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

[ ; k i m < l j w ] t l e y * d * z w b h > t r t ] , s z w , s * d * a ’ j t < ] . * d * c z

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0230

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (98F3DG)17, drugi (F51CFD)17, atreci (71F338)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4315124210)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

q i k y ; v f " g p n a | p r j a ? x ? a s ’ r p i q . p d v ? x ? i , l : ] w e f ? x ? o y p b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0231

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (G202B9)17, drugi (85G25C)17, atreci (45DE5F)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2E2C7189)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

s q a ; w j y p : y ] h y + t + d d y . h " h q e + t + s : w | u > e g w + t + g b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0232

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (64074B)14, drugi (62B222)14, atreci (2881DA)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A009A2C)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

e b g { h } g q | z u c : a a j q { h } u c ; > a j i { h } r a [ r g z : d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0233

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C2FD15)18, drugi (BH2E3D)18, atreci (1H1G7D)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 3)(t − 2)(t + 1)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7632245420)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

m z l . v . u m f j > k > j h p " ’ g h a b . v . y < ’ [ [ . v . u h ] | b r | l > a z [ e p b e

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0234

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A39622)11, drugi (596603)11, a treci(763682)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2C5AB3A7)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

v c a n * d * n o h a ; s m u i > x a b [ x z r * d * , k h : h v t t * d * f | h x o ’ a , y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0235

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (E89F0E)19, drugi (23D43D)19, atreci (D42DCI)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t − 1)t(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4177762432)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

z : " u " n m " ? x ? , m p s y ; e d j < j > r ? x ? e > r h ] t p k ’ ? x ? i x d n

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0236

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8D04B1)17, drugi (67E122)17, atreci (4F066C)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (24FB1242)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

] f < k x y b [ n + t + : : + t + k " f : j + t + r x ’ ’ o x d o + t + u v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0237

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (79670C)13, drugi (14B91A)13, atreci (1289C7)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5314642342)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

w z r r { h } m a d x , ; a . b g d g { h } q ; s e > r n { h } g t ] a q q ’ t n

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0238

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (21FCDH)18, drugi (41CAC2)18, atreci (GDC40F)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 1)(t + 2)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7041556763)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

< y j j , d f | , q y . v . t ] [ l ; g d g l : o c q x . v . i [ k k ] z a g k ] u p q c > a . v . j x b f

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0239

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1A70A9)17, drugi (5E05D4)17, atreci (256CB2)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (35851D5D)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

s a * d * . w v o , h h * d * : x , i w u x * d * o ; w ’ k v u * d * c k n [ r , v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0240

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (34A22B)12, drugi (136077)12, a treci(826767)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6735354046)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

i b b ? x ? j b a | k : t l t n ? x ? t y ] " k > j ? x ? o | " h <

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0241

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2E0685)18, drugi (CG05AD)18, atreci (223DBC)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7040410151)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

k r r g + t + o r j > s h , a + t + q , v k : i j d ; r b + t + [ [ k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0242

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1C1553)14, drugi (DC6225)14, atreci (6C6785)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t + 1)(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5442615644)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

r q j n { h } < e . . c c j , { h } | , ] k u { h } x e . ’ s v j f > u

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0243

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C97A4F)19, drugi (FH42H6)19, atreci (4HI6AD)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4034130670)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

i d c s . v . q i q l ] < k z [ h e m . v . c g t | i e g j < ’ u . v . q > i < [ o g

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0244

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FFAA75)19, drugi (F1I388)19, atreci (3HE83C)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34E0A4EB)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

f z s o * d * ] m ’ * d * c g g b < a ] u t f | v e * d * g n k j | n b y t : l | v g x

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0245

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4A7977)11, drugi (30A885)11, a treci(460293)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6727657431)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

q d ? x ? i y u q ] v v a e < a i ] o l c ? x ? w o . z z [ h : t g c ? x ? a m n < u o q , p ; o

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0246

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (33B488)14, drugi (250A68)14, atreci (9113AD)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4127171630)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

o h , u . p g j " d + t + < b y a . u u f o : q > q f x + t + h z w n [ i j , n r ] k g o + t + c b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0247

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (184297)17, drugi (5105D7)17, atreci (4EA2BE)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7473122023)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

t [ i f a w : s b l { h } , w j d | { h } z f . c f t | { h } j l j

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0248

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A78A53)13, drugi (751387)13, a treci(3049A5)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t + 1)(t + 2)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (36AA455A)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

z c . v . > g > c y < . v . y p > ’ n x > a e . v . u m z t > d n b < u g ’ g l z . v . o y f < : e o s

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0249

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (565C6A)14, drugi (4989B7)14, atreci (8835A4)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6120055036)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

y c o x > q < w ; m g x * d * g ] t w e a [ [ h * d * : t k : q ; j z s h * d * q p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0250

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (99505B)15, drugi (6CDCD6)15, atreci (544516)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 1)t(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2E67EC05)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

a l ? x ? e " s q n > r l c ? x ? p j , h v [ p h f ? x ? m i | g b e p . l c ? x ? s n ’ m y w i ; ] u u i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0251

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (13C881)13, drugi (A10A90)13, atreci (C441B5)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (386C8CBE)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

s ] y i ; y y u ] w ; q o e + t + q < o a > y i i f , w a a < o m d : + t + i [ i " , b z h y . p + t + n r x

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0252

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1CDB38)14, drugi (B872D2)14, atreci (158D1C)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3B2AE3C7)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

l l f { h } w s : i u ’ { h } j d d [ i e k , k n { h } q < w y > r { h } n g k ; t q | b p q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0253

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B112D5)15, drugi (D1636D)15, atreci (10BDC7)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6371065574)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

c o . v . m e g z ; q : b i x . v . u p s , y > l u w . v . [ d t ’ z p | u q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0254

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8501A7)14, drugi (993662)14, a treci(10B547)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A095AF7)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

u a l * d * i p k : ] q j h . m p t c * d * k s g i < ; p m * d * x e | a w y | t

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0255

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D2C0EB)17, drugi (C603C2)17, atreci (2765CB)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6701204016)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

w v ? x ? t ; l z l [ g | ? x ? i z e > . g l y i ? x ? | o a j r ,

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0256

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (35HF06)19, drugi (5627AI)19, atreci (E95GI0)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4742042612)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

j o j v > h ] p m b " e s + t + > : j j ] | h s i + t + v o | . d s a h ; p + t + l b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0257

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B6CB9E)15, drugi (CE19E2)15, atreci (D58C80)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4016336675)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

k d { h } i ’ b t n ] l | o p { h } e , z e [ > t z k p { h } | z , w l d , n b . u r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0258

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (723ECE)15, drugi (E6B459)15, atreci (B49D5B)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2B46D5EC)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

f v h r . v . l c k q > ’ r k < n h j f . v . r q ] h m g u > d h , . v . ; j c : ’ e c p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0259

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (9CEFFF)19, drugi (5C6405)19, atreci (B1F21D)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3ED75B73)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

a o * d * i : o | r * d * b o a " n ] [ b p y * d * " > v * d * h u . g n h ] c

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0260

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2HEH7D)18, drugi (FHHD4H)18, atreci (G85C9C)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 1)(t + 2)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4125625167)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

| u " q . m : g g w e ? x ? s t k . t m ] w j l o ] ] d l y ’ j ? x ? m o t ; " a s ; m " q i k ? x ? h n l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0261

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (9BEE9F)17, drugi (9GF3CE)17, atreci (CAAEFG)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 4)(t − 3)t(t + 1)(t + 2)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (298A4B60)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

] p n l x > p e . ’ + t + l e > h c " e o v [ ] k u + t + v q c , ; r m o j " n k m , g + t + z v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0262

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (574774)18, drugi (CE7D5E)18, atreci (D394EB)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 1)(t + 2)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5224537624)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

n g z { h } > l , t . x m j l { h } y n q t < w o o ; b i { h } p " z f a > l p d o ]

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0263

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (371783)11, drugi (574954)11, a treci(573070)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5247036251)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

u s > > h . v . : n r c w ; j y f b . v . ; > n [ w m . v . n i g f , o z o ’ . v . u m y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0264

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2E86G1)17, drugi (25AEA5)17, atreci (2BB03E)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5004202267)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

j m * d * q , s g w . q k a , * d * c e o " c " q * d * b r ; f : s ] k p * d * b i r s , i x ; t i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0265

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4E9C90)17, drugi (5C577G)17, atreci (C47ABG)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7451676664)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

m d ; ; c w g ? x ? j o < d k q d ’ h j g : ? x ? a k j c ] k p d m ’ s g j v . z k r k ? x ? y p r

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0266

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (141034)13, drugi (88B9C5)13, a treci(392C91)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5222443436)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

v d c d > f , m e c h < i i w u > + t + g n j b < p e : q " + t + y p [ y n b k " ] + t + ’ ’ z < + t + d x

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0267

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (997472)11, drugi (2A5272)11, a treci(857123)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t + 1)(t + 2)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3855DB04)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

p c r { h } w > g w q ] j y { h } q g a [ j i e ] o e { h } > r a y < ; n l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0268

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F84AD1)17, drugi (14A435)17, atreci (94403B)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)(t − 3)(t − 2)t(t + 1)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7455666224)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

] d " w y . v . > i g | d [ s d k . v . u : a q y r [ a ; r z e . v . n m

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0269

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (58570C)13, drugi (900971)13, atreci (A4547B)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6637566526)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

y c a , . ; q | s b h h * d * h o y ; y | y k ’ a ] * d * h " s r ; r f c : h u t * d * s j d d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0270

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6259C2)19, drugi (D7AA7I)19, atreci (4A0CE1)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5325672341)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

j f l y ? x ? b t : k " ’ g ? x ? ] m k e p ] t d t | r g ? x ? u : o t r > d [ s z ; n e p y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0271

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5A5761)11, drugi (3669A9)11, a treci(3334A0)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 2)t(t + 1)(t + 3)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4731055074)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

w f n d + t + : > m " ; v y l n + t + s ; w r > q n ; ; y b g + t + . s y z < r o | f c >

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0272

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (901377)14, drugi (99BA7C)14, atreci (DD3C15)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 5)(t − 4)(t − 3)(t − 1)t(t + 2)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5217272271)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

l g c | e k i ; e i l , d y j { h } , a b < { h } j < v > { h } e m

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0273

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (222024)12, drugi (614674)12, a treci(558936)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 4)(t − 3)(t − 2)(t − 1)t(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7751266274)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

c , c d a , . v . k o ; m s < g i w ; x n . v . s e ] t y m " ’ u . v . s e x m

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0274

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D7C4C6)14, drugi (955122)14, atreci (97360C)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2C62DE05)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

f n x p * d * ] x y s v [ j v m . | * d * y | q g u k > ’ ; a k j g * d * x l s ; y x | m < q j [ v g n y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0275

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (94001A)11, drugi (24884A)11, a treci(536210)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 2)(t + 1)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4330067431)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

t s s u ? x ? y l ; . ’ ? x ? v b q : j b n g ; b d g | i ? x ? , b v l u < g r " > k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0276

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B0D5A6)14, drugi (565168)14, atreci (B820A4)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2B81DB75)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

< j r . h m a o < g j ] r y s z + t + d < h e q j > b m a < a q : j y + t + ; c p . b . h r a ; + t + w x i d

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0277

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GF114C)17, drugi (7G2330)17, atreci (G3920A)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3DAD967A)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

f y q n { h } d , g b o : u b . [ k ] { h } o p j l > ; x . [ > s u { h } u > k ’ c [ k a j l :

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0278

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4E8E15)15, drugi (B2552E)15, atreci (C9A3D1)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 5)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7121467433)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

j x v o . v . > t a | b d ; q h x ’ . v . w h n > d w t y | s > d a t x [ r b j k . v . h r p ; ’ ; p m

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0279

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (495572)11, drugi (774A69)11, a treci(A62061)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6546624154)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

c a y * d * h , p g b ; l n s g ; c * d * s [ t ’ l a b h * d * w w ; r i z ’ ’ j p j

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0280

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (307867)17, drugi (94050E)17, a treci(C2E386)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t + 1)(t + 2)(t + 3)(t + 4),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (334AF437)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

l w ’ e . : u [ ? x ? z | q q | u z , i m p ’ o a ? x ? d r , > u n g e , b y k e , f a d ; ? x ? i p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0281

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B1924A)18, drugi (16BG05)18, atreci (EH4817)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 5)(t − 2)(t − 1)(t + 3)(t + 4)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2004FEB7)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

p l + t + q w < ’ x z c r ] + t + f s f , x h < f d f + t + | q j b , x d + t + j | q < u l "

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0282

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B58BHG)19, drugi (9CHE2E)19, atreci (C583BE)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

19

b) koliko je ukupno buha ubio sprej:

( )

19

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (356B2D6E)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

a n q ; x d < , j x { h } p k > j y j i [ u { h } j o r b < v e ; g ; s c { h } g p n

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0283

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5G7333)17, drugi (2B9B8D)17, atreci (F4299D)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

17

b) koliko je ukupno buha ubio sprej:

( )

17

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 2)(t − 1)t(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (385991D9)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

’ ’ e ] l w d . v . q ] x n [ i | . v . l m i h > d m ’ j f ] w t w c " u . v . h d y

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0284

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (450663)13, drugi (AC12B0)13, a treci(49B447)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4511311407)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

z > a ’ r [ q f : g * d * a p > | c q f [ p x z * d * w x q ] y z b c | , o q g * d * i l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0285

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GAHE56)18, drugi (D0369D)18, atreci (DA9G3C)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (262FF7AD)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

x a j ? x ? s q v " q ; z i j r . z < ? x ? a w [ d a d " s [ j | ? x ? g | r ; f f v b ] c q b y | q b p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0286

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (19132A)11, drugi (219A92)11, a treci(58382A)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7461545530)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

o n x k . i a j > s h ] " n x + t + f o k | : : z w j | + t + d y p s > x u : > z n , y ’ g h x + t + x r x o

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0287

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (81771D)18, drugi (3C10BD)18, atreci (F6G246)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6205540327)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

w m m < w a ’ { h } u ’ f < s t s c | { h } | t l x [ o r g b , p d t { h } i i q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0288

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (G5AE5H)18, drugi (A103AG)18, atreci (DA8HF4)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4442716050)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

r z . v . k ] , j < u r > u y > t . v . t b : h ; r w " e t < h . v . [ i m k ] " r s ’ b ] j

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0289

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (485465)11, drugi (656748)11, a treci(560862)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

11

b) koliko je ukupno buha ubio sprej:

( )

11

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5342204652)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

l e b y ] w v s l < w n ] q k y f * d * , q k < v h . r " j u s y * d * k x n f . o c c < m w [ * d * t l

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0290

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (516961)14, drugi (AAC39C)14, atreci (64DB2D)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

14

b) koliko je ukupno buha ubio sprej:

( )

14

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5210460373)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

z u , y > q < z f c u " h p q h ? x ? . | p ] | h f t ? x ? t ] v b o [ g l y > , r q " ? x ? v s y i

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0291

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (27229A)13, drugi (45294C)13, a treci(894B31)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

13

b) koliko je ukupno buha ubio sprej:

( )

13

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7571535104)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

[ l . i r p ; z w | d a . k o y + t + : p m f ] i < b j w . + t + m f y " " " w > l k + t + v g s v

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0292

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (735A99)12, drugi (A60396)12, a treci(692496)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (26A94461)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

y x m ’ , z v ’ { h } : q b e t " f w { h } s y , [ s { h } k k

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0293

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (904420)15, drugi (9E3C9B)15, a treci(446B19)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (32AC1789)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

f u d . v . k < i w [ z h o g < u u c ; . v . m l ’ ; x b c i ; b < . v . u ; ’ j t [ j , z

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0294

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (52568D)15, drugi (645809)15, a treci(79B905)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 6)(t − 4)(t − 2)(t + 1)(t + 3)(t + 5)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (31E49AC6)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

w f m | r a a | j > * d * m x t j : y s b r [ b > i y z t * d * p x l . t p . q w > * d * p b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0295

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D63519)15, drugi (4ED37B)15, atreci (57C33E)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

15

b) koliko je ukupno buha ubio sprej:

( )

15

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (282907EE)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

, ; e m h [ ? x ? ; f a u " , r < e k z ? x ? j p o ] f o n k " > z b n ? x ? c g q c

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0296

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F93E8C)18, drugi (5F0605)18, atreci (GH645G)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 3)(t − 2)(t + 1)(t + 4)(t + 5)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (21073E4E)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

b [ c l , q y e f + t + i q ; n i f , s f + t + d < > < z m a + t + s j j c ’ " r x r ’ v + t + d q

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0297

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (68B469)12, drugi (160B41)12, a treci(944A14)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

12

b) koliko je ukupno buha ubio sprej:

( )

12

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 7)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 6),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (29F14CB6)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

v f { h } l d c j ’ g f w v | o n y e { h } e m f < i k : t x y x ; x f k c { h } | f i q d ,

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0298

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (HEH632)18, drugi (A605E9)18, atreci (BADCA8)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 6)(t − 5)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7714377037)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

v s e l . v . m r s k | j n w > > c a [ t . v . b b , g q m a [ m z [ w s . v . i k f ’ m j q f : h r < p

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0299

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2H81HB)18, drugi (D2E7G9)18, atreci (A66DA1)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6)(t + 7),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2CAF68F2)16?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

[ t < o u ’ b n < h x t * d * n " y y [ a p j ; i ’ s v a s * d * [ u . h , m ] t i * d * f b

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

1 2 3 4 5 Σ

jmbag

ime i prezime studenta

Programiranje 1 – Prvi kolokvij, 16.11.2012.

Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0300

Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele

ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!

Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GA77EE)18, drugi (BH6163)18, atreci (9FFHHE)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):

a) koliko su ukupno buha psi imali prije tretmana:

( )

18

b) koliko je ukupno buha ubio sprej:

( )

18

Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma

p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5),

te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.

Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5702360260)8?

Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:

a) jednu lozinku:

Odgovor:

b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):

Odgovor:

c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.

Odgovor:

d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.

Odgovor:

Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:

Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

b z o t ? x ? u p , h o d i ] p g < ’ c w ? x ? p c : m i g , [ c j c < ? x ? f q a | t e m c : i u ’ j f |

Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.

top related