wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kviz za ponavljanje gradiva prije ispita (5.r)

Total questions: 56

Worksheet time: 30mins

Name
Class
Date
1.

NAPIŠI KAKO SE ZOVE POSTUPAK PISANJA PROGRAMA?

(a)  

2.

KAKO NAZIVAMO PROGRAMSKI JEZIK KOJI TRENUTNO RADIMO?

(a)  

3.

AKO U PROGRAMU NAPIŠEMO 10/2 ŠTO ĆEMO DOBITI ZA RJEŠENJE?

(a)  

4.

AKO U PROGRAMU NAPIŠEMO 10//3 ŠTO ĆEMO DOBITI ZA RJEŠENJE?

(a)  

5.

AKO U PROGRAMU NAPIŠEMO 5%3 ŠTO ĆEMO DOBITI ZA RJEŠENJE?

(a)  

6.

AKO U PROGRAMU NAPIŠEMO PRINT ("PROGRAM" * 3) ŠTO ĆEMO DOBITI ZA RJEŠENJE?

a)

PROGRAMPROGRAMPROGRAM

b)

PROGRAM PROGRAM PROGRAM

7.

AKO U PROGRAMU NAPIŠEMO PRINT ("VJEŽBA " * 2) ŠTO ĆEMO DOBITI ZA RJEŠENJE?

a)

VJEŽBA VJEŽBA

b)

VJEŽBAVJEŽBA

c)

VJEŽBA VJEZBA

8.

AKO U PROGRAMU NAPIŠEMO PRINT ("2+3=", 2+3) ŠTO ĆEMO DOBITI ZA RJEŠENJE?

a)

2+3= 2+3

b)

2+3= 5

c)

5=5

9.

Imenovani dio memorije u kojem se čuva neki podatak je...

a)

apostrof

b)

varijabla

c)

naredba

d)

error

10.

Označi jedini ispravni naziv varijable među niže ponuđenima.

a)

5.igrac

b)

Peti_igrac

c)

Igrac broj 5

d)

5_igrac

e)

igrac-5

11.

Označi sve ispravne nazive varijabli među niže ponuđenima:

a)

AaA

b)

a1

c)

a_1

d)

n e T O Č A N

12.

Varijabli broj1 smo pridružili broj 50, a varijabli broj2 smo pridružili broj 25.

Ako upišemo

>>> broj 1/broj 2

što će program ispisati?

a)

greška

b)

2.0

c)

0

d)

2

13.

Označi istinitu izjavu.

a)

Python ne razlikuje velika i mala slova, u potpunosti je svejedno jesmo li neku varijablu nazvali a ili A.

b)

Varijable koje sadrže brojčane vrijednosti mogu se upotrebljavati unutar matematičkih izraza.

c)

Znakove -, +, * i : u Pythonu koristimo kao operatore za osnovne matematičke operacije.

14.

Kako nazivamo datoteke koje sadržavaju programske naredbe složene određenim redoslijedom?

a)

Računalni program

b)

IDLE

c)

Python

d)

Algoritam

15.

Prikazuje li se znak upita (>>>) u uređivačkom sučelju (File)?

a)

Da

b)

Ne

16.

Računalni program se prije pokretanja uvijek mora spremiti.

a)

Točno

b)

Netočno

17.

Što će se ispisati nakon pokretanja ovog računalnog programa?

a)

Opseg šesterokuta je a*6

b)

Opseg šesterokuta je 60

c)

60

d)

Opseg šesterokuta je 10*6

18.

Što trebamo napisati na praznu crvenu crtu ako želimo da se pokretanjem programa ispiše zbroj brojeva a i b?

a)

a * b

b)

zbroj

c)

a - b

d)

a + b

19.

Što trebamo napisati na praznu crvenu crtu ako želimo da se pokretanjem programa ispiše "Moje ime je Ivan."?

a)

Ivan

b)

'ime'

c)

ime

d)

a + b

20.

Koji se znak u Pythonu koristi za pridruživanje vrijednosti varijablama?

a)

%

b)

*

c)

$

d)

=

21.

Kako bismo varijablama a, b i c pridružili vrijednost 64?

a)

a=b=c=64

b)

a+b+c=64

c)

a=64+b+c

d)

a=64=b=c

22.

Kako bismo varijabli dan pridružili vrijednost utorak?

a)

dan=utorak

b)

dan='utorak'

c)

'dan'=utorak

d)

'dan'='utorak'

23.

Kojom naredbom će se riječi Moj prvi program ispisati svaka u svom redu?

a)

print('Moj prvi program')

b)

print('Moj prvi program', sep='\tb')

c)

print('Moj', 'prvi', 'program', sep='\n')

d)

print('Moj', 'prvi', 'program')

24.

Označi što opisuje naredbu print

a)

printa

b)

ispisuje tekst unutar navodnika

