wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programiranje u Pythonu 7_razred

Total questions: 29

Worksheet time: 29mins

Name
Class
Date
1.

Što je program?

a)

skup naredbi nanizanih strogo utvrđenim redoslijedom

b)

skup naredbi kojima se piše u nekom programskom jeziku

c)

niz koraka koji grafički prikazuju algoritam

2.

Postupak nastanka programa zove se

a)

kreiranje programa

b)

blok dijagram

c)

debugiranje

d)

programiranje

3.

Označi što opisuje naredbu print

a)

printa

b)

ispisuje tekst unutar navodnika

c)

ispisuje tekst na ekranu

4.

Što će ispisati sljedeća naredba?

print ('Dobro jutro')

a)

'Dobro jutro'

b)

('Dobro jutro')

c)

print ('Dobro jutro')

d)

Dobro jutro

5.

Koja naredba je ispravno napisana?

Program će pitati korisnika za broj godina!

a)

godine=input('Koliko imaš godina?')

b)

godine=input(Koliko imaš godina?)

c)

godine=int(input('Koliko imaš godina?'))

d)

input('Koliko imaš godina?')=godine

6.

S kojom naredbom možemo upisivati samo brojeve?

a)

int()

b)

str()

c)

ord()

d)

chr()

7.

Što je varijabla?

a)

Nepoznanica u koju upisujemo podatak.

b)

Naredba.

c)

Podatak koji se može mijenjati.

d)

Poebna mapa.

8.

Što znači naredba input?

a)

Naredba dopušta izmjenu programa.

b)

Ta naredba mijenja tip podataka.

c)

Omogućava rješavanje programa.

d)

Naredba omogućava unos podataka.

9.

Koji će biti rezultat programa prikazanog na slici?

a)

(x+z+y)

b)

x+z+y

c)

100

d)

Ništa se neće ispisati, program nije točan!

10.

Naredbe if...elif...else su naredbe za

a)

unos podataka

b)

ispis podataka

c)

odluke u programu

d)

petlje u programu

11.

Petlja for se izvršava

a)

točan broj puta

b)

dok se uvjet ne ispuni

12.

Koja naredba je točno napisana

a)

for i in range (10)

b)

for i in range (10):

c)

for i range (10):

d)

for in range (10)

13.

for i in range (a,b,k)

U navedenim naredbama što znači broj k?

a)

Broj u petlji

b)

Završni broj petlje

c)

Korak u petlji

d)

Početni broj u petlji

14.

Od ponuđenih odgovora odaberi aritmetički operatore:

a)

* (množenje)

b)

=== (jednako)

c)

!= (različito)

d)

%(djeljenje s ostatkom)

e)

< (manje)

15.

Izbaci uljeza među relacijskim operatorima:

a)

!= (različito)

b)

// (cjelobrojno djeljenje)

c)

>= (veće i jednako)

d)

== (jednako)

16.

Koja se od ponuđenih naredbi koristi za unos putem tipkovnice?

a)

a = "ananas"

b)

b = int(inpu())

c)

c = input()

d)

d = 22 +13

17.

Što će ispisati sljedeća linija koda = > print("Python")

a)

print("Python")

b)

print

c)

Python

d)

ništa od navedenog

18.

Koju vrijednost će poprimiti varijabla c nakon što se program izvrši?

a)

1

b)

0

c)

3

d)

2

19.

Što će se ispisati u programu?

a)

2, 3, 4, 6, 7

b)

2, 4, 6, 8, 10

c)

0, 1, 2, 3, 4

d)

2, 3, 4, 5, 6

20.

Što će program ispisati nakon što se izvrši?

a)

C je traženi broj

b)

a < b and c != 2

c)

C nije traženi broj

d)

Neće ispisati ništa

21.

Koju naredbu koristimo za ponavljanje istih naredbi?

a)

for

b)

input

c)

print

d)

int

22.

Što će ispisati ovaj program?


for i in range (0,5):

print (i)

a)

program ima grešku

b)

0 1 2 3 4

c)

0 1 2 3 4 5

d)

i i i i i

23.

Što će ispisati ovaj program?


for i in range (0,5):

print ('i')

a)

program ima grešku

b)

0 1 2 3 4

c)

0 1 2 3 4 5

d)

i i i i i

24.

Što će ispisati ovaj program?


for i in range (0,6):

print (i)

a)

program ima grešku

b)

0 1 2 3 4

c)

0 1 2 3 4 5

d)

i i i i i

25.

Što predstavlja brojka 10 u naredbi

for i in range (10,20,2):

a)

početnu vrijednost varijable (brojača) petlje

b)

završnu vrijednost varijable (brojača) petlje

c)

varijablu (brojač) petlje

d)

korak petlje

26.

Što predstavlja brojka 10 u naredbi

for i in range (0,10,2):

a)

početnu vrijednost varijable (brojača) petlje

b)

završnu vrijednost varijable (brojača) petlje

c)

varijablu (brojač) petlje

d)

korak petlje

27.

Što predstavlja brojka 10 u naredbi

for i in range (0,100,10):

a)

početnu vrijednost varijable (brojača) petlje

b)

završnu vrijednost varijable (brojača) petlje

c)

varijablu (brojač) petlje

d)

korak petlje

28.

Za što koristimo naredbu ovakvog tipa unutar for petlje?


print ( x )

a)

za zbrajanje brojeva

b)

za ispis brojeva

c)

za ispis riječi

29.

Za što koristimo naredbu ovakvog tipa unutar for petlje?


print ( 'x' )

a)

za zbrajanje brojeva

b)

za ispis brojeva

c)

za ispis riječi