wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python - PyGame - 1

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Kojim specijalnim karakterom počinju komentari u Python programima

(a)  

2.

Označi tačna tvrđenja

a)

Koordinata :math:x raste sleva nadesno

b)

Koordinata :math:y raste od vrha ka dnu ekrana

c)

Tačke na desnoj ivici ekrana imaju koordinatu :math:y jednaku 0

d)

Tačke na gornjoj ivici ekrana imaju koordinatu :math:x jednaku 0

e)

Tačka u donjem desnom uglu ekrana ima najmanje vrednosti za obe koordinate

3.

Ako je prozor širine 400, a visine 500 piksela, koje su koordinate njegove centralne tačke (rezultat napiši u obliku uređenog para npr. (1,1))?

(a)  

4.

Pomoću koje od navedenih naredbi će biti iscrtana duž iz gornje tačke ka donjoj i sleva nadesno.

a)

pg.draw.line(prozor, pg.Color("black"), (100, 300), (300, 100), 5)

b)

pg.draw.line(prozor, pg.Color("black"), (300, 100), (100, 300), 5)

c)

pg.draw.line(prozor, pg.Color("black"), (100, 100), (300, 300), 5)

d)

pg.draw.line(prozor, pg.Color("black"), (100, 300), (200, 100), 5)

5.

Kojom naredbom se program pauzira na 5 sekundi?

a)

pg.time.wait(5)

b)

pg.time.wait(500)

c)

pg.time.wait(50000)

d)

pg.time.wait(5000)

6.

Koje od navedenih naredbi je neophodno ispisati da bi se otvorio prozor na ekranu

a)

pg.display.update()

b)

pg.init()

c)

pg.time.wait(ms)

d)

prozor.fill(boja)

e)

pg.display.set_mode((duzina, sirina))

7.

Koje od navedenih naredbi je neophodno ispisati u petlji obrade događaja u kojoj čekamo da korisnik zatvori prozor programa?

a)

pg.display.update()

b)

pg.quit()

c)

pg.event.wait()

d)

pg.time.wait(ms)

e)

pg.QUIT

8.

Koja od zadatih naredbi ima ispravan poredak elemenata?

a)

pg.draw.line(prozor, boja, debljina,teme1, teme2)

b)

pg.draw.line(prozor, teme1, teme2, debljina, boja)

c)

pg.draw.line(prozor, boja, teme1, teme2, debljina)

d)

pg.draw.line(prozor, teme1, teme2, boja, debljina)

9.

Ako smo nacrtali horizontalnu liniju pomoću naredbe: pg.draw.line(prozor, pg.Color("black"), (100, 50), (100, 150), 5), koju naredbu treba upotrebiti da bi se nacrtao znak plus

a)

pg.draw.line(prozor, pg.Color("black"), (50, 100), (150, 100), 5)

b)

pg.draw.line(prozor, pg.Color("black"), (150, 100), (50, 100), 5)

c)

pg.draw.line(prozor, pg.Color("black"), (50, 50), (150, 50), 5)

d)

pg.draw.line(prozor, pg.Color("black"), (50, 150), (50, 100), 5)

10.

Da bi se nacrtao oblik antene, u naredbama za crtanje horizontalnih linija od donje ka gornjoj, potrebno je :

a)

smanjivati x i povećavati y koordinate tačaka

b)

povećavati i x i y koordinate tačaka

c)

smanjivati i x i y koordinate tačaka

d)

povećavati x i smanjivati y koordinate tačaka

e)

ništa od navedenog