wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programiranje u Pythonu 5_razred

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

Što će ispisati sljedeća naredba?

print ('Dobro jutro')

a)

'Dobro jutro'

b)

('Dobro jutro')

c)

print ('Dobro jutro')

d)

Dobro jutro

2.

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

3.

Koji je rezultat sljedeće naredbe:

print('5'+'5')

a)

10

b)

5+5

c)

'5'+'5'

d)

55

4.

S kojom naredbom možemo upisivati samo brojeve?

a)

int()

b)

str()

c)

ord()

d)

chr()

5.

Što je varijabla?

a)

Nepoznanica u koju upisujemo podatak.

b)

Naredba.

c)

Podatak koji se može mijenjati.

d)

Poebna mapa.

6.

Š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.

7.

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!

8.

Što će ispisati program prikazan na slici?

a)

Ništa, program nije dobro napisan!

b)

VATRENIVATRENIVATRENIVATRENI

c)

VATRENI

9.

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

a)

unos podataka

b)

ispis podataka

c)

odluke u programu

d)

petlje u programu

10.

Š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

11.

Postupak nastanka programa zove se

a)

kreiranje programa

b)

blok dijagram

c)

debugiranje

d)

programiranje

12.

Python je

a)

programski jezik

b)

matematički jezik

c)

strani jezik

13.

Koje znakove računskih operacija koristimo u Pythonu?

a)

1,2,3,4,5

b)

#,&,$,+,(

c)

+,-,*,/,//,%

d)

!,",#,?,*,)

14.

Koju naredbu koristimo za unos podataka u Pythonu?

a)

import

b)

export

c)

input

15.

Kojom naredbom ispisujemo podatke u Pythonu?

a)

piši

b)

print

c)

copy

16.

Naredbom

ime=input('Kako se zoveš?')

unosimo:

a)

naredbeni tip

b)

formule

c)

znakovni niz

17.

Nakon izvršavanja sljedećeg niza naredbi

a=2

b=6

c=a*c

vrijednost varijable c će biti:

a)

2

b)

12

c)

6

18.

Nakon izvršenja naredbe

print('Kako se zoveš?')

ispisati će se:

a)

print

b)

Kako se zoveš?

c)

Kako se zoves

19.

Što radi ovaj program?

a=int(input('Unesi prvi broj:'))

b=int(input('Unesi drugi broj:'))

print(a+b)

a)

ispisuje dva broja

b)

ispisuje zbroj dva broja

c)

ništa

20.

Dopuni program koji izračunava i ispisuje površinu pravokutnika za unesene duljine stranica...

a=int(input('Unesi duljinu stranice a:'))

b=int(input('Unesi duljinu stranice b:'))

(a)   (a*b)

21.

Dopuni program koji ispisuje dvostruko veći broj od unesenog broja.

a=int(input('Unesi broj:'))

print(___)

a)

dva a

b)

2*a

c)

a*a

22.

Da li je ovo primjer dobro napisane naredbe?

ime=input('Živim u Splitu'

a)

da

b)

ne

23.

Da li je ovo primjer dobro napisane naredbe?

opseg=2*a+2*b

a)

da

b)

ne

24.

Da li je ovo primjer dobro napisane naredbe?

r=int(print('Unesi broj:'))

a)

da

b)

ne

25.

Označi što opisuje naredbu print

a)

printa

b)

ispisuje tekst unutar navodnika

c)

ispisuje tekst na ekranu