Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012....
Transcript of Programiranje 1 – Prvi kolokvij, 16.11.2012....Programiranje 1 – Prvi kolokvij, 16.11.2012....
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0001
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (128351)12, drugi (870669)12, a treci(302702)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3DB118BD)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
q i b e + t + j " e a n n , f v o x [ j " i [ + t + p x ’ y r r | v b [ h k ’ w e s + t + f ] [ l l ; x ’ s
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0002
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (CD43B1)15, drugi (795723)15, atreci (EDD27E)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 3)(t − 2)(t + 1)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (20327BA7)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
n v { h } ] i < < , n u { h } x a l | g , g k d ’ : f j j " r n { h } s g > u : < <
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0003
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A56G7F)18, drugi (97480C)18, atreci (4A663A)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 1)(t + 2)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4515724211)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
o q n e ; i d l h ’ z n ; z u c l > e r . v . d b [ j e g < ] p k < [ r i t y . v . g l ] : ] h ] . v . u f u
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0004
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B7001C)14, drugi (6C11A3)14, atreci (8866CB)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2ADA5A22)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
b o w r , ; q : b f g q * d * ] y s m p . x w x ’ ’ x h l * d * w f | | q [ t o s * d * h w
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0005
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (594AA4)12, drugi (A88979)12, atreci (B812A3)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t − 1)t(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3BE22CA1)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
e q p ? x ? i c " w : ’ u | ? x ? a q l ; o u t < m u m ] w k > u a t h [ ? x ? . w s l g < c > m , < j n i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0006
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (502G0C)19, drugi (DE91DH)19, atreci (DDDG60)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (208857A6)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
l i + t + : e d | b j > + t + g r i v . " w l ’ d l a > b a m z + t + n u ] h ’ x i y | r ’ n m v g
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0007
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (994B98)13, drugi (42A008)13, a treci(980524)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6374552250)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
v r u d ] g l i v : ; r [ > { h } . g < | ; g ’ a e { h } v o ’ < , z | m m { h } t g l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0008
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (274GC0)17, drugi (56E0AD)17, atreci (BE6134)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2D336145)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
x n . v . m s m [ g : e t < w . v . r ] h [ j b z s | x t o . v . y w ’ x c d ’ x l u
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0009
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4GEDE9)18, drugi (8C9720)18, atreci (56B553)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 2)t(t + 1)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4101516112)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
b a v * d * v u y q ’ z w l h [ [ g y j * d * , s ; p " e j * d * ] : . < o s w
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0010
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5EAD60)15, drugi (450864)15, atreci (32CAD4)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6371133674)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
h x l ? x ? f , k f a r " o . w g y ? x ? t p [ < y w ; r r m t ? x ? y s < " o o n b | m v m ’
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0011
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GFH8F7)19, drugi (1B279G)19, atreci (4AC039)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34B565D0)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
k : y j " + t + b z c > m m a ; f i f s | g p + t + ; f " x s + t + p g z [ " + t + d x k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0012
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (CA3634)13, drugi (A9C98A)13, atreci (ABA730)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6627347675)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
z < d o s k [ t ; { h } y g a y ’ ; k j g . x z > { h } > n [ t k l ] t q x " c p { h } v d s
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0013
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B8B04A)12, drugi (B6B307)12, atreci (39B015)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3AEAE48D)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
s f . v . f n , x z s " b n d s . v . | s f " c j x h . v . c r | ’ t m m | x y . v . q h g ’ s " x
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0014
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (33FA36)17, drugi (7C6717)17, atreci (7803BC)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5160601007)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
w n * d * l ] i " g f l i : i a m t , * d * o s w u > g ; n m s h ] w ; e u * d * v k p t . : , z , i m . x
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0015
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2A1AB0)12, drugi (B9B08A)12, atreci (167536)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34B01A33)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
j j f m ? x ? ’ e . g f j b > f t m ? x ? ; c b , a ; ? x ? k p a . t o l > b t " n ’ g w ? x ? : ; " o a t r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0016
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (26C07F)19, drugi (EEI5FI)19, atreci (DI49A0)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7362125753)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
j z u u + t + j g o , k | j z + t + u c n | m j h z [ j z n + t + z k s > g , l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0017
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (E19H3E)18, drugi (6G9DF1)18, atreci (74ADA6)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (26588A8C)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
i : l x < u g u w { h } s ; e z f | q p { h } | e a . v x s { h } z l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0018
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C5A369)15, drugi (CB190B)15, atreci (159807)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34149FAF)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
; < e < j k w s " w t . v . r u u , f m w > z " | d y n s . v . p l n | c g s ’ > i , ’ n w . v . i j n c
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0019
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3DA719)18, drugi (4E3HG4)18, atreci (C489A1)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t + 1)(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3CAC02F1)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
l y y * d * , s f " [ u * d * e i > ; l x x z , h e b b < q b * d * s < j a c g ’ ,
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0020
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (889B88)12, drugi (A78455)12, a treci(A73615)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2FD78C50)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
n b ? x ? a n l l : [ i m f b : u o j ? x ? ’ h h " i s e | l ; t ? x ? s ] v | d m " ’
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0021
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FD1C52)18, drugi (EG657F)18, atreci (8HBA10)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A9AC8DC)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
w i + t + g s c c [ ’ v c s x + t + r " y | i h w + t + f : , f j n + t + b < a u s " f m u r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0022
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (557239)12, drugi (B3412B)12, atreci (AAA94B)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7561243355)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
v m p f : i v ] l { h } ] k | p ’ x { h } z d l ] y ; u i y i { h } e x l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0023
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (581794)11, drugi (377141)11, a treci(A96904)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3BD8FED8)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
r ’ " o k l s > < i z z . v . f c " ] d > : n . v . a h p y > y < j " k g w m ; ; w n . v . m q d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0024
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (89893A)11, drugi (571743)11, atreci (6A7AAA)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6125031337)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
o | p m > , v j l : r * d * e j j i ’ u | , h [ x m j u * d * k ] e a : j x ’ h w q q | u t m * d * j k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0025
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (73B1C0)13, drugi (457085)13, atreci (965AC3)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 1)t(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5654076770)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
c : p y : h ? x ? s ’ v | : b z ? x ? d y m , b t b b ’ a p | y o s ? x ? f j
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0026
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (159437)14, drugi (A3DC7B)14, atreci (B35C46)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (21D3DABD)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
c ’ k c > + t + w w ] v | m + t + w ’ p x | u , + t + l : o " " x + t + g w k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0027
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (42G4BG)17, drugi (4DDAAF)17, atreci (B318G6)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (367E6EF8)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
o u w . a v ’ k i d ’ c f l o | z { h } " j n r d : d p x . { h } [ v ’ n , { h } t r a d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0028
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (945857)11, drugi (485179)11, a treci(969691)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3F922070)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
v g z . v . x g > y q b [ a [ ’ . v . g e h : b z : y " s h o d [ g o h . v . q | o i i < z n c " < d x i j ,
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0029
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4244A1)13, drugi (C646CC)13, a treci(702157)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (29BF9E28)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
e p ] f b ; . c l m , u * d * l h y ; ] , ; l * d * f u , a y " x < a j [ g j * d * k u s o
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0030
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6A051G)19, drugi (3CDFI2)19, atreci (7C6472)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5632704576)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
z k r k ? x ? , t " h n < r ? x ? e s > . z . g ; r f ? x ? : a i | a < p u [ ? x ? ] a . [ e [ d t p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0031
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F6B236)18, drugi (FDAFC3)18, atreci (ED81FH)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)(t − 3)(t − 2)t(t + 1)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6300776347)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
k j g < y a ] r w h z : q f g ; w + t + p q w r " : ; q ] a r a z + t + q v l w , g < ; l i > w + t + a x t
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0032
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A46293)12, drugi (294952)12, a treci(31208B)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 1)(t + 2)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (354F7B7A)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
o d { h } a " s n k < o p [ y x t { h } o a j m | v i x ; z c d z ] l { h } , e q m s : z o b > n
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0033
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (G5F5C5)19, drugi (I9FG72)19, atreci (9DADHH)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t + 1)(t + 2)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4567004621)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
q n [ b < g w " z ; y q < . v . e [ f b j , x u [ j t x i ’ j . v . q t i , > : < s n g . v . g r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0034
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FH615H)19, drugi (2FCA00)19, atreci (4I43CB)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7116733067)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
w p h * d * t h n : j m . q p [ n | l m q o * d * q u | b z t i | ] u v f * d * q e < > < f h
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0035
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (692667)11, drugi (393960)11, a treci(654987)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t + 1)(t + 2)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4153241522)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
m e i y > m < u > . j y u u ? x ? g w r e < i . w q ; t ; " ? x ? ] k . b w l " v ] ] a j ? x ? e s g n
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0036
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (428201)11, drugi (159079)11, a treci(4025A4)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (235F8D50)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
q b + t + c i y " c g | q i s z | q . f u n ’ n r + t + > b " : b p | + t + ] [ z q l ; d | f d ’ i v o h
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0037
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (997442)15, drugi (E754CE)15, atreci (4CD695)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3A61C9F7)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
z g q ] < z < . w v { h } " ’ o y w : k w u . m n { h } m > w ’ n j | q , z " { h } v h k d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0038
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6AB053)14, drugi (38309C)14, atreci (CD1AB0)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 3)(t − 2)(t − 1)t(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (209DDB99)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
y n v u . v . o ] n [ c n p k > n e r g | o . v . e l d d < d k < h t a m | h z b i : . v . s > ’ p e " c : t
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0039
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2DBAD1)19, drugi (IF5AED)19, atreci (H4IB56)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 1)(t + 2)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3035E1B4)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
" s f > f y g y ] > c e h * d * ; c v t m , c , y y z z * d * f f y r . n | : f * d * r g n
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0040
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FA8AGA)19, drugi (E9363C)19,a treci (67272I)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (204F18C4)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
l k ? x ? c , e ’ r | w ? x ? g f q i " m f ] ? x ? z i h ] u s ’ i w s ? x ? h ] u r " d e l c
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0041
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6216B4)14, drugi (761DA9)14, atreci (C2C29A)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t + 1)(t + 2)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7421674341)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
v i j k + t + d . r e ] e o n | u c > o e + t + d p . | n b y : < v > + t + l y d z ; > . ] w o r l [ c w p b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0042
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (284AB6)13, drugi (8A8438)13, a treci(346889)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (26E95032)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
] y q q j . , { h } k e [ p p a ; { h } u r a j , " c f < y r o r { h } y h f
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0043
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (635B43)12, drugi (48622B)12, a treci(347156)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 2)(t + 1)(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (23CAF795)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
t o . v . o r [ s p o [ h g u o > w . v . f x > h b t f | < d . v . i s ; ; o n h w ’
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0044
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (58484B)13, drugi (C5880A)13, atreci (15C628)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7070425540)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
a r z " w c k w , x v o ] g f h . * d * x p y g ; j b v j ’ w x ’ s k o p | h * d * ] e : y b . * d * s k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0045
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (77CBC2)17, drugi (22031E)17, atreci (39E28B)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 2)(t − 1)t(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6036351220)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
: v r ’ u k n g < z ; ? x ? o u k , b y j w , d d w " w c r " y f ? x ? ; c e , , t k z p . . d e ? x ? y d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0046
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (9A9469)12, drugi (B70B85)12, a treci(B05652)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (25D750F1)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
t l + t + s " q n s > b ; k ] " d r + t + m h i " h [ m p | " z + t + b " k a , a j c > k " s o d ] e z v y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0047
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4B72B8)12, drugi (305435)12, a treci(467B98)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 2)(t + 1)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3A8CCDFC)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
n ’ < x y y w | i m r p ; k { h } [ x d g . > g p j < x p { h } n t : > m " c > s [ { h } b k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0048
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5B8C55)13, drugi (5541A3)13, atreci (C64132)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7275252670)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
j k : a h t | s m x o , < ] . v . d o | k g o : j n s : c s < n < . v . b h < , g < p g , q l i . v . g x h g
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0049
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1130ED)15, drugi (26C6CA)15, atreci (3D8C21)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6323256632)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
[ : ] i c b a * d * u x h v > s p y l ’ | s a * d * : f , e z * d * m f h : t r v ’ * d * f h
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0050
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GB8D2D)17, drugi (1A23D3)17, atreci (9D2FC7)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7516607027)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
z i e f ? x ? : w f " w , | ? x ? v > y e , a [ n l z ] ? x ? f [ > n a b z . q t e m
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0051
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (762812)12, drugi (795189)12, a treci(235B31)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 4)(t − 3)t(t + 1)(t + 2)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4734142010)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
h o + t + j n x d , ’ : z y w l > k + t + : o u ’ k j > k ] + t + u > n s m ] x h : o f e > m | g v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0052
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (171687)11, drugi (716933)11, a treci(899445)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 2)(t − 1)(t + 3)(t + 4)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5457752362)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
n b s z { h } q e a s " y x x , l t { h } f c a o , v u e ’ d i : e { h } , e u . j u
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0053
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (832063)12, drugi (1565A8)12, atreci (3AB853)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (27907176)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
p m ; u y ; i e ’ | k m b y : q . v . o " , [ ; u [ t . v . r k c r > o j : n r w m ’ z > x . v . l s e l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0054
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6EE14D)15, drugi (C6C7E9)15, atreci (50BC70)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (236701B6)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
t m t v * d * o y f ’ > a * d * j ’ > s * d * < g > t u n : * d * n ’ k a j [ k < o b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0055
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (36902D)14, drugi (DB602A)14, atreci (309DB5)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3BFE8BB4)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
r d i z ? x ? z p [ o ; j r c ; a w . ? x ? g j q " w h t s : h ’ l t d < ’ w a ? x ? a ’ ; f b k ; a m b j |
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0056
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (65D891)18, drugi (83FDEA)18, atreci (7D3326)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (24E51ABA)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
o p + t + . s a a " j k < ] n + t + e v b j " ’ c u z m | s h . + t + y e k u " y o e | z d a f , g :
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0057
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A161FA)17, drugi (G4EEB1)17, atreci (DFGB6A)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (25E9455A)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
y v i { h } : b : r y ] , j { h } x | n ; d ] s x " { h } l z y . v i " d c | y o k [ z
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0058
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (9B7238)12, drugi (280218)12, atreci (B8218A)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 2)(t + 1)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6201167347)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
l g . v . < a [ l u s y ] " m f . v . n c l l ’ , e | | z t l a . v . t z , g " | a x x z > f : k h
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0059
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (13A559)13, drugi (3259C0)13, a treci(535199)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34958C84)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
m v a v * d * a g ] u b a " w i ; l i * d * y : s g . x r c * d * < ’ y c ; k i o * d * | " o x z b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0060
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (772962)12, drugi (924297)12, a treci(66A966)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3F10E1D0)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
y q l x ? x ? v [ r a < k " s u | h [ ? x ? e . e b s [ : ; ? x ? < [ f , m q " r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0061
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (AACC2D)14, drugi (2DBBB4)14,a treci (4C8D24)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7205464611)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
q y a ] | : + t + h l o " r | s h r a . h y e , v l + t + l | s p j : ] i h + t + d z l p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0062
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2AC561)15, drugi (D34D2C)15, atreci (9C2418)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (383479AA)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
< y i > v " u : { h } f g t e | q o t u ; l q , { h } " e x | x ’ r , q u g l { h } b p g o
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0063
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (163HII)19, drugi (5176IF)19, atreci (GAF39B)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 5)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6075040606)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
f d p b . v . c r " ; b ] s y z ; a e k a ] . v . h o w : j | w f [ ] m u ’ . v . t | b l g > r , x a t " c ,
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0064
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2103CA)13, drugi (95C737)13, a treci(754675)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (381D991B)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
r o k * d * | ] , c e " a g r * d * > l " ; c . h l g e . f b z * d * f v z z ] e q w b : q x r . t [ a
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0065
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (76I5A2)19, drugi (38I465)19, atreci (G4E5FG)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5627634451)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
r q i r ? x ? c o z n ’ l : n v " j a t , p b v f ? x ? . o a ] h w p l " b : ? x ? w : ’ f i g . y b v h
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0066
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4A32FF)19, drugi (BCF1IG)19, atreci (70GH05)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A4BD5D1)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
p h o : : z w y r ’ [ + t + v " v l v | : r ’ f v f i . x s c + t + y y i h ; . h s , j q , " + t + j b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0067
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (13A778)11, drugi (121911)11, a treci(769272)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4543566077)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
d p i w { h } [ a : g u { h } w b " p s " c d l c { h } x y o , w x > x q r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0068
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (20AB6A)15, drugi (5DDD15)15, atreci (6D168A)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t + 1)(t + 2)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3CAB722F)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
n q . v . " l f t < ] i u < d . v . i | r > x k ] e k " . v . h r d > q i e ] m < u f x n < d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0069
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (EE37D4)18, drugi (F7EHFH)18, atreci (FD03HF)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 4)(t − 3)(t − 1)t(t + 2)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7414121625)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
f l * d * a " z q u ’ p n | , * d * . r ’ " < k m k z * d * u u ’ ; . v y q ] y a
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0070
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (CAD71A)14, drugi (6481B5)14, atreci (8C199B)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6312756405)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
i r w " : p q ? x ? h e m z ; ] c ? x ? l ’ f . l " i m u ? x ? e v i ’ c ; : ? x ? t r n
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0071
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C9D89E)17, drugi (E63214)17, atreci (9D8F24)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (32A03AAE)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
c a d ; " y f + t + x e o g > < l u j < s l k + t + y o y j > [ q k l + t + x n u v ’ f ; o + t + s k m s
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0072
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (743975)12, drugi (2B4143)12, a treci(763349)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4311476077)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
f i : ] i x a z { h } e | z ’ ; u j { h } q ; x p j [ p w k y ; d c { h } b u v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0073
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GF132C)17, drugi (6B46FC)17, atreci (ABC91C)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (36537D4C)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
y [ q ; < ’ g w . v . s c d | e u , l ’ j q s > [ e x t . v . k w g u | [ ; w k l ] o . v . e r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0074
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3FHC89)19, drugi (1A13F9)19, atreci (6GBG73)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5072501476)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
v f , u ’ n x * d * c s < e o | u . a a * d * m b o [ r g c < * d * j ’ m l " i t l y ; b p k s * d * e h d k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0075
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4662A3)11, drugi (230708)11, a treci(705779)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A11CA64)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
: > a > d n u [ ? x ? l " h b , s . i ] k n n ? x ? s ] o s h w ’ ’ u . o d l | w g y s ? x ? n m
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0076
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (568A39)15, drugi (B894BD)15, atreci (915C3D)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (35326D41)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
l m , r < a z b " + t + x ; l o b > e f [ a + t + j b " d q ] k o , n y o ’ + t + e t
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0077
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (873C54)14, drugi (9A403D)14, atreci (D2C554)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 1)(t + 2)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (397E39F7)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
v w { h } t : z s > ’ { h } p r i , " k c g . e v { h } < q k : t n ; r c m f [ z x v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0078
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (33446I)19, drugi (CG85I7)19, a treci(760328)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5043542750)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
" o i o : s ’ j r < g . v . z [ | z : m f : e k . v . z : p w h , s n q m ; g : | . v . p l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0079
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (55DE77)19, drugi (E995F0)19, atreci (A8C2C3)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7543112160)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
o g r k * d * ] j f a [ o u * d * , > p j e * d * m q x ] [ c k q " m * d * z a w w [ s | r k r v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0080
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1B9C71)13, drugi (478706)13, atreci (339C0A)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3F676BED)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
; ’ : v b p r < d y : e j ? x ? z r f l ] v . . e h k ’ m a u b ? x ? ’ l n p s | u z | z < ? x ? v k g l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0081
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (493095)14, drugi (75B5B8)14, atreci (2CD364)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (21EF9489)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
q f m + t + m h u u : | p v < s c ’ a n + t + o i o m ’ x n ’ [ ; e r + t + f . n n > q l q e ; k c d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0082
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B00065)15, drugi (C0A36B)15, atreci (8DD31A)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (269F839D)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
] c ; f u < i s | e , b { h } ; q z | : < { h } n m ’ n w q [ > g f w n < y c t k | r c { h } z l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0083
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A68950)13, drugi (B99310)13, a treci(9A6229)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5321607366)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
, d i i < ’ u ’ . v . o : u l z : ; g d > f . v . j b a < l i q ; s ’ g g o h : . v . p p m
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0084
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F6710F)17, drugi (448FA4)17, atreci (G67101)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5663555443)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
t > | r s i i * d * x , x s x t ] f * d * s j < y , k . * d * i m i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0085
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D52D4B)14, drugi (A053D9)14, atreci (57442B)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2560749C)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
l p j : z j h o [ i ’ ? x ? s < | c v [ w y " ? x ? b | o . y < < k ? x ? ] g u n . , l d o h ? x ? m s
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0086
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D7B9DB)14, drugi (C7B74C)14, atreci (87934C)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t + 1)(t + 2)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5250451700)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
c k + t + y m . s l : d z . l i i s ; a < k p q + t + " < ] f p [ q o g z + t + r o a n ; f : k o d w > < i i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0087
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C3902B)15, drugi (3D6DCC)15, atreci (A69E32)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6236441035)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
o ’ d " ’ y e { h } v r f ; . x ’ ] j k q c { h } a : p d ; > w r r < w { h } x d q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0088
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (658AA3)12, drugi (6B49B2)12, atreci (20B7B9)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7325600673)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
" w u m , f n u ; s r f s , n n . v . a < ; i h k n ; i u j k [ u j r . v . [ g u h ; a i h ’ . v . j e y a
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0089
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FHDF97)18, drugi (3FA284)18, atreci (7456H5)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2171D6B0)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
n e * d * l p ] e j f < o i " , o k * d * [ s ’ . " w k * d * v g e z . n . i h c s " a t
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0090
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C073C1)14, drugi (366AAB)14, atreci (A138CA)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 2)(t + 1)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6360112662)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
b m ? x ? g g u > y g z [ k ? x ? ’ b r : c d f g ? x ? | i e l ] c o i ; ? x ? h e l a > b p z ; e p , o g
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0091
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (31007B)14, drugi (4983C2)14, a treci(107985)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5173320167)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
y f u m + t + e x [ ; j k m ’ l r a + t + j a j d < c j | i y b l " , z + t + o r ’ , u h p < k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0092
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5747A3)12, drugi (A1A38B)12, a treci(614305)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6051342027)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
j o a c " ] u x w { h } q s b t [ a | d v g y { h } q g | a | z { h } d o l r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0093
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (793A50)11, drugi (652823)11, a treci(594507)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4733454217)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
c d d g [ m ] > h c " b x z n | . v . e < n g > ; | c q f l . v . , m , c u < [ i q s q [ w . v . a u v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0094
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8F9CHC)18, drugi (445211)18, atreci (9DCH83)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (30E01214)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
f b e j * d * t ’ h h q i < q v a , i l ; * d * q z o h " w n : b ’ o k * d * w : s b g m ; " i x a p | s b j
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0095
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4A2851)12, drugi (319941)12, a treci(864214)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6612322645)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
z q l m ? x ? h i c y < " a i : f h l < c ? x ? d z b : v n h . u | m ? x ? p e ] " q ; f p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0096
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (DB9018)17, drugi (D9FFB6)17, atreci (A3B306)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7213767760)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
w w : . + t + ] " r ; c a m f + t + d b v b : , d u , e h + t + l : w o l ] d m u z + t + t d j
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0097
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (76B3GC)17, drugi (9EAE23)17, atreci (877B60)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2553DDD2)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
l u { h } q n b " [ , p > > n z z { h } w j w > m j l ] f i q t ] f < g u { h } w " ; g " u " u f
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0098
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (47E9C8)15, drugi (6759A3)15, atreci (570ACC)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3CAB11F4)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
t w . v . d p x < p u s p ] h < s a o p > x f . v . ] w i j > d ’ j o u ’ t s : . v . ’ l | < x < t d l :
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0099
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6895AA)18, drugi (H7C542)18, atreci (B07GFE)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 2)(t − 1)t(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4651362701)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
v v * d * [ g m f > k k l < m l w * d * | q . b n g ; j * d * r u < x j h c [ s s r q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0100
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8AI65G)19, drugi (CIEH71)19, atreci (2GD780)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4356171406)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
. b , . m c d y | z w ? x ? | s p ] p h " o i q ] , ? x ? k m ; : n ; n m q d > v ] a j n ? x ? v i a
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0101
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (987889)11, drugi (624A18)11, a treci(273946)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6763026670)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
l b + t + < d j ; h i j : r l e ’ + t + s , " l [ y d y s . | n + t + a s ; u , ] < p s f .
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0102
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8C3414)13, drugi (590822)13, a treci(7566C8)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2DAC2D7D)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
u g { h } > u t w > : f s ’ { h } y s . e n g : g r r w : u . n a e . k { h } v , ; x p e o < d <
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0103
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A953A4)11, drugi (954435)11, a treci(443600)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7122576177)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
s d . v . u > e t d : s a l p [ o o x e . v . f c : u | j x i . v . c h l < c d a , n b n c
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0104
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GD4DCA)19, drugi (CAB4BH)19,a treci (14EFF5)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 4)(t − 3)t(t + 1)(t + 2)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (24A7EBCB)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
w c s c * d * o | b c | x s v | ; q r o k * d * j t " y ] < n p < b y k s * d * y . ; ] r w p t " f i v x
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0105
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (78C387)13, drugi (230CA5)13, a treci(764798)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t − 1)t(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5572022524)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
, i | : . m l ? x ? [ u k o < s b " : v ? x ? < v l p s < ; z q " e l ? x ? a , i l r ; g d > p ? x ? n r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0106
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3DH84I)19, drugi (1B4BDF)19, atreci (4I8HBE)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2229B84E)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
r g r + t + x d , c i ’ : r o g . + t + z : ; c n q j : m x r h ; | + t + y f h | g : u " d f . w : x b p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0107
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C24CB9)13, drugi (955A57)13, a treci(278371)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 1)t(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5740642553)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
p k z { h } b g " b ] m ] m v f z { h } : a z u " a ’ s q { h } e m ] r i > f ; b i t x : d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0108
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4A0AG0)18, drugi (3GC5A8)18, atreci (H482BE)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2BE6A5B9)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
p [ y k p z , n | l u a . v . q q > b l q h " n | b . v . g [ a t k j [ b g ; e t . v . t o q j
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0109
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (BAC7C1)17, drugi (1926BC)17, atreci (6FE8E0)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6504513741)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
v o o | o w c u | t " " b p * d * u ’ g u k < t a b > " j j c e * d * r j t [ q m y , " l v : * d * m f
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0110
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (HB8D32)18, drugi (A26B3A)18, atreci (1C43H4)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5643764102)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
’ i [ i > q , ? x ? z z h m ’ r t s z . r h r p ’ g k p o ? x ? n k ’ : u . t ? x ? k n
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0111
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (47C617)14, drugi (C1B763)14, atreci (166BD8)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t + 1)(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6043522037)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
r ] w h l p ’ p . l b + t + f u r ’ u : h p p [ l c w ; y w v n + t + > g . z f : b b y : l y + t + c b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0112
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (7DC94H)18, drugi (HD7B5A)18, atreci (2GBED8)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 1)(t + 2)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (33065D5E)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
k x > r v y r . { h } . f ] , { h } d < i | ; u f d { h } f s o
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0113
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5044D0)14, drugi (A6B193)14, a treci(224139)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (27DF42AB)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
w h u b . v . g a | t f ’ > ] r k . v . n < z u ; ] n y , n . v . e < n i q , n r q u : n b a x ; [
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0114
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A8C318)13, drugi (200A0C)13, atreci (52A685)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (247442EF)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
: v k o j [ ’ e n m k < a r < b q * d * ; > ] | t j z r * d * x < r g , s r ; < n " x * d * n d m
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0115
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A9B070)18, drugi (DAHF00)18, atreci (91A28B)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3F5CB0D9)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
m j f ? x ? i p p s ] o k [ j z l " q u ? x ? [ k ; > c h r ? x ? q y f h ] t z m k < d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0116
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2A9374)15, drugi (A519CE)15, atreci (54B105)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 3)(t − 2)(t + 1)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4131457043)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
q : f : q , b h : x u z ’ m e z + t + ; n x z ; h i : > w c y + t + h ’ z k . j n o p " g ’ + t + x m
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0117
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (203381)11, drugi (4665A5)11, a treci(906967)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4352161465)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
o i k s : b . v o r : e w a { h } | w : k z [ u f r s ’ { h } z t ; : [ y y i , r q o { h } a k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0118
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (BDGBE7)17, drugi (9F7A42)17, atreci (29EEFD)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6241112450)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
j w c e . v . : c d | > c c < x m m s < s b x . v . n | r p b | m " ’ z n w . v . g | a e e o | : > | g q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0119
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8A9112)12, drugi (896057)12, atreci (43BB20)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t + 1)(t + 2)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3BD4F910)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
u h * d * l ; x < r n ] c t * d * ; . k m q o ’ * d * j t b x ] k r ’ q * d * m ] h b . [ q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0120
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8A3BA6)13, drugi (749C2A)13, atreci (B98740)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3E41D86D)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
u | [ n z z : s y ’ n e e p ? x ? w v g [ i ’ z t r " r s > r a ? x ? ] j < d ’ p ] p s m ? x ? k u u
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0121
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (ABC1A6)18, drugi (FD22D0)18, atreci (2CCG93)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (25A5BA9B)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
c i ] : j > z > + t + b h l | m q . x l | v + t + f > e j m y : , f l + t + v y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0122
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5C39A7)14, drugi (7AA80D)14, atreci (856406)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t + 1)(t + 2)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (25C24862)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
i s { h } j y ] j . b v c y ] c { h } [ | q x g a " t x j { h } m d c > < z a [ j l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0123
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (9501A0)11, drugi (641998)11, a treci(59432A)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4727156014)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
m : < x o r [ q . v . b p ’ " ’ | f w r i . v . k > o w : h y [ c ’ . v . ; m > s m " f i . v . q c y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0124
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C5A37E)17, drugi (5F9795)17, atreci (G6E531)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4045354176)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
p s * d * x c g v , [ < c n w [ i * d * l k u b . x i : n | s . * d * m b l r . e p i t | "
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0125
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (940607)13, drugi (93723C)13, a treci(336551)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 1)(t + 2)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (37E94D4E)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
n m u w ] i : : h b j v ? x ? r k " ] ? x ? [ m r k d " c y m ? x ? g o b p ’ m z z > . y ? x ? d r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0126
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (94BA61)13, drugi (BB09B3)13, atreci (47AB17)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4027645207)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
> f z ; p r s + t + ; x l n . k m f | + t + n " d y , + t + o s v e
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0127
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (7784B0)12, drugi (42166A)12, a treci(674415)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 4)(t − 3)(t − 1)t(t + 2)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (218BF249)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
f i { h } c z , f s u < < > c w i ] l j w c { h } . > > x w m < s { h } g l [ m x a [ o x , n ]
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0128
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5249EE)15, drugi (822620)15, atreci (83E86C)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 2)(t + 1)(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5053243447)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
[ : p g ’ ’ d e k . v . l u [ n s z l , ’ | . v . k , i ; e ’ a l s b . v . m m b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0129
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A773C7)15, drugi (23EC46)15, atreci (64BE13)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (39EACEF5)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
k m * d * m z p ] a k c [ j n k e , g k r * d * c ; w o . g c k k ’ g m a * d * l z g g | " ’ c x b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0130
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (301352)12, drugi (6AB722)12, a treci(344987)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5151136023)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
i u s < ; k d > m d ] p ? x ? | t a v | f e q d ] y m e . ? x ? y r , p | ] q k s : , ? x ? n b r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0131
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (351384)11, drugi (A63630)11, a treci(825429)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6302230713)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
m j w g : > i ’ m q , u v + t + o d i q " j | x y ’ < h s + t + e p a , p [ g q q < [ c h s ’ + t + q y o
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0132
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4BB01D)15, drugi (83B720)15, atreci (E22B6D)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (38840960)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
l e ] w z w y [ k w t | ] g { h } ’ e u c " ; c x l > { h } ] > i e [ < { h } j u
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0133
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8E73AH)18, drugi (53BF99)18, atreci (26CB5B)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6404770175)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
w s p z [ x i q w ; f a ’ . v . " a ; j ’ o . v . [ [ h i i ; w k e . v . g i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0134
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (93E41C)17, drugi (7EEGDG)17, atreci (72833E)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 2)(t − 1)(t + 3)(t + 4)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6157504772)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
n ] j g t . o ; p s i ; * d * o x y , e ] o p ’ p ] v q l * d * s " p < g q p h | c c w * d * n s
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0135
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (471182)11, drugi (825555)11, a treci(967938)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 2)t(t + 1)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7735070111)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
: t q > z l b y ? x ? o : ; ? x ? h e [ a o ’ ? x ? d e . q y g w . i z q ? x ? i z a y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0136
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2272A1)11, drugi (2984A1)11, a treci(534A69)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 5)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (36A2E77F)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
r u f + t + : s a ; o o [ b + t + j e u ] h k h : r w u + t + ; : + t + d | ’
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0137
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (7BED3E)18, drugi (D384E1)18, atreci (86G1AH)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2921BED6)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
y t a b { h } ’ i l . { h } u s ; . f g { h } ’ m m r , c . a v { h } ; j > n o > o t f b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0138
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (HIIH1G)19, drugi (4H3CEH)19, atreci (5CC025)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5163021131)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
y ] m e [ t n s o > r t b b ’ g n . v . h > m b > a s z e , . v . n h u y " y o ’ ’ b u [ o p b w . v . q f q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0139
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F498DD)19, drugi (5I5ABH)19, atreci (D0H67F)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t + 1)(t + 2)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4237507070)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
i e h y * d * < h l [ : * d * r z f m . h x [ l n u | u s * d * m l ] ] z u [ t f v * d * | s u a | ’ v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0140
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (205B72)12, drugi (556495)12, a treci(270834)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4157367115)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
m z m z ? x ? r [ v [ q v : w j ? x ? j u y < u z " ? x ? r k j i . e t d [ n l l b : b l q i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0141
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (7C983C)13, drugi (9C2AC9)13, atreci (5827B3)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4031170221)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
" w c w < c h . o . z + t + ’ i f " m < f e m x , g s r a + t + o c s , . j f ] ; g c r . c r + t + w w a b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0142
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (19A445)13, drugi (42AB25)13, atreci (35345B)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 2)(t + 1)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (340FC0F4)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
c s l { h } < r , g ] k j m { h } ’ n ] { h } < p w e e < w x .
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0143
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3B838A)18, drugi (8CC714)18, atreci (A856GD)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)(t − 3)(t − 2)t(t + 1)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (28E86E61)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
b t . v . > z g m n ; x e < b | e i r h ; g c x . v . t [ , d ’ y z , . v . j x j b ; h f | j k [ ’ f ] f
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0144
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (15A010)17, drugi (F30626)17, atreci (G05EFD)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 1)(t + 2)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4720605422)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
h m i . ] u * d * | h o j | * d * f ’ i l a f . l y n r > s l * d * q o
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0145
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A326A5)11, drugi (52254A)11, atreci (69A423)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 2)(t + 1)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (284D4026)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
y ] i , l w s . ; q d i f ; r ? x ? ’ u : o m f i > [ a y j h ? x ? p | z a < ’ p f l ] ? x ? o l o
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0146
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (EE4EA7)15, drugi (741088)15, atreci (26D5B5)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6150750607)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
v y x d + t + l x k h ; < x > h ’ z + t + i b l f , r q : : v r v j . r b ; h k o + t + c " l d y > p . . i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0147
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (925621)11, drugi (612905)11, a treci(9A0891)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5770567746)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
z x { h } s l . < " e { h } x f b g " d f u . l ] { h } i ; [ k d i x : y b b : e
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0148
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (58B89C)13, drugi (3C519A)13, atreci (4A2166)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t + 1)(t + 2)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (244B369E)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
’ u u f | j h j < w d " n x p q . v . x i ] n d : ] x f b r . v . p > c r m b " d < x < x a q . v . k y e h
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0149
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (44A6D1)18, drugi (C57HAA)18, atreci (6H0C5D)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t + 1)(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (280F6553)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
w s * d * " i m q l | z q * d * ; q m c [ v x z . u b l m * d * f j ’ h f c " > m t t a * d * ] k > z s v . n
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0150
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C42B3C)17, drugi (206AC5)17, atreci (65B7B1)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4646655374)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
h c ? x ? q i t > o , l a ? x ? | d p < g i ] o ? x ? s q < a o [ d z
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0151
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (42F53A)18, drugi (3E930D)18, atreci (6CC8D1)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 2)(t − 1)(t + 3)(t + 4)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2FB32A02)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
y w + t + d . o c , s u , n i ] + t + > k z ] m l o [ g l : + t + ; i [ b r d a < d , m
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0152
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8353A8)12, drugi (185278)12, atreci (6AB465)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t + 1)(t + 2)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6407327530)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
t o n t { h } e y r > a s . s o . { h } i x ; m , x f f ] { h } t j . j v [ , i u [
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0153
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (52A5A8)14, drugi (CBC6B4)14, atreci (39B004)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (33B00654)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
< z k s < j t t ’ s , y q i c ] a h . v . [ t u , [ r q a t > d u . v . g w c ; " r z p " x : ; s j . v . w z
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0154
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5GHDA4)18, drugi (26G7CH)18,a treci (464471)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (364E6A41)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
’ r f : z a ] q z o , i k a * d * u i . o r e j " w a > | u p a y : e * d * a " [ u q m c ’ l n , n * d * i f
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0155
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (375B71)12, drugi (5635B1)12, a treci(50B766)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6041302650)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
j ’ s i w m . w > a i b ] q ? x ? f a [ | g u a | o m : c b ? x ? k b [ a n | l y ’ v g w . p v : ? x ? j b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0156
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (45201B)12, drugi (A93749)12, a treci(475942)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 1)t(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (334CF8D6)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
s a i ; " ’ z m c + t + > w x . d n z z | > w + t + < i a b | c , + t + t i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0157
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (202FE3)19, drugi (H485FF)19, atreci (28CC1A)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7050041602)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
u o { h } , m ] " g ] y z { h } ’ > q v y x : k z o ’ o x z { h } , s i d i ] " y n , u b u v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0158
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (115A09)13, drugi (749BA3)13, atreci (78CC81)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 2)t(t + 1)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6714222052)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
u d n . v . d : y ’ s > j u o ; a r c g : . v . o < j h s g : x q a l | p ’ u . v . f ] e s | " h n u w " n g
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0159
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3CD93B)15, drugi (D05A21)15, atreci (EE7DE3)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7733646024)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
e t x * d * a l : . m , : l * d * q n i ; o | . w r ] u z z * d * m a > . ] p x o
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0160
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (79B123)12, drugi (974168)12, atreci (1AA346)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3F7DBBEE)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
h ] f s ; m : c : n i d ? x ? q : b | m h " ? x ? e n r l > ] , ? x ? : u r [ ; m i k b . v ? x ? w b e y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0161
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C8A3E7)15, drugi (70EC48)15, atreci (5A8648)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4765105700)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
b d s < o y < j c b + t + x z o x ’ : p + t + y ; q r . z , w s + t + h ; c u , a + t + a y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0162
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (302B1A)18, drugi (617902)18, atreci (980EAC)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5744715073)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
r t d n { h } q n v y < n | g j t : i j b | l t t { h } z u : ; w l m ; r n { h } , z z ; " m a
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0163
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (943FD4)18, drugi (BEB030)18, atreci (G2GH90)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3572A393)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
f | < q s u n < e y j ’ i a . v . s m ’ > k g t y , i l ; y . v . i , > ’ o e u : j . v . j a y k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0164
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (259BG1)17, drugi (G54D79)17, atreci (AB4409)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6133362767)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
k ’ i k b s , k k : f t a z : > * d * r r u s ] . g b l < e | n q l " m h w * d * , . < > y k * d * t t
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0165
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (519626)12, drugi (A93498)12, a treci(A76727)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 2)(t + 1)(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (33728306)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
a a ? x ? ’ z e > r < a ] , ? x ? t " s | m a y . s b f c | u q n : j ? x ? f z q v < t ] z [ ’ e f f l ’
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0166
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (681174)11, drugi (932124)11, a treci(754083)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 4)(t − 3)(t − 1)t(t + 2)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7111501217)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
b ; d n " k n c z + t + , j y i g ’ c i g ’ v y v y + t + [ f k y ’ f c o b + t + u v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0167
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (532176)18, drugi (978FD8)18, atreci (C7F85F)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 3)(t − 2)(t − 1)t(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6620545170)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
s k { h } n x n ] : l i . m s > t b j { h } > i e > b c w ] [ { h } e a ; b < o l d , x [ |
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0168
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (115532)13, drugi (C7361A)13, a treci(B45641)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4156067726)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
y a . v . j i w j ; > i e g : . v . s m k > l ; . v . s t [ i w w d < m b [ i r j . v . e b < < " s a f g
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0169
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C4DCE7)15, drugi (AB2A0E)15, atreci (5D98EA)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3328197A)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
e f * d * c l . " e i z n > * d * k k . ’ q k v j > i f < c n * d * o ’ > b p o <
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0170
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (G0F8BF)17, drugi (8C7G98)17, atreci (F1FDBD)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (38C06851)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
r i ? x ? j " g j " q u e w , n t g f ? x ? ’ o u y f | u q k [ o a s o ? x ? f u " < u "
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0171
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (411010)12, drugi (292436)12, atreci (A31A72)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 1)(t + 2)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34A558DD)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
m t + t + j c f > d < p m h v . v + t + " l m : k c ] o + t + l u : [ c s y q < x
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0172
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (81123D)15, drugi (D84EDD)15, atreci (B60702)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5757604212)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
: j c . { h } n g , d n t | q a k | q { h } c d p . g u y > j o i [ a o a l { h } v f p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0173
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D23A5C)14, drugi (9352B6)14, a treci(433538)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4002701207)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
x > h ; l z [ k [ i ; o . v . i j [ q b | | y o l | h u c . v . t e x " i , u ] ; l d h . v . i w i b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0174
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B0054G)19, drugi (8GH717)19, atreci (AC35BB)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3C7DF2A8)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
f l l a . o h > w r j l ; w g g * d * o e p z : g y k [ w > b l * d * [ > u * d * y m l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0175
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (195202)13, drugi (68A9B6)13, atreci (B006C7)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6556300520)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
f ’ , a y l | z j o c , g h ’ ? x ? ] j | n < : e ; ? x ? l n h ] d q u j ; y b m q ] t > h l ? x ? d m y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0176
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8160B4)12, drugi (708A64)12, atreci (B9A118)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7161012117)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
> n ; a , r < d + t + | k , k m < y f . w + t + " > , x ] l + t + n h w
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0177
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (62B84D)17, drugi (351688)17, a treci(3429C9)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (33EBE44A)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
o , ’ f i n j ; d { h } c e d . q > n ’ x k p r { h } o j o u [ z ’ > : v o { h } d j b a
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0178
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FB7948)17, drugi (5B0B98)17, atreci (E63285)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 5)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6321020013)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
o i b a . v . [ w ; f y d n . v . e m | g ’ y . v . a > a n u > c x "
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0179
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (576911)11, drugi (299659)11, a treci(1595A3)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (37826A47)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
t e n a < s < w x y z * d * . s [ * d * | g n w . c s f f ; g g * d * > . e * d * d w f
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0180
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (G63DA0)19, drugi (H36H13)19, atreci (FCB67I)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 3)(t − 2)(t + 1)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6336206245)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
h m z ? x ? ] [ s [ l | z ? x ? m i q ] > p u w t . z h e g ? x ? . b c k o < > z p e
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0181
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A10CBD)14, drugi (A60D08)14, atreci (7C3039)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (289D82A1)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
r p + t + u z c : d g j d , : s g o p + t + . q v c a : h n j + t + q w ’ o e < u d + t + : j v e ] f a
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0182
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (EC3519)15, drugi (1BA508)15, atreci (6D812A)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4163370224)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| x < ] . p t o { h } m ] , " y y u i [ s i f { h } m r j " [ g ; a m ’ t , { h } u z w
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0183
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (37A131)11, drugi (A71527)11, atreci (AAAA90)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7421455561)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
l > j | > x ] b . v . p | a g j > a < m u t l ’ n . v . x " m g f | j w f " l p y | t o q . v . k q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0184
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (710862)12, drugi (9911B6)12, a treci(450349)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A7E5B7E)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
q f c * d * c t ’ b u " . v e | x n * d * b s p | k q . a v o < u v x , o * d * < g e i > y v m >
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0185
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (DIIH8H)19, drugi (BI2CF3)19, atreci (8CHF44)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (30628A35)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
k : l [ r s p u < m d ? x ? t c : ; j w ? x ? h > s " h h ? x ? r k u
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0186
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (428427)11, drugi (965911)11, a treci(844A80)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2AF874FE)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| l k a b > d + t + y s c < c n d p > w z > + t + . . + t + d k e i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0187
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (43A856)12, drugi (822712)12, a treci(2131A5)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5263605736)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
< k u . y w : ’ g { h } m w y : s l k f ; u k r " ; : u { h } d , a q a : " c x a w " q { h } e i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0188
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (3AIA94)19, drugi (D2B715)19, a treci(7I6497)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)(t − 3)(t − 2)t(t + 1)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34C84A24)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
v u r . v . ; y g : m b " a m . v . m [ [ d n ; . v . < w l k p ’ . v . d t i x : ’ z t e ; g j h h
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0189
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (94381C)13, drugi (7727BC)13, a treci(B43527)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t − 1)t(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6702734345)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
[ . " a x a ; q y * d * p " h : r k k ] x u r z * d * q s a | v x c e | o r n u | i z c w * d * y t
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0190
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (I8ABF1)19, drugi (DD50C1)19, atreci (D5FIC9)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34CB766B)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
t b > s i , u c : s l m ? x ? " y , e w d ? x ? j t , l [ t f w r ? x ? v > , l m s [ t w p ? x ? u a n q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0191
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (267621)12, drugi (A385AB)12, atreci (7A468A)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5642750446)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
o w p c + t + j h y ; n h b j > l : > ] h v + t + k ] a l k < c | i x " f l " u z + t + m q ; ; . a <
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0192
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1BB44A)12, drugi (476229)12, a treci(3B2932)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3B8A951C)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
m o m { h } e " ] u c o > . a { h } z a > g [ ’ : b | f l n d { h } p w ; d g k " l x ’ > :
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0193
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (46D1C8)14, drugi (335B09)14, atreci (6D4A67)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7500602212)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
a p g j . v . r [ t p , h k < | d z l . v . n < r f l o ’ m x : [ b t . v . f x ] k x h x [ : y f x ’
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0194
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (57834C)14, drugi (C4AC2C)14, atreci (B6619A)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 2)(t − 1)t(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4550507505)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
n n ’ m | r t k ] | * d * l q | v , k p < x m ’ b c x r * d * c , q b n j ’ c j l i ] ’ * d * i b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0195
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (52H957)19, drugi (71GFG7)19, atreci (D2E424)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3FAD4277)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
k l t . i j b e " : e m p ; ? x ? e c s | b , p > s ? x ? j o , y q v y ’ , . ? x ? d k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0196
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4CC8F4)17, drugi (FB4F34)17, atreci (745DB3)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (364E52B5)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
j : < m o u ’ e j x z + t + v ] d < n p p + t + y s a p : ; , + t + y k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0197
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (CBD835)14, drugi (549A2D)14, atreci (BCC768)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (26CD74AC)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
i d { h } w x z p " | u { h } y ’ s q ’ l y j i { h } b y < i u ,
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0198
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (ACHABB)18, drugi (EAC33G)18,a treci (359C3C)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6341047111)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
o i . v . ] " e q ] e ’ . v . p o z ; t d z l ] y < t e f b . v . y b y x < | f o n a : z : p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0199
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8429A3)13, drugi (252A16)13, atreci (BC399B)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2172CE5D)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
’ : x g g * d * z < r . f m f l > z b x g * d * > h k | z * d * y m q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0200
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (DA9731)14, drugi (1C066A)14, a treci(381667)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t + 1)(t + 2)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5547205041)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
" b c ’ z c w u ’ l f s h ? x ? d < " t c k u . ? x ? n u l " [ f d c : f ? x ? s m fSmijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0201
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (90B7E8)17, drugi (711210)17, atreci (F76A1A)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (384F993E)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
d s b + t + o d m f . : | ; q : g f l v + t + ; h z z m ] < u y b f . ’ g w + t + f c j g " " [ p > g e r u
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0202
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5B1A8A)13, drugi (B03A43)13, atreci (196C2A)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (29919264)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
l l r { h } f e . y r " u { h } b t t y ’ r q p | ’ e l { h } n p l ; ] o s
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0203
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (401839)14, drugi (7368C6)14, atreci (39D90C)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 1)(t + 2)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (32B7E249)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
d g . v . r n y h ] w l z a ; u . v . > y ’ s b . v . x i c t ] t g > i . v . h y : : y l k ’ f l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0204
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B35853)19, drugi (H95580)19, atreci (A3FA69)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2AFBAB99)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
z l a * d * k v : . b : z u " < * d * ’ o k e [ " w " h p * d * p z p v . f a : i j v : i l [
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0205
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5EGE38)17, drugi (45080B)17, atreci (5F965G)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 3)(t − 2)(t − 1)t(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2401FC78)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
v i ? x ? q t n u , l . ? x ? < z v . , h y ? x ? q [ z b ; a d o z | c
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0206
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (92AD27)17, drugi (C8B352)17, atreci (E6656F)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 2)(t + 1)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7546475437)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
q j n k : z : : . + t + d k b b ’ y w a | v c p . f ; n n + t + l > w d a o [ d o y k < x | + t + j y r f
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0207
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (11BBB4)13, drugi (AAB429)13, atreci (7A2C44)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7706415171)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
b n , a x r | { h } l l [ v f s l [ z u . s { h } c , e p g a , : r z { h } o r k r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0208
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8706D3)17, drugi (6FCF00)17, atreci (CCEFC2)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2EC5D138)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
y ] ’ n s i ] w [ m . v . e t ; o < ’ . v . u w : z m ’ ; c y > f c . v . c d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0209
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F83A3G)17, drugi (39745D)17, atreci (F3D9A6)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A6A458E)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
x v w y * d * ] v : h f * d * a g < k p z , , * d * ’ a ; a v x e * d * ’ b x c , l p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0210
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (E632F0)17, drugi (DD11C0)17, atreci (F65DD9)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3597FC98)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
f a ] f < e g ; ? x ? z l w d : o d d s | d , ? x ? | ; d g j i | a m d ? x ? z q u u
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0211
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1A5A9B)13, drugi (117A02)13, atreci (CACAB8)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3D714D84)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
k o l ’ v h " + t + > w k y o : g r j > + t + , v g > o l b a + t + a y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0212
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F8G3DE)17, drugi (5A1C4C)17, atreci (45EF81)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 4)(t − 3)t(t + 1)(t + 2)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7356002550)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
b m { h } r j ’ e q m ] i < m m i { h } z l . r < { h } u > b ; v d { h } w v t " p z | ,
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0213
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4DCACA)14, drugi (7654CB)14, atreci (C97A86)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6263516476)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
t q . v . | k w , p e | < p m w f . v . r m t ’ : u c m [ ] y r c a . v . a h u b " x < z l , ’ k y u r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0214
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (H0CCD5)18, drugi (95CE92)18, atreci (F282DC)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2C0F6CAC)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
s i i n * d * i m x ] m o j " m : y c f m * d * q g , a o w , " a e * d * z ’ ’ b q k ]
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0215
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (AB62AB)13, drugi (968569)13, a treci(772594)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t + 1)(t + 2)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (31C22735)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
c p " h ; y > ; ? x ? c j [ | i n . ? x ? w d > y g e ; ; g y ? x ? r x
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0216
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (14294E)15, drugi (40422C)15, a treci(9475D2)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6106637166)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
c v e r + t + w l h < e j a r : + t + : y o : v , h + t + y . l d s " l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0217
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (26ED66)15, drugi (DC12C9)15, atreci (E5706C)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5126360324)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
g d ; f y d : { h } v p b f ; x l < o a l . f a a { h } v g i [ ; x x [ { h } b m z p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0218
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C5C8FA)18, drugi (EF0E36)18, atreci (7625H5)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7547774013)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
x " t o u < f o : . v . x q d ] m t < e z . v . , | j a t . v . a i w
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0219
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A830E0)15, drugi (372093)15, atreci (492E3E)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4677727071)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
a u * d * p b s r ] t a t " e ] m t * d * q h . y : w * d * : q t e e , a o
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0220
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (673973)12, drugi (2B6A11)12, a treci(899B28)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 2)(t + 1)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (26FBD83A)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
l ’ ’ c ? x ? f l ’ [ : z h ? x ? f n > , f ? x ? g r z
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0221
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B12987)13, drugi (8A787B)13, a treci(273155)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34E53F52)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
s v l a + t + a < ’ r d > i g v . b d k + t + ’ l l | > . ] k b + t + ] i l r m : h i < l u p o [ e >
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0222
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (639688)11, drugi (794974)11, a treci(164A87)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 2)(t + 1)(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (368AC594)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
q t { h } | f f l : m y a " m " . { h } n t , w m k " < v ; y l n { h } ] . v " m a ; i :
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0223
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (70A124)13, drugi (1A8985)13, atreci (B4C640)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2204CAAC)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
u ; g i f g [ s j ’ e s t t : o q . v . d a < l y : [ d s [ n u y x . v . u t q p ] ; m l n | q . v . o f c b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0224
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6E72C3)19, drugi (4E1E9G)19, atreci (1DG3B3)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34F85DFB)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
q y e f * d * a < m | m j r f < a o : * d * o > u p a . v x w ] t i g s * d * o ] l y m " . " s p i w
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0225
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (20GFGC)19, drugi (IH5E4D)19, atreci (72G8B3)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5424126100)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
f i h ? x ? r > p < , r h u . m d ? x ? a p h > g r [ a f | t ? x ? l [ h " ’ c z ’ w r p r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0226
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (AAD996)15, drugi (706EEE)15, atreci (62E488)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t + 1)(t + 2)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5266710475)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| e c ; o , m ; r u f z [ n q + t + ] w : g > i h h o < a p + t + r c | c | > c w d m | + t + n f y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0227
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B52DD2)17, drugi (AF6875)17, atreci (500326)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6654715262)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
’ s . g x x m " u < j e g { h } u l " j ; z | > | l a { h } " t , ; k x ; . b f { h } z k b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0228
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (71BA57)12, drugi (B3404B)12, atreci (5A9491)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (21D2A225)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
m p , o g i ’ | : " . v . q q ’ s < b | e w j : t g q y [ q k l j . v . ; u t [ , ] . v . p c l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0229
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8A07FD)18, drugi (647020)18, atreci (HB4AA8)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7062531126)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
[ ; k i m < l j w ] t l e y * d * z w b h > t r t ] , s z w , s * d * a ’ j t < ] . * d * c z
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0230
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (98F3DG)17, drugi (F51CFD)17, atreci (71F338)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4315124210)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
q i k y ; v f " g p n a | p r j a ? x ? a s ’ r p i q . p d v ? x ? i , l : ] w e f ? x ? o y p b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0231
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (G202B9)17, drugi (85G25C)17, atreci (45DE5F)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2E2C7189)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
s q a ; w j y p : y ] h y + t + d d y . h " h q e + t + s : w | u > e g w + t + g b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0232
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (64074B)14, drugi (62B222)14, atreci (2881DA)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A009A2C)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
e b g { h } g q | z u c : a a j q { h } u c ; > a j i { h } r a [ r g z : d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0233
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C2FD15)18, drugi (BH2E3D)18, atreci (1H1G7D)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 3)(t − 2)(t + 1)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7632245420)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
m z l . v . u m f j > k > j h p " ’ g h a b . v . y < ’ [ [ . v . u h ] | b r | l > a z [ e p b e
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0234
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A39622)11, drugi (596603)11, a treci(763682)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2C5AB3A7)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
v c a n * d * n o h a ; s m u i > x a b [ x z r * d * , k h : h v t t * d * f | h x o ’ a , y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0235
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (E89F0E)19, drugi (23D43D)19, atreci (D42DCI)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 5)(t − 4)(t − 2)(t − 1)t(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4177762432)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
z : " u " n m " ? x ? , m p s y ; e d j < j > r ? x ? e > r h ] t p k ’ ? x ? i x d n
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0236
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8D04B1)17, drugi (67E122)17, atreci (4F066C)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (24FB1242)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
] f < k x y b [ n + t + : : + t + k " f : j + t + r x ’ ’ o x d o + t + u v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0237
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (79670C)13, drugi (14B91A)13, atreci (1289C7)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5314642342)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
w z r r { h } m a d x , ; a . b g d g { h } q ; s e > r n { h } g t ] a q q ’ t n
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0238
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (21FCDH)18, drugi (41CAC2)18, atreci (GDC40F)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 1)(t + 2)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7041556763)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
< y j j , d f | , q y . v . t ] [ l ; g d g l : o c q x . v . i [ k k ] z a g k ] u p q c > a . v . j x b f
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0239
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1A70A9)17, drugi (5E05D4)17, atreci (256CB2)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (35851D5D)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
s a * d * . w v o , h h * d * : x , i w u x * d * o ; w ’ k v u * d * c k n [ r , v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0240
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (34A22B)12, drugi (136077)12, a treci(826767)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6735354046)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
i b b ? x ? j b a | k : t l t n ? x ? t y ] " k > j ? x ? o | " h <
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0241
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2E0685)18, drugi (CG05AD)18, atreci (223DBC)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7040410151)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
k r r g + t + o r j > s h , a + t + q , v k : i j d ; r b + t + [ [ k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0242
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1C1553)14, drugi (DC6225)14, atreci (6C6785)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t + 1)(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5442615644)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
r q j n { h } < e . . c c j , { h } | , ] k u { h } x e . ’ s v j f > u
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0243
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (C97A4F)19, drugi (FH42H6)19, atreci (4HI6AD)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4034130670)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
i d c s . v . q i q l ] < k z [ h e m . v . c g t | i e g j < ’ u . v . q > i < [ o g
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0244
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (FFAA75)19, drugi (F1I388)19, atreci (3HE83C)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (34E0A4EB)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
f z s o * d * ] m ’ * d * c g g b < a ] u t f | v e * d * g n k j | n b y t : l | v g x
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0245
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4A7977)11, drugi (30A885)11, a treci(460293)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6727657431)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
q d ? x ? i y u q ] v v a e < a i ] o l c ? x ? w o . z z [ h : t g c ? x ? a m n < u o q , p ; o
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0246
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (33B488)14, drugi (250A68)14, atreci (9113AD)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4127171630)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
o h , u . p g j " d + t + < b y a . u u f o : q > q f x + t + h z w n [ i j , n r ] k g o + t + c b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0247
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (184297)17, drugi (5105D7)17, atreci (4EA2BE)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7473122023)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
t [ i f a w : s b l { h } , w j d | { h } z f . c f t | { h } j l j
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0248
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (A78A53)13, drugi (751387)13, a treci(3049A5)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t + 1)(t + 2)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (36AA455A)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
z c . v . > g > c y < . v . y p > ’ n x > a e . v . u m z t > d n b < u g ’ g l z . v . o y f < : e o s
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0249
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (565C6A)14, drugi (4989B7)14, atreci (8835A4)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6120055036)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
y c o x > q < w ; m g x * d * g ] t w e a [ [ h * d * : t k : q ; j z s h * d * q p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0250
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (99505B)15, drugi (6CDCD6)15, atreci (544516)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 1)t(t + 2)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2E67EC05)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
a l ? x ? e " s q n > r l c ? x ? p j , h v [ p h f ? x ? m i | g b e p . l c ? x ? s n ’ m y w i ; ] u u i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0251
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (13C881)13, drugi (A10A90)13, atreci (C441B5)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (386C8CBE)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
s ] y i ; y y u ] w ; q o e + t + q < o a > y i i f , w a a < o m d : + t + i [ i " , b z h y . p + t + n r x
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0252
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (1CDB38)14, drugi (B872D2)14, atreci (158D1C)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3B2AE3C7)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
l l f { h } w s : i u ’ { h } j d d [ i e k , k n { h } q < w y > r { h } n g k ; t q | b p q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0253
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B112D5)15, drugi (D1636D)15, atreci (10BDC7)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 1)t(t + 2)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6371065574)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
c o . v . m e g z ; q : b i x . v . u p s , y > l u w . v . [ d t ’ z p | u q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0254
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (8501A7)14, drugi (993662)14, a treci(10B547)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2A095AF7)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
u a l * d * i p k : ] q j h . m p t c * d * k s g i < ; p m * d * x e | a w y | t
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0255
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D2C0EB)17, drugi (C603C2)17, atreci (2765CB)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6701204016)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
w v ? x ? t ; l z l [ g | ? x ? i z e > . g l y i ? x ? | o a j r ,
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0256
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (35HF06)19, drugi (5627AI)19, atreci (E95GI0)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 1)(t + 2)(t + 3)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4742042612)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
j o j v > h ] p m b " e s + t + > : j j ] | h s i + t + v o | . d s a h ; p + t + l b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0257
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B6CB9E)15, drugi (CE19E2)15, atreci (D58C80)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 3)(t − 2)(t − 1)(t + 4)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4016336675)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
k d { h } i ’ b t n ] l | o p { h } e , z e [ > t z k p { h } | z , w l d , n b . u r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0258
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (723ECE)15, drugi (E6B459)15, atreci (B49D5B)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 2)t(t + 1)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2B46D5EC)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
f v h r . v . l c k q > ’ r k < n h j f . v . r q ] h m g u > d h , . v . ; j c : ’ e c p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0259
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (9CEFFF)19, drugi (5C6405)19, atreci (B1F21D)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3ED75B73)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
a o * d * i : o | r * d * b o a " n ] [ b p y * d * " > v * d * h u . g n h ] c
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0260
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2HEH7D)18, drugi (FHHD4H)18, atreci (G85C9C)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 1)(t + 2)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4125625167)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| u " q . m : g g w e ? x ? s t k . t m ] w j l o ] ] d l y ’ j ? x ? m o t ; " a s ; m " q i k ? x ? h n l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0261
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (9BEE9F)17, drugi (9GF3CE)17, atreci (CAAEFG)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 4)(t − 3)t(t + 1)(t + 2)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (298A4B60)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
] p n l x > p e . ’ + t + l e > h c " e o v [ ] k u + t + v q c , ; r m o j " n k m , g + t + z v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0262
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (574774)18, drugi (CE7D5E)18, atreci (D394EB)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 1)(t + 2)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5224537624)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
n g z { h } > l , t . x m j l { h } y n q t < w o o ; b i { h } p " z f a > l p d o ]
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0263
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (371783)11, drugi (574954)11, a treci(573070)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5247036251)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
u s > > h . v . : n r c w ; j y f b . v . ; > n [ w m . v . n i g f , o z o ’ . v . u m y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0264
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2E86G1)17, drugi (25AEA5)17, atreci (2BB03E)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5004202267)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
j m * d * q , s g w . q k a , * d * c e o " c " q * d * b r ; f : s ] k p * d * b i r s , i x ; t i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0265
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4E9C90)17, drugi (5C577G)17, atreci (C47ABG)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)t(t + 1)(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7451676664)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
m d ; ; c w g ? x ? j o < d k q d ’ h j g : ? x ? a k j c ] k p d m ’ s g j v . z k r k ? x ? y p r
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0266
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (141034)13, drugi (88B9C5)13, a treci(392C91)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/6 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 3)(t − 2)(t + 1)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5222443436)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
v d c d > f , m e c h < i i w u > + t + g n j b < p e : q " + t + y p [ y n b k " ] + t + ’ ’ z < + t + d x
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0267
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (997472)11, drugi (2A5272)11, a treci(857123)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t + 1)(t + 2)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3855DB04)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
p c r { h } w > g w q ] j y { h } q g a [ j i e ] o e { h } > r a y < ; n l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0268
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F84AD1)17, drugi (14A435)17, atreci (94403B)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)(t − 3)(t − 2)t(t + 1)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7455666224)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
] d " w y . v . > i g | d [ s d k . v . u : a q y r [ a ; r z e . v . n m
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0269
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (58570C)13, drugi (900971)13, atreci (A4547B)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6637566526)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
y c a , . ; q | s b h h * d * h o y ; y | y k ’ a ] * d * h " s r ; r f c : h u t * d * s j d d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0270
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (6259C2)19, drugi (D7AA7I)19, atreci (4A0CE1)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5325672341)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
j f l y ? x ? b t : k " ’ g ? x ? ] m k e p ] t d t | r g ? x ? u : o t r > d [ s z ; n e p y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0271
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5A5761)11, drugi (3669A9)11, a treci(3334A0)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 2)t(t + 1)(t + 3)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4731055074)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
w f n d + t + : > m " ; v y l n + t + s ; w r > q n ; ; y b g + t + . s y z < r o | f c >
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0272
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (901377)14, drugi (99BA7C)14, atreci (DD3C15)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 5)(t − 4)(t − 3)(t − 1)t(t + 2)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5217272271)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
l g c | e k i ; e i l , d y j { h } , a b < { h } j < v > { h } e m
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0273
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (222024)12, drugi (614674)12, a treci(558936)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 4)(t − 3)(t − 2)(t − 1)t(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7751266274)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
c , c d a , . v . k o ; m s < g i w ; x n . v . s e ] t y m " ’ u . v . s e x m
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0274
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D7C4C6)14, drugi (955122)14, atreci (97360C)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)(t − 3)(t − 2)(t − 1)t(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2C62DE05)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
f n x p * d * ] x y s v [ j v m . | * d * y | q g u k > ’ ; a k j g * d * x l s ; y x | m < q j [ v g n y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0275
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (94001A)11, drugi (24884A)11, a treci(536210)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t − 2)(t + 1)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4330067431)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
t s s u ? x ? y l ; . ’ ? x ? v b q : j b n g ; b d g | i ? x ? , b v l u < g r " > k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0276
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B0D5A6)14, drugi (565168)14, atreci (B820A4)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2B81DB75)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
< j r . h m a o < g j ] r y s z + t + d < h e q j > b m a < a q : j y + t + ; c p . b . h r a ; + t + w x i d
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0277
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GF114C)17, drugi (7G2330)17, atreci (G3920A)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/8 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (3DAD967A)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
f y q n { h } d , g b o : u b . [ k ] { h } o p j l > ; x . [ > s u { h } u > k ’ c [ k a j l :
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0278
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (4E8E15)15, drugi (B2552E)15, atreci (C9A3D1)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 5)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7121467433)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
j x v o . v . > t a | b d ; q h x ’ . v . w h n > d w t y | s > d a t x [ r b j k . v . h r p ; ’ ; p m
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0279
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (495572)11, drugi (774A69)11, a treci(A62061)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 4)(t − 2)(t + 1)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6546624154)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
c a y * d * h , p g b ; l n s g ; c * d * s [ t ’ l a b h * d * w w ; r i z ’ ’ j p j
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0280
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (307867)17, drugi (94050E)17, a treci(C2E386)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 5)(t + 1)(t + 2)(t + 3)(t + 4),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 2 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (334AF437)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
l w ’ e . : u [ ? x ? z | q q | u z , i m p ’ o a ? x ? d r , > u n g e , b y k e , f a d ; ? x ? i p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0281
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B1924A)18, drugi (16BG05)18, atreci (EH4817)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 5)(t − 2)(t − 1)(t + 3)(t + 4)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2004FEB7)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
p l + t + q w < ’ x z c r ] + t + f s f , x h < f d f + t + | q j b , x d + t + j | q < u l "
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0282
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (B58BHG)19, drugi (9CHE2E)19, atreci (C583BE)19. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 6/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
19
b) koliko je ukupno buha ubio sprej:
( )
19
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t + 1)(t + 2)(t + 3)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (356B2D6E)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
a n q ; x d < , j x { h } p k > j y j i [ u { h } j o r b < v e ; g ; s c { h } g p n
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0283
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (5G7333)17, drugi (2B9B8D)17, atreci (F4299D)17. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
17
b) koliko je ukupno buha ubio sprej:
( )
17
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 2)(t − 1)t(t + 3)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (385991D9)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
’ ’ e ] l w d . v . q ] x n [ i | . v . l m i h > d m ’ j f ] w t w c " u . v . h d y
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0284
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (450663)13, drugi (AC12B0)13, a treci(49B447)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t − 1)(t + 2)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4511311407)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
z > a ’ r [ q f : g * d * a p > | c q f [ p x z * d * w x q ] y z b c | , o q g * d * i l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0285
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GAHE56)18, drugi (D0369D)18, atreci (DA9G3C)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (262FF7AD)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
x a j ? x ? s q v " q ; z i j r . z < ? x ? a w [ d a d " s [ j | ? x ? g | r ; f f v b ] c q b y | q b p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0286
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (19132A)11, drugi (219A92)11, a treci(58382A)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7461545530)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
o n x k . i a j > s h ] " n x + t + f o k | : : z w j | + t + d y p s > x u : > z n , y ’ g h x + t + x r x o
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0287
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (81771D)18, drugi (3C10BD)18, atreci (F6G246)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 1)(t + 2)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (6205540327)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 10 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
w m m < w a ’ { h } u ’ f < s t s c | { h } | t l x [ o r g b , p d t { h } i i q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0288
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (G5AE5H)18, drugi (A103AG)18, atreci (DA8HF4)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 2)(t + 1)(t + 3)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (4442716050)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
r z . v . k ] , j < u r > u y > t . v . t b : h ; r w " e t < h . v . [ i m k ] " r s ’ b ] j
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0289
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (485465)11, drugi (656748)11, a treci(560862)11. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
11
b) koliko je ukupno buha ubio sprej:
( )
11
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 3)(t − 2)(t − 1)t(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5342204652)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
l e b y ] w v s l < w n ] q k y f * d * , q k < v h . r " j u s y * d * k x n f . o c c < m w [ * d * t l
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0290
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (516961)14, drugi (AAC39C)14, atreci (64DB2D)14. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 3/5 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
14
b) koliko je ukupno buha ubio sprej:
( )
14
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 5)(t − 4)(t − 3)(t + 1)(t + 2)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5210460373)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
z u , y > q < z f c u " h p q h ? x ? . | p ] | h f t ? x ? t ] v b o [ g l y > , r q " ? x ? v s y i
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0291
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (27229A)13, drugi (45294C)13, a treci(894B31)13. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
13
b) koliko je ukupno buha ubio sprej:
( )
13
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 1)t(t + 2)(t + 3)(t + 4)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7571535104)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
[ l . i r p ; z w | d a . k o y + t + : p m f ] i < b j w . + t + m f y " " " w > l k + t + v g s v
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0292
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (735A99)12, drugi (A60396)12, a treci(692496)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 4)(t − 2)(t − 1)t(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (26A94461)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 11 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
y x m ’ , z v ’ { h } : q b e t " f w { h } s y , [ s { h } k k
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0293
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (904420)15, drugi (9E3C9B)15, a treci(446B19)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 4)(t − 3)(t − 2)(t + 1)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (32AC1789)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
f u d . v . k < i w [ z h o g < u u c ; . v . m l ’ ; x b c i ; b < . v . u ; ’ j t [ j , z
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0294
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (52568D)15, drugi (645809)15, a treci(79B905)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 6)(t − 4)(t − 2)(t + 1)(t + 3)(t + 5)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (31E49AC6)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
w f m | r a a | j > * d * m x t j : y s b r [ b > i y z t * d * p x l . t p . q w > * d * p b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0295
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (D63519)15, drugi (4ED37B)15, atreci (57C33E)15. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 4/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
15
b) koliko je ukupno buha ubio sprej:
( )
15
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 2)(t − 1)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (282907EE)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
, ; e m h [ ? x ? ; f a u " , r < e k z ? x ? j p o ] f o n k " > z b n ? x ? c g q c
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0296
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (F93E8C)18, drugi (5F0605)18, atreci (GH645G)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 3)(t − 2)(t + 1)(t + 4)(t + 5)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (21073E4E)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “+t+”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
b [ c l , q y e f + t + i q ; n i f , s f + t + d < > < z m a + t + s j j c ’ " r x r ’ v + t + d q
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0297
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (68B469)12, drugi (160B41)12, a treci(944A14)12. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci pse pospricatisprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
12
b) koliko je ukupno buha ubio sprej:
( )
12
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 7)(t − 5)(t − 4)(t − 1)t(t + 2)(t + 3)(t + 6),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 3 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (29F14CB6)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 2 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “{h}”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
v f { h } l d c j ’ g f w v | o n y e { h } e m f < i k : t x y x ; x f k c { h } | f i q d ,
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0298
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (HEH632)18, drugi (A605E9)18, atreci (BADCA8)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 6)(t − 5)(t − 4)(t − 2)t(t + 1)(t + 3)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (7714377037)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 3 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 7 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “.v.”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
v s e l . v . m r s k | j n w > > c a [ t . v . b b , g q m a [ m z [ w s . v . i k f ’ m j q f : h r < p
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0299
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (2H81HB)18, drugi (D2E7G9)18, atreci (A66DA1)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 3)(t − 2)t(t + 1)(t + 4)(t + 5)(t + 6)(t + 7),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (2CAF68F2)16?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 8 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije zavrsavati, ali ne i pocinjatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na pocetku linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “*d*”.Mozete pretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Posljednju prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
[ t < o u ’ b n < h x t * d * n " y y [ a p j ; i ’ s v a s * d * [ u . h , m ] t i * d * f b
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.
1 2 3 4 5 Σ
jmbag
ime i prezime studenta
Programiranje 1 – Prvi kolokvij, 16.11.2012.
Rezultati i uvid u kolokvije: petak, 23.11.2012., u 12:15 ID: 2012-0300
Napomene: Sva rjesenja napisite iskljucivo na ovaj papir jer jedino njega predajete. Pomocne racune smijete raditi na drugimpapirima koje ce vam dati dezurni asistent.Dozvoljeno je koristenje iskljucivo pribora za pisanje i brisanje, te sluzbenog podsjetnika i kalkulatora s osnovnim matematickimoperacijama (bez memorije, brojevnih sustava i sl). Ostali kalkulatori, te razne tablice, papiri i sl. nisu dozvoljeni! Mobitele
ugasite i pospremite; nisu dozvoljeni niti kao zamjena za sat niti kao zamjena za kalkulator!
Zadatak 1 (3+7 bodova) U jednom dvoristu zive tri psa zarazena buhama. Prvi ih ima (GA77EE)18, drugi (BH6163)18, atreci (9FFHHE)18. Jednog lijepog jesenskog dana, dok su mu djeca pisala prvi kolokvij iz Programiranja, vlasnik odluci psepospricati sprejem protiv buha koji je ubio tocno 5/7 ukupnog broja buha.Izracunajte (obavezno napisite i postupke!):
a) koliko su ukupno buha psi imali prije tretmana:
( )
18
b) koliko je ukupno buha ubio sprej:
( )
18
Zadatak 2 (5 bodova) Napisite konjuktivnu ili disjunktivnu normalnu formu (samo jednu od njih!) izraza f koji vracaistinu ako je broj t = (xyz)2 nultocka polinoma
p(t) = (t − 8)(t − 7)(t − 6)(t − 3)(t − 1)(t + 2)(t + 4)(t + 5),
te upotrebom formula za pojednostavljivanje logickih izraza pojednostavite dobiveni izraz.Napomena: Za ovaj zadatak potrebno je napisati i postupak, a ne samo konacno rjesenje.Pomoc: Izraz je moguce pojednostaviti tako da ima samo 4 operatora.
Zadatak 3 (5 bodova) Na koji nacin 32-bitno racunalo zapisuje u memoriji cijeli broj (5702360260)8?
Zadatak 4 (4+2+3+4+2 bodova) Lozinka je niz znakova koji ne sadrzi praznine i u kojem se pojavljuju barem 4 “posebnaznaka”. Pod “posebnim znakom” smatramo bilo koji znak koji nije slovo niti znamenka niti “ ”. Napisite regularne izraze kojiprepoznaju sljedece obrasce teksta:
a) jednu lozinku:
Odgovor:
b) barem 9 lozinki odvojenih tocno jednim tabulatorom (bez eventualnih tabulatora prije i poslije lozinki):
Odgovor:
c) linije koje se sastoje samo od lozinki odvojenih s barem jednom bjelinom. Linija smije pocinjati, ali ne i zavrsavatibjelinama, te mora sadrzavati barem jednu lozinku.
Odgovor:
d) dio teksta koji se nalazi na kraju linije, a u kojem se nalazi jedna ili vise lozinki odvojenih nizom znakova “?x?”. Mozetepretpostaviti da same lozinke ne sadrze znakove koji cine separatore.
Odgovor:
Prvu prepoznatu lozinku spremite u zasebnu grupaciju i navedite njenu oznaku:
Sto ce izraz iz podzadatka d) prepoznati, te koje ce vrijednosti poprimiti njegove grupacije, ako ga primijenimo na tekstu1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
b z o t ? x ? u p , h o d i ] p g < ’ c w ? x ? p c : m i g , [ c j c < ? x ? f q a | t e m c : i u ’ j f |
Smijete i samo navesti (po navedenim rednim brojevima) koje znakove izraz prepoznaje, odnosno koji znakovi pripadaju kojojgrupaciji.