wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PyGame - 2

Total questions: 8

Worksheet time: 13mins

Name
Class
Date
1.
  1. Šta se zadaje prilikom crtanja kruga?
a)

Koordinate gornjeg levog ugla

b)

Koordinate centra

c)

Debljina

d)

Boja

e)

Poluprečnik

2.

Da bi se nacrtala kružnica crvene boje, sa centrom u tački (200, 250), poluprečnika 50 piksela i debljine 5 piksela potrebno je izvršiti poziv funkcije

a)

pg.draw.circle(prozor, pg.Color("red"), 200, 250, 50, 5)

b)

pg.draw.circle(prozor, pg.Color("red"), (200, 250), 5, 50)

c)

pg.draw.circle(prozor, pg.Color("red"), 200, 250, 5, 50)

d)

pg.draw.circle(prozor, pg.Color("red"), (200, 250), 50, 5)

3.

Razlika između pg.draw.circle(prozor, boja, (100, 100), 30) i pg.draw.circle(prozor, boja, (100, 100), 30, 5) je u tome što se:

a)

u drugom slučaju crta elipsa čije su poluose 30 i 5

b)

u drugom slučaju krug ispunjava bojom

c)

u prvom slučaju crta krug, a u drugom kružnica

d)

u prvom slučaju crta kružnica, a u drugom krug

4.

Prilikom crtanja pravougaonika, brojevi unutar naredbe predstavljaju:

a)

Širinu

b)

Visinu

c)

Koordinate gornjeg levog ugla

d)

Debljinu

e)

Koordinate centra

5.

Da bi se nacrtao crveni pravougaonik čija je koordinata gornjeg levog temena (50,55), širina 50, a visina 55 potrebno je izvršiti poziv funkcije:

a)

pg.draw.rect(prozor, pg.Color("red"), (50, 55), 50, 55)

b)

pg.draw.rect(prozor, pg.Color("red"), (55, 50), 50, 55)

c)

pg.draw.rect(prozor, pg.Color("red"), (50, 55, 50, 55))

d)

pg.draw.rect(prozor, pg.Color("red"), (55, 50, 55, 50))

6.

Da bi se nacrtao crveni pravougaonik čija je koordinata gornjeg levog temena (50,55), a donjeg desnog temena (150,155) potrebno je izvršiti poziv funkcije:

a)

pg.draw.rect(prozor, pg.Color("red"), (50, 55, 150, 155))

b)

pg.draw.rect(prozor, pg.Color("red"), (50, 55, 100, 100))

c)

pg.draw.rect(prozor, pg.Color("red"), (50, 55), (150, 155))

d)

pg.draw.rect(prozor, pg.Color("red"), (50, 55), (100, 100))

7.

Krug ima svoj poluprečnik, a elipse svoje poluose. Mala poluosa je najmanje rastojanje od centra do linije elipse, a velika je najveće rastojanje od centra do linije elipse. Koje od navedenih elipsi imaju malu poluosu 50, a veliku 40.

a)

pg.draw.ellipse(prozor, pg.Color("red"), (100, 100, 40, 50))

b)

pg.draw.ellipse(prozor, pg.Color("red"), (30, 40, 50, 40))

c)

pg.draw.ellipse(prozor, pg.Color("red"), (100, 100, 100, 80))

d)

pg.draw.ellipse(prozor, pg.Color("red"), (30, 40, 80, 100))

e)

pg.draw.ellipse(prozor, pg.Color("red"), (80, 60, 100, 120))

8.

Kojom naredbom se crta kružnica:

a)

pg.draw.ellipse(prozor, pg.Color("red"), (80, 60, 40, 30))

b)

pg.draw.ellipse(prozor, pg.Color("red"), (100, 150, 50, 50), 2)

c)

pg.draw.ellipse(prozor, pg.Color("red"), (100, 150, 60, 80), 3)

d)

pg.draw.ellipse(prozor, pg.Color("red"), (150, 70, 60, 60))