wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Razvrstavanje (sortiranje podataka)

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

Što izvršava navedeni kod?

a)

Ako je varijabla a veća od varijable b, zamijeni vrijednosti varijabla

b)

Ako je varijabla a veća od varijable b, ne mijenjaj vrijednosti varijabla

c)

Ako je varijabla a veća od varijable b, zamijeni imena varijabla

d)

Ako je varijabla a veća od varijable b, nemoj zamijeniti imena varijabla

2.

Što izvršava navedena funkcija sortiraj?

a)

Sortira podatke prema dužini riječi

b)

Sortira podatke ulazno

c)

Sortira podatke silazno

d)

Kod nije ispravan i ništa se neće dogoditi

3.

Što označuju varijable a i b u zagradi funkcije?

a)

Izlazne vrijednosti funkcije

b)

Ulazne vrijednosti funkcije

c)

Sortirane vrijednosti funkcije

d)

Ispis varijabla

4.

Što prikazuje računalni program sa slike?

a)

Funkciju sortiranja tri broja uzlazno

b)

Funkciju sortiranja tri broja silazno

c)

Funkciju sortiranja broja prema dužini riječi

d)

Ništa, neispravan kod

5.

Hoće li navedeni računalni program ispisati isto rješenje kao računalni program sa slike iz prethodnog zadatka (sortiranje tri broja uzlazno)?

a)

DA

b)

NE

6.

Što označava dio računalnog koda sa slike?

a)

Ulazne vrijednosti koje se upisuju unutar zagrade kada se funkcija pokrene

b)

Program ispisuje tekst iz zagrade kada se funkcija pokrene i nije potrebno ništa upisati

c)

Ručni unos podataka u obliku broja kada se funkcija pozove

d)

Ručni unos podataka u obliku teksta kada se funkcija pozove

7.

Hoće li program ispisati pogrešku kada se funkcija pozove?

a)

DA

b)

NE

8.

Bubble, insertion i selection su nazivi algoritama za:

a)

grupiranje

b)

sortiranje

c)

ispisivanje

d)

računanje

9.

Koji algoritam sortiranja je prikazan na slici?

a)

Insertion sort

b)

Selection sort

c)

Quick sort

d)

Bubble sort

10.

Čemu služi program na slici?

a)

ispisuje a i b od manjeg prema većem

b)

oduzima a i b

c)

ispisuje a i b od većeg prema manjem

d)

ispisuje a i b slučajnim redoslijedom

11.

Zadana je lista = [5,3,4,8].

Kako će izgledati nova lista nakon prvog koraka bubble sort-a? (sortiranje od manjeg prema većem)

a)

[5,3,4,8]

b)

[3,5,4,8]

c)

[4,3,5,8]

d)

[8,3,4,5]

12.

Kakva će se lista ispisati izvršavanjem programa na slici?

a)

a, f, b, e, c, d

b)

f, e, d, c, b, a

c)

a, b, c, d, e, f

d)

c, a, f, d, b, e

13.

Mjehuričasto sortiranje (bubble sort) može sortirati samo brojeve, znakovne vrijednosti ne može.

a)

Točno

b)

Netočno

14.

U Python-u se mogu sortirati i brojevi i riječi (znakovi).

a)

Točno

b)

Netočno

15.

U Python-u se riječi mogu sortirati samo po abecednom redu od A do Ž.

a)

Točno

b)

Netočno

16.

Kako u Python-u zadajemo listu?

a)

a=[1,2,3,'d']

b)

a=(1,2,3,'d')

c)

lista=(1,2,3,'d')

d)

lista+[1,2,3]

17.

Zadana je lista m=['v','p'].

Kojom naredbom dodajemo u nju element 'k'?

a)

add('k')

b)

m.append(k)

c)

lista.append('k')

d)

m.append('k')

18.

Zašto razvrstavamo (sortiramo) podatke?

a)

da bismo se lakše snalazili i dohvatili potrebne podatke

b)

da bismo šifrirali podatke

c)

da bismo drugima otežali snalaženje u našoj bazi podataka

d)

da bismo mogli raditi plesove o sortiranju

19.

Izbaci uljeza!

a)

Bubble sort

b)

Insertion sort

c)

Python sort

d)

Selection sort

20.

Na kojoj osnovnoj radnji se temelji algoritam mjehuričastog sortiranja (bubble sort)?

a)

zamjena prvog i zadnjeg elementa

b)

uspoređivanje svaka dva susjedna elementa

c)

brisanje najmanjeg elementa

d)

traženje najvećeg i najmanjeg elementa

21.

Koju metodu možemo koristiti u Pythonu za lakše sortiranje neke liste?

a)

.sort()

b)

bubble

c)

sortiraj

d)

ord(5)

22.

Kad želimo sortirati znakove (slova), moramo paziti na velika i mala slova jer su u različitom poretku u kodnom sustav (ASCII).

a)

Točno

b)

Netočno

23.

Kako se u Pythonu sortiraju znakovi (slova)?

a)

ne mogu se sortirati slova

b)

slova se sortiraju prema veličini

c)

sortiraju se abecednim redom

d)

sortiraju se prema odgovarajućim kodovima u ASCII tablici