Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012....

600
1 2 3 4 5 Σ jmbag ime 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 rjeˇ senja napiˇ site iskljuˇ civo na ovaj papir jer jedino njega predajete. Pomo´ cne raˇ cune smijete raditi na drugim papirima koje ´ ce vam dati deˇ zurni asistent. Dozvoljeno je koriˇ stenje iskljuˇ civo pribora za pisanje i brisanje, te sluˇ zbenog podsjetnika i kalkulatora s osnovnim matematiˇ ckim operacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator! Zadatak 1 (3+7 bodova) U jednom dvoriˇ stu ˇ zive tri psa zaraˇ zena buhama. Prvi ih ima (128351) 12 , drugi (870669) 12 , a tre´ ci (302702) 12 . Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluˇ ci pse poˇ spricati sprejem protiv buha koji je ubio toˇ cno 5/7 ukupnog broja buha. Izraˇ cunajte (obavezno napiˇ site i postupke!): a) koliko su ukupno buha psi imali prije tretmana: 12 b) koliko je ukupno buha ubio sprej: 12 Zadatak 2 (5 bodova) Napiˇ site konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vra´ ca istinu ako je broj t =(xyz) 2 nultoˇ cka polinoma p(t)=(t - 8)(t - 7)(t - 6)(t - 5)(t - 3)(t - 2)(t + 1)(t + 4), te upotrebom formula za pojednostavljivanje logiˇ ckih izraza pojednostavite dobiveni izraz. Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konaˇ cno rjeˇ senje. Pomo´ c: Izraz je mogu´ ce pojednostaviti tako da ima samo 2 operatora.

Transcript of Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012....

