You are on page 1of 17

Rješenja radne bilježnice za informatiku u sedmom razredu osnovne škole

1. Internet - život na mreži


1.1. Jezik mreže, protokoli
1. Korisničko-poslužiteljski
2. Korisnik, poslužitelj, poslužitelj, korisnik
3. Propusnost veze je količina podataka koja se u jedinici vremena može prenijeti žičnom ili bežičnom
vezom.
4. Upit, obrada, odgovor
5.

6. N
7. SMTP protokol s poslužitelja e-pošte šalje poštu dalje internetom do poslužitelja e-pošte.
POP3 preuzima poštu s poslužitelja e-pošte i dostavlja je korisničkom računu primatelja
8. C
9. HTTPS je kriptirana komunikacija

1.2. Najvažnije mrežne komponente, dijeljenje mrežnih resursa


1. Žična, bežična
2. Preklopnik, usmjernik, usmjernik, usmjernik, preklopnik, preklopnik, usmjernik, preklopnik, preklopnik
3. UTP
4. Dijeljenje
5. Financijska korist, ušteda prostora, može ga koristiti više uređaja.
6. T
7. Korisnički
8. Pristup
9. T
10. GB, Mbps
11. ms

1.3. Sigurnost i suradnja na mreži


1. Dizajn, proizvodnja, organizacija i analiza podataka, pohrana podataka.
2. Internet
3. Poslovni uspjeh ovisi o njihovoj suradnji.
4. Moramo paziti da informacije ne dospiju u krive ruke.
5. Potrebno je odgovorno dijeljenje podataka i poštivanje zajedničkih interesa.
6. Krađa osobnih podataka, bankovnih kartica, adrese, korisničkih računa.
7. Moramo paziti kome dajemo i gdje ostavljamo svoje podatke.

Tko želi znati više


1. a) Usluga na Internetu koja omogućava razmjenu mišljenja među sudionicima na određenu temu
b) 1996.
c) politika, gospodarstvo, pravo, roditelji i djeca, psihologija
d) trol
e) forum, portal za vijesti, portal, stranice telekoma
2. Chat
3. Sobe
4. As Far As I Know
Best friend
back to work
please more specifically
Someone Who Isn't Me
Thank you
Welcome Back
6. Velika slova u porukama znače vikanje. Osjećam se loše i prestrašeno. Poruka napisana malim tiskanim
slovima zvuči puno blaže i smirenije.

2. Proračunske tablice
2.1. Osnove rada u programu, prikupljanje i unos podataka
1. Program za prikaz i obradu podataka u tablicama i grafovima radi boljeg razumijevanja.
2. VisiCalc, Excel
3. Excel se naziva tablični kalkulator jer je namijenjen obradi podataka organiziranim u tablice.
4. Radna knjiga, radnih listova
5. Slovima, brojkama
6.

7. Broj, tekst, formula


8. 1.1.1900.
9.

10. Ovakvi znakovi se pojavljuju kada se u ćeliji nalazi podatak koji je širi od širine stupca. Potrebno je
proširiti stupac (u ovom primjeru stupac B).

2.2. Obrada podataka – matematičke formule i funkcije


1. Brojevne vrijednosti, adrese ćelija, operatori funkcija, tekst
2. Aritmetički: +, -, *, /, %, =, ^
Operatori usporedbe: < , >, <=, >=, <>
Tekstualni operatori: &
3. =A1 + B1

4. Pogrešna vrsta argumenta


Ne prepoznaje tekst u formuli
Dijeljenje s 0
Referenca ćelije nije valjana
5. Funkcije su unaprijed definirane formule koje izvode izračune pomoću određenih vrijednosti.
6. SUM - zbrajanje
AVERAGE - prosjek
MAX - maksimum
MIN - minimum
COUNT – prebrojavanje ćelija koje sadrže brojeve
ROUND zaokružuje broj na određeni broj znamenki
IF – logička funkcija (ako)
TODAY – kao rezultat daje trenutni datum
7. Koriste se kao argumenti funkcije
8. Relativne adrese su promjenjive, apsolutne adrese se ne mijenjaju kopiranjem
9. Linearni, rastući, datumski, definirani, unaprijed određeni
10. Definirani niz
11. =TODAY() - DATE(godina rođenja; mjesec rođenja; dan rođenja)

2.3. Analiza i prikaz podataka


1. Sortiranje je popis redoslijeda, a filtriranje je izdvajanje podatka prema kriteriju
2.

