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.

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

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

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