Page 1: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 2: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 3: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 4: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 5: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 6: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 7: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 8: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 9: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 10: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 11: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 12: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 13: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 14: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 15: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 16: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 17: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 18: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 19: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 20: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 21: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 22: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 23: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 24: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 25: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 26: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 27: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 28: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 29: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 30: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 31: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 32: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 33: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 34: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 35: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 36: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 37: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 38: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 39: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 40: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 41: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 42: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 43: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 44: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 45: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 46: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 47: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 48: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 49: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 50: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 51: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 52: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 53: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 54: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 55: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 56: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 57: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 58: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 59: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 60: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 61: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 62: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 63: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 64: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 65: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 66: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 67: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 68: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 69: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 70: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 71: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 72: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 73: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 74: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 75: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 76: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 77: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 78: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 79: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 80: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 81: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 82: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 83: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 84: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 85: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 86: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 87: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 88: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 89: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 90: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 91: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 92: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 93: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 94: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 95: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 96: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 97: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 98: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 99: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 100: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 101: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 102: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 103: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 104: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 105: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 106: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 107: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 108: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 109: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 110: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 111: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 112: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 113: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 114: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 115: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 116: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 117: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 118: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 119: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 120: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 121: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 122: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 123: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 124: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 125: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 126: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 127: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 128: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 129: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 130: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 131: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 132: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 133: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 134: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 135: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 136: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 137: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 138: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 139: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 140: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 141: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 142: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 143: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 144: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 145: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 146: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 147: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 148: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 149: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 150: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 151: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 152: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 153: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 154: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 155: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 156: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 157: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 158: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 159: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 160: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 161: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 162: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 163: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 164: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 165: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 166: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 167: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 168: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 169: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 170: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 171: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 172: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 173: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 174: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 175: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 176: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 177: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 178: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 179: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 180: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 181: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 182: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 183: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 184: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 185: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 186: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 187: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 188: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 189: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 190: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 191: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 192: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 193: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 194: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 195: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 196: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 197: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 198: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 199: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 200: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 201: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 202: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 203: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 204: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 205: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 206: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 207: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 208: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 209: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 210: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 211: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 212: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 213: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 214: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 215: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 216: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 217: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 218: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 219: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 220: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 221: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 222: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 223: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 224: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 225: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 226: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 227: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 228: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 229: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 230: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 231: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 232: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 233: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 234: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 235: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 236: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 237: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 238: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 239: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 240: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 241: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 242: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 243: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 244: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 245: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 246: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 247: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 248: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 249: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 250: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 251: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 252: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 253: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 254: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 255: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 256: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 257: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 258: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 259: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 260: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 261: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 262: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 263: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 264: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 265: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 266: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 267: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 268: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 269: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 270: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 271: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 272: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 273: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 274: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 275: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 276: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 277: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 278: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 279: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 280: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 281: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 282: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 283: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 284: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 285: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 286: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 287: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 288: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 289: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 290: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 291: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 292: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 293: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 294: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 295: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 296: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 297: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 298: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 299: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 300: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 301: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 302: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 303: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 304: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 305: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 306: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 307: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 308: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 309: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 310: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 311: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 312: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 313: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 314: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 315: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 316: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 317: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 318: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 319: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 320: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 321: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 322: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 323: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 324: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 325: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 326: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 327: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 328: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 329: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 330: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 331: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 332: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 333: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 334: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 335: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 336: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 337: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 338: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 339: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 340: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 341: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 342: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 343: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 344: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 345: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 346: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 347: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 348: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 349: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 350: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 351: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 352: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 353: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 354: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 355: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 356: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 357: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 358: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 359: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 360: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 361: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 362: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 363: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 364: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 365: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 366: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 367: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 368: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 369: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 370: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 371: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 372: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 373: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 374: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 375: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 376: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 377: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 378: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 379: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 380: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 381: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 382: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 383: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 384: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 385: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 386: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 387: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 388: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 389: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 390: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 391: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 392: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 393: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 394: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 395: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 396: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 397: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 398: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 399: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 400: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 401: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 402: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 403: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 404: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 405: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 406: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 407: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 408: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 409: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 410: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 411: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 412: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 413: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 414: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 415: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 416: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 417: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 418: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 419: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 420: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 421: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 422: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 423: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 424: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 425: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 426: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 427: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 428: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 429: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 430: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 431: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 432: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 433: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 434: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 435: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 436: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 437: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 438: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 439: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 440: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 441: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 442: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 443: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 444: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 445: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 446: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 447: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 448: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 449: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 450: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 451: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 452: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 453: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 454: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 455: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 456: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 457: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 458: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 459: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 460: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 461: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 462: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 463: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 464: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 465: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 466: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 467: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 468: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 469: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 470: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 471: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 472: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 473: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 474: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 475: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 476: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 477: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 478: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 479: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 480: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 481: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 482: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 483: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 484: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 485: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 486: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 487: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 488: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 489: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 490: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 491: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 492: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 493: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 494: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 495: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 496: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 497: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 498: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 499: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 500: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 501: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 502: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 503: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 504: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 505: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 506: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 507: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 508: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 509: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 510: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 511: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 512: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 513: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 514: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 515: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 516: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 517: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 518: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 519: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 520: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 521: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 522: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 523: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 524: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 525: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 526: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 527: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 528: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 529: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 530: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 531: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 532: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 533: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 534: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 535: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 536: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 537: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 538: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 539: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 540: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 541: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 542: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 543: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 544: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 545: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 546: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 547: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 548: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 549: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 550: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 551: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 552: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 553: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 554: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 555: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 556: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 557: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 558: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 559: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 560: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 561: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 562: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 563: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 564: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 565: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 566: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 567: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 568: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 569: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 570: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 571: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 572: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 573: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 574: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 575: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 576: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 577: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 578: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 579: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 580: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 581: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 582: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 583: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 584: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 585: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 586: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 587: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 588: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 589: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 590: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 591: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 592: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 593: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 594: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 595: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 596: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 597: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 598: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.

Page 599: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

1 2 3 4 5 Σ

jmbag

ime 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.

Page 600: Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012. Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001 Napomene: Sva

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.