3. Komentari služe za dodatno objašnjenje.


4. Grafikoni nam služe za grafički prikazi brojčanih podataka.
5. Stupčasti, trakasti
Linijski, površinski
Tortni, prstenasti
6. Grafikoni su objekti na radnom listu. Minigrafikon se nalazi u pozadini ćelije i pokazuje trendove u
nizovima vrijednosti.

2.4. Prikaz radne knjige i ispis podataka


1. Predviđanja trendova
2. Zaokrenuti grafikon se temelji na podatcima zaokretne tablice. Zaokretna tablica omogućuje brzu
analizu i prikaz podataka s jednostavnom mogućnošću izmjene prikaza podataka.
3. Brzu analizu i prikaz sažetka podataka
4.

5. Kartica Umetanje  grupa Tekst  Zaglavlje i podnožje


6. Prvo uredimo stranicu na kartici Izgled stranice, a zatim na kartici Datoteka kliknemo na Ispis
7. Klikom na naredbu Zajedničko korištenje i upisivanje e-mail adrese osobe s kojom dijelimo radnu knjigu.
Dijeljenja radna knjiga naći će se na zajedničkom disku na OneDrive-u osobe s kojom dijelimo.
3. Računalno razmišljanje i programiranje
3.1. Vrste podataka u Pythonu
1.

Naziv Tip podatka


str Cjelobrojni brojčani tip podatka
bool Decimalni brojčani tip podatka
int Znakovni niz
float Logički tip podatka

2. .
a) >>> int(5.2) ____5____ d) >>> 7 > 5 __True___
b) >>> int(5.9) ____5____ e) >>> 8 < 6 __False____
c) >>> float(5) ____5.0___

3. a) i c)
4.
>>> a + b ____'JanicaJan'___
>>> b + a ____'JanJanica'___
>>> b*3 ____'JanJanJan'___
>>> a in b ______False______
>>> b in a ______True_______
>>> b not in a __False______
>>> 'a' in b ___True________
>>> 'g' not in b __True_____
>>> 'c' not in b __True_

5. Upiši vrijednosti indeksa svakog elementa navedenog znakovnog niza.


Z v o n i m i r

0 1 2 3 4 5 6 7

6. s='Vladislav'
a) s[0] ____'V'______________
b) s[4] _____'i'_____________

c) s[8] _____'v'____________

d) s[1:6] ___'ladis'_________

e) s[:5] ____'Vladi'_________

f) s[4:7] ___'isl'___________

g) s[7:] ____'av'_____________

h) s[:] __'Vladislav'______
3.2. Funkcije i metode za rad s znakovnim nizovima
1. str
2. len
3. a) 6, b) '3', c) '35', d) 33333
4.

Ime metode Opis djelovanja


lower() Kao kao rezultat vraća kopiju znakovnog niza prikazanog
velikim tiskanim slovima.
upper() Kao rezultat vraća poziciju prvog pojavljivanja znaka
(znakovnog niza) unutar zadanog niza.
Kao rezultat vraća kopiju znakovnog niza prikazanog malim
indeks(r1)
slovima.

5. >>> s='Zagreb'
>>> s.lower()
'zagreb'
>>> s.upper()
'ZAGREB'
>>> s.index('g')
2

6. Računalni program
s=input('Unesi riječ: ')

for i in range (0,len(s),2):

print(s[i])

7. Računalni program
s=input('Unesite riječ: ')

for i in range (len(s)):

if s[i] not in 'aeiou':


print(s[i])

8. Računalni program s=input('Unesite ime: ')


b=1
Računalni program
while len(s)<8:
s= input('Unesite ime: ')
b = b + 1
print(b,'imena')

5
9. s=input('Unesite ime: ')
b=1
while len(s)>=4:
s=input('Unesite ime: ')
b=b+1
print(b,'imena')

3.3. Nizovi podataka - liste


1. Spremnik podataka koji može pohraniti veću količinu podataka različitog tipa
2. a) 6, b) 12, c) [5, 6, 8, 12] d) [6, 8, 12, 3]
3.
>>> a=[11, 5, 6, 8, 12, 3]
>>> for i in range(len(s)):
print(a[i]),end=' ')

11 5 6 8 12 3
>>>

4.
>>> b=['Petar','Dmitar','Bela', 'Marija']
>>> for i in range(len(b)):
print(i+1,'. ',b[i], sep='')