c)

ispisuje tekst na ekranu

25.

Da li je ovo primjer dobro napisane naredbe?

ime=input('Živim u Splitu'

a)

da

b)

ne

26.

Š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

27.

Nakon izvršenja naredbe

print('Kako se zoveš?')

ispisati će se:

a)

print

b)

Kako se zoveš?

c)

Kako se zoves

28.

Da li je ovo primjer dobro napisane naredbe?

opseg=2*a+2*b

a)

da

b)

ne

29.

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

30.

Da li je ovo primjer dobro napisane naredbe?

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

a)

da

b)

ne

31.

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

32.

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)

33.

Tekst u Pythonu pišemo

a)

bez navodnika

b)

pod točkama

c)

pod jednostrukim navodnicima

34.

Naredba oblika a=40 zove se

a)

naredba pridruživanja

b)

naredba odluke

35.

Naredba za upis podataka jest

a)

input

b)

print

36.

ZBROJ, zbroj i Zbroj označavaju 3 različite varijable u Pythonu.

a)

Točno

b)

Netočno

37.

Označi nedopuštena imena varijabli u Pythonu.

a)

a$

b)

razlika_50

c)

8as

d)

umnozak

38.

Ako se u algoritmu nalazi naredba odluke oblika ako...onda...inače takav algoritam zove se

a)

algoritam slijeda

b)

algoritam grananja

c)

algoritam sortiranja

39.

Naredba na slici zove se

a)

brojač petlje

b)

programska petlja

c)

naredba odluke

40.

Varijabla k zove se

a)

kontrolna varijabla petlje

b)

naredba pridruživanja

c)

naredba odluke

41.

Petlju kao što je for k in range(4, 40, 2): zovemo

a)

petlja

b)

petlja s korakom

c)

brojač petlje

42.

U petlji for k in range(4, 40, 2): posljednji broj u zagradi (2) zovemo

a)

korak petlje

b)

brojač petlje

c)

kontrolna varijabla petlje

43.

for k in range(40): Varijabla k

a)

počinje s 1 i završava s brojem 40. Pri svakome prolazu petljom povećava se za 1 .

b)

počinje s 0 i završava s brojem 39. Pri svakome prolazu petljom povećava se za 1 .

c)

počinje s 0 i završava s brojem 40. Pri svakome prolazu petljom povećava se za 1 .

44.

for k in range(30, 0, -2): Varijabla k

a)

počinje s 30 i završava s brojem 0. Pri svakome prolazu petljom smanjuje se za 2 .

b)

počinje s 30 i završava s brojem 2. Pri svakome prolazu petljom smanjuje se za 2 .

c)

počinje s 0 i završava s brojem 30. Pri svakome prolazu petljom smanjuje se za 2 .

45.

Na slici je:

a)

Petlja FOR

b)

Petlja WHILE

46.

Nakon naredbe for i in range (3,12,3):

print ('Isprobaj naredbu')

Rečenica Isprobaj naredbu ponoviti će se :

a)

3 puta

b)

4 puta

c)

1 put

d)

2 put

47.

Crtanje u Pythonu pokrećemo naredbom

a)

from turtle import*

b)

title ("turtle")

c)

fd(100)

d)

home()

48.

Naredba koja vraća kornjaču na početni položaj glasi

a)

beck()

b)

home()

c)

početak()

d)

start()

49.

Ako želimo da kornjača ide lijevo za 90 stupnjeva koristit ćemo naredbu

a)

lt(90)

b)

lt(45)

c)

rt(90)

d)

fd(90)

50.

Ako želimo da kornjača ide naprijed za 100 točaka koristit ćemo naredbu

a)

lt (100)

b)

fd(100)

c)

rt(100)

d)

pd(100)

51.

Koje sve naredbe moramo iskoristiti da bi obojili neki lik

a)

fillcolor

b)

begin_fill()

c)

end_fill()

d)

st()

e)

home()

52.

Kojom naredbom ćemo obojiti crtu

a)

pencolor

b)

fillcolor

c)

begin_fill

d)

end_fill

e)

pensize

53.

Kod

fd (100)

rt(90)

fd(100)

rt(90)

fd(100)

rt(90)

fd(100)

nacrtat će

a)

kvadrat sa stranicom 100

b)

trokut sa stranicom 100

c)

krug polumjera 100

54.

Naredba za spuštanje kornjače u Python-u je

a)

pd ()

b)

rt (kut)

c)

pu ()

d)

fd (a)

e)

reset()

55.

title („ ”)

a)

je naredba za imenovanje grafičkog prozora za crtanje

b)

je naredba za pozivanje grafičkog prozora za crtanje

56.

from turtle import *

a)

je naredba za imenovanje grafičkog prozora za crtanje

b)

je naredba za pozivanje grafičkog prozora za crtanje