wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Računalno razmišljanje i programiranje 8 - Python

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Kako nazivamo postupak u kojem se podaci slažu prema unaprijed definiranom kriteriju?

a)

rekurzija

b)

sortiranje

c)

grananje

2.

Kako funkcionira algoritam mjehuričastog sortiranja (engl. Bubble sort)?

a)

najmanji element stavlja na kraj liste

b)

najveći element stavlja na kraj liste

3.

Kod sortiranja brojeva treba pripaziti na to da...

a)

se ne ubrza izvršenje programa

b)

da broj naredbi bude što veći

c)

se ne uspori izvršenje programa s puno naredbi

4.

Što treba primjeniti u algoritmima za sortiranje kako bismo sortirali što veći broj podataka na što brži način?

a)

petlje

b)

varijable

c)

naredbe

5.

Algoritam za sortiranje koji je opisan u udžbeniku zove se...

a)

mjehuričasto sortiranje

b)

balončići-sortiranje

c)

mjehur-sortiranje

6.

Koliko petlji ima algoritam mjehuričastog sortiranja?

a)

jednu

b)

dvije

c)

tri

7.

Kako nazivamo programske strukture (potprograme) koje služe kako bismo jednom napisani dio programskog koda mogli više puta pozvati unutar istog programa?

a)

rekurzije

b)

funkcije

c)

programi

8.

Kako u programiranju nazivamo postupak koji nam omogućuje ponavljanje određenih naredbi ponovnim pozivom te funkcije?

a)

razvrstavanje

b)

sortiranje

c)

rekurzija

9.

Svaka rekurzivna funkcija mora imati uvijet prekid ponavljanja tj. zaustavljanja.​

a)

Točno

b)

Netočno

10.

Postupak kojim se ista vrijednost pridružuje različitim vrijednostima naziva se (a)   pridruživanje.

11.

Ako su ulazne vrijednosti 7, 10, 2 koji će biti rezultati ispisa funkcije slozi?

a)

2, 10, 7

b)

7, 10, 2

c)

2, 7, 10

d)

10, 7, 2