1. Petra
2. Dmitar
3. Bela
4. Marija
>>>

5.
>>> a=[11, 5, 6, 8, 12, 3]
>>> for i in range(len(a)):
if a[i] % 2 ==0:
print(a[i],end=' ')

6 8 12
>>>

6.
>>> a=[11, 5, 6, 8, 12, 3]
>>> for i in range(len(a)):

if a[i] % 3 ==0:

print(a[i],end=' ')

6 12 3
>>>

6
3.4. Funkcije i metode za rad s listama

1.

Funkcija Opis djelovanja


len(a) Element s indeksom i uklanja se (briše se) iz liste. Lista sada
ima jedan element manje.
min(a) Kao rezultat vraća najveću vrijednost među elementima liste.
max(a) Kao rezultat vraća duljinu liste.
sum(a) Uklanja se (briše se) isječak koji počinje s indeksom i, a
završava s indeksom j-1. Lista sada ima i-j elemenata manje.
del(a[i]) Kao rezultat vraća najmanju vrijednost među elementima liste.
del(a[i:j]) Kao rezultat vraća zbroj svih elemenata liste

2. a) 7, b) 3, c) 16, d) 58, e) [6, 8, 13, 5, 3, 16], f) [13, 5, 3, 16]


3.

Način uporabe Opis djelovanja


a.append(b)
Metoda umeće element b prije i-tog elementa liste a.

a.insert(i,b) Metoda dodaje element b na kraj liste a.


a.remove(b)
Metoda stvara obrnuti redoslijed elemenata u listi a.

Metoda briše element b iz liste (ako ima više elemenata s vrijednošću b


a.reverse() briše se element s najmanjim indeksom).
Ako u listi nema elementa s vrijednošću b, pojavljuje se poruke o pogrešci.

a.sort()
Metoda pronalazi na kojem se indeksu u listu nalazi element b.
a.count(b)
Metoda kao rezultat vraća broj ponavljanja zadanog objekta b u listi a.

a.index(b) Metoda slaže (sortira) listu a od najmanje do najveće vrijednosti.

4.
>>> c=[7, 4, 10, 2, 9]
>>> c.append(12);print(c) __ [7, 4, 10, 2, 9, 12]

>>> c.insert(2,9);print(c) __ [7, 4, 9, 10, 2, 9, 12]

>>> c.remove(9);print(c) __ [7, 4, 10, 2, 9, 12]

>>> c.reverse();print(c) __ [12, 9, 2, 10, 4, 7]

>>> c.sort();print(c) __ [2, 4, 7, 9, 10, 12]

>>> c.count(7) __1

>>> c.index(10) __4


>>>

7
5.
n=int(input('Unesite broj članova liste: '))

lista=[]

for i in range(6):

a=int(input('Upiši član liste: '))

lista.append(a)

print('Najmanji član liste je',min(lista))

6.

7.

3.5. Traženje u nizovima podataka

1.

a= input('Unesi znakovni niz: ')


x=a.find('a')
if x==-1:
print('Slovo a se ne pojavljuje u riječi.')
else:
print('Prvo pojavljivanje slova a je na poziciji',x)

8
2.
a= input('Unesi znakovni niz: ')

b= input('Koje slovo tražiš? ')

x=a.find(b)

if x==-1:

print('Slovo',b,'se ne pojavljuje u riječi.')

else:

print('Prvo pojavljivanje slova',b,'je na poziciji',x)

3.

a= input('Unesi znakovni niz: ')


poz=-1
for i in range(len(a)):
if a[i]=='a':
poz= i
if poz== -1:
print('Slovo a se ne pojavljuje u riječi.')
else:
print('Zadnje pojavljivanje slova a je na poziciji',poz)

4.

a= input('Unesi znakovni niz: ')


b= input('Koje slovo tražiš? ')
poz=-1
for i in range(len(a)):
if a[i]== b:
poz= i
if x==-1:
print('Slovo',b,'se ne pojavljuje u riječi.')
else:
print('Zadnje pojavljivanje slova',b,'je na poziciji',poz)

9
5.

from random import*


nova= []
x=randint (0,9)
n=10
while n != x:
n=int(input('Pogodi znamenku: '))
nova.append(n)
print(nova)

6.
rom random import*
nova= []
x=randint(0,9)
n=10
b=0
while n != x:
n=int(input('Pogodi znamenku: '))
nova.append(n)
b=b+1
print(nova)
print('Znamenka je pogođena
u',b,'pokušaju')

3.6. Funkcije u Pythonu (potprogrami)

1.
def ime_funkcije(parametar):
blok_naredbi Funkcija nema ulaznih parametara i ne vraća
return vrijednost vrijednost
def ime_funkcije(parametar):
blok_naredbi Funkcija nema ulaznih parametara i vraća vrijednost
return

def ime_funkcije():
blok_naredbi Funkcija ima ulazne parametre i ne vraća vrijednost
return
def ime_funkcije():
blok_naredbi Funkcija ima ulazne parametre i vraća vrijednost
return vrijednost

10
2. Jer želimo izdvojiti dio programskog koda koji se često ponavlja u samostalnu cjelinu. Na taj način
programi su pregledniji i brže rade.
3. Naredba return vraća vrijednost kao rezultat rada funkcije i ta vrijednost se može upotrijebiti u daljem
radu programa.
4. a) False b) True
5. a) 7 b) 8 c) 0
6.
def paran(n):
if n % 2 == 0:
return 1
else:
return 0

7.
x=int(input('Koliko brojeva unosite: '))
def paran(n):
if n%2==0:
return 1
else:
return 0
b=0
for i in range(x):
a=int(input('Unesite broj: '))
b=b+paran(a)
print(b,'parnih')
print(x-b,'neparnih')

8.

x=int(input('Koliko brojeva unosite: '))


def d3(n):
if n%3==0:
return 1
else:
return 0
b=0
for i in range(x):
a=int(input('Unesite broj: '))
b=b+d3(a)
print(b,'djeljiva s tri')

11
3.7. Kornjačina grafika
1.

Funkcija Opis djelovanja


setpos(x,y) Naredba koja postavlja olovku na točku s koordinatom x i pri tom crta, a
koordinata y trenutne točke se ne mijenja.
setx(x) Naredba koja kao rezultat vraća pravocrtnu udaljenost između trenutnog
položaja olovke i zadane točke (x,y).
sety(y) Naredba koja postavlja olovku na točku s koordinatom (x,y) i pri tom crta
od trenutne pozicije do te točke.
Naredba koja postavlja olovku na točku s koordinatom y i pri tom crta, a
distance(x,y)
koordinata x trenutne točke se ne mijenja.
pos() Naredba koja postavlja olovku u zadani smjer k stupnjeva koji se mjeri od
početnog kuta 0.
Naredba koja kao rezultat vraća koordinatu (x,y) trenutnog položaja
seth()
olovke.

2.
>>> from turtle import*
>>> setx(40)
>>> setpos(0,30)
>>> sety(0)
>>>

3.

from turtle import*

def kvadrat(a):

for i in range(4):

fd(a);lt(90)

def niz(a):

for i in range(10):

kvadrat(a)

fd(a)

a=int(input('Unesite duljinu stranice kvadrata: '))


niz(a)

12
4.
from turtle import*
def trokut(a):
for i in range(3)
fd(a); lt(120)
def niz(a,n):
for i in range(n):
trokut(a)
fd(a)
def postavi(a,n):
bk(a*n)
lt(60);fd(a)
rt(60)
def piramida(a,n):
while n>0:
niz(a,n)
postavi(a,n))
n=n-1
a=int(input('Unesite duljinu stranice trokuta: '))
n=int(input('Unesite broj trokuta: '))
piramida(a,n)

5.

from turtle import*


def kvadrat(a):
for i in range(4):
fd(a);lt(90)
def trokut(a):
for i in range(3):
fd(a);lt(120)
def niz(a,n):
for i in range(n):
kvadrat(a)
trokut(a)
fd(a)
a=int(input('Unesite duljinu stranice likova: '))
n=int(input('Unesite broj likova: '))
niz(a,n)

13
4. Višemedijska posla
4.1. Obilježja kvalitete grafičkog zapisa na zaslonu i na pisaču
1. Inch-ima
2. Piksela
3.
a) Red-green-blue
b) Podpiksela
c) Ovisno o jačini osvjetljenja svakog podpiksela
4. T
5. Broju, piksel
6. Inchu
7. B
8. Laserski i tintni
9. 72-96, više od 150
10. T
11. CMYK, CCMMYK
12. Digitalni, bitovima
13. Sažimanje
14. Kvalitete

4.2. Grafički, zvučni i videoformati datoteka


1.

2. jpeg
3. N
4. Vektorska
5. Analogni, digitalni, uzorkovanje
6. A
7. Mp3
8. Broj slika po sekundi
Broj bitova po sekundi
Dimenzije zapisa u pikselima
Vrijeme trajanja
9. 1920 x 1080
10. T
11. Kodek
12. Vimeo, youtube
13. Činjenice koje treba imati na umu: autorska prava, suglasnost sudionika za online objavu.

Tko želi znati više


1. T
2. Internetski prijenos na zahtjev  video i audio zapisi nalaze se na poslužitelju..
Internetski prijenos uživo  posjetitelj se samo uključuje u prijenos,…
3. stabilnost

14
5. Predstavi se i prezentiraj
5.1. Mrežno mjesto i mrežne stranice
1. Mrežno mjesto je mjesto na lokalnom ili udaljenom računalu koje obuhvaća više povezanih mrežnih
stranica.
2. Mrežna stranica je pojedinačni HTML dokument.
3. a) Ovdje, Rimac
b) Poveznica je posebno oblikovana riječ ili slika koja nas vodi do novog sadržaja.
4. a) Opera, Safari, Microsoft Edge, Google Chrome
b) Mrežni preglednik omogućuje pregledavanje mrežnih stranica.
c) Preglednik prikazuje mrežnu stranicu, a tražilica pretražuje internet temeljem zadanog ključnog pojma
i prikazuje sve mrežne stranice na kojima je spomenuta ključna riječ.
5. a) 2 1 4 3
b)

6. a) Index.html
b) Početna stranica nekog mrežnog mjesta sadrži osnovne informacije o mrežnom mjestu i poveznice
na druge stranice.
7. a) WWW, URL, HTML
b) HTTP je protokol koji omogućuje objavljivanje i pregledavanje mrežnih stranica
8. Uniform Resource Locator - URL
9. Naziv mrežnog mjesta koje dolazi iza oznake www mrežnog servisa.
10.

Početna
Protokol Mrežni servis Domena
stranica

11. a)
12. Logotip, poveznice, datum, polje za pretraživanje
13. b), f)

5.2. Osnove HTML-a


1. a)
2. Naredbe
3. c)
4. <HTML>
5. </HTML>
6. b)

15
7. <HTML>
<head> </head>
<body> </body>
</HTML>
8. WYSIWYG, pisanjem HTML oznaka
9. CARNet CMS, Adobe Dreamweaver, MS Sway
10. c)
11. T
12. a) Oznaku <strong>HTML</strong> zamijenimo sa <i>HTML</i>
b) umjesto oznake height:200px upisati height:800px;
c) ispraviti <a head="…"> u <a href="…">

5.3. Stvaranje višemedijskih mrežnih sadržaja


1. b)
2. b)
3. Sway nudi mogućnost izrade iz gotovih predložaka pri čemu se koriste već gotovi predlošci a vlastiti
sadržaji se umeću u za to predviđen prostor. Drugi način je iz praznog dokumenta pri čemu se izrada
stranice radi umetanjem svih željenih sadržaja.
4. Scenarij
5. Dizajn omogućuje provjeru izgleda.
6. Putem mrežnih stranica uz prethodnu optimizaciju
8. Izgled, oblikovanje fonta, tekstura, prilagođene boje
10. b), d)
11. PowerPoint, Forms

5.4. Izrada obogaćenih videozapisa


1. Tekst, slike, zvuk, video, animacije
2. Audio i video naracija, kvizovi, ankete, snimanje zaslona
3. Datoteka  Mogućnosti  Prilagodba vrpce  odabrati karticu Snimanje
4. Snimi dijaprojekciju, aplikacije i testovi, videozapis
5. Snimanje govora, rukopisnih oznaka, animacija, reprodukcije
7.

8. Datoteka  Izvoz  Stvori videozapis

16
5.5. Objavljivanje videozapisa
1. Objavljivanje, pregled, dijeljenje sadržaja
2. Videozapise možemo organizirati u kanale i grupe
3. Privatne grupe
4. Član grupe u tom slučaju mora postati Vlasnik grupe
5. a) obrazovne
b) Osobnog i zabavnog sadržaja
c) Neprimjerenog sadržaja
6. Stvori  Prenesi videozapis
7. Tehnikom povuci I spusti
Svi članovi grupe Eko škola vide sadržaj
Mario Stančić je vlasnik i ima kontrolu nad sadržajem

17

You might also like