19.5. Квиз - цртање облика¶
Провери своје знање о цртању дужи.
Питање 1.¶
- Дуж ће бити постављена хоризонтално.
- Нетачно
- Дуж ће бити постављена вертикално/усправно.
- Тачно
- Дуж ће бити искошена.
- Нетачно
Q-137: У ком положају ће бити дуж исцртана наредном командом?
pygame.draw.line(prozor, pg.Color("black"), (200, 200), (200, 300), 1)
Изабери тачан одговор.
Питање 2.¶
- 1
- Нетачно
- 2
- Нетачно
- 3
- Нетачно
- 4
- Тачно
Q-138: Нека је прозор димензија 300x300. Којом наредбом ће се исцртати вертикална линија (дебљине 2 пиксела) која дели површину прозора на два потпуно једнака дела?
1) pygame.draw.line(prozor, pygame.Color("black"), (0, 150), (0, 150), 2)
2) pygame.draw.line(prozor, pygame.Color("black"), (0, 149), (0, 149), 2)
3) pygame.draw.line(prozor, pygame.Color("black"), (150, 0), (150, 300), 2)
4) pygame.draw.line(prozor, pygame.Color("black"), (149, 0), (149, 300), 2)
Изабери тачан одговор.
Питање 3.¶
- Усправну дуж дужине 500
- Нетачно
- Усправну дуж дужине 50
- Нетачно
- Водоравну дуж дужине 500
- Нетачно
- Водоравну дуж дужине 50
- Тачно
Q-139: Какву дуж исцртава следећа наредба?
pygame.draw.line(prozor, pygame.Color("black"), (370, 500), (420, 500), 3)
Изабери тачан одговор.
Питање 4.¶
- Дебљину линије изражену у пикселима.
- Тачно
- Дебљину линије изражену у милиметрима.
- Нетачно
- Дужину линије изражену у центиметрима.
- Нетачно
Q-140: Шта представља последњи аргумент у следећем позиву функције draw (у овом случају број 4
)?
pygame.draw.line(prozor, pg.Color("black"), (100, 350), (100, 450), 4)
Изабери тачан одговор.
Питање 5.¶
- 1
- Нетачно
- 2
- Нетачно
- 3
- Тачно
Q-141: Која од наредних наредби исцртава дијагоналу прозора димензије 150x150?
1) pygame.draw.line(prozor, pygame.Color("black"), (0, 0), (0, 150), 1)
2) pygame.draw.line(prozor, pygame.Color("black"), (150, 0), (150, 150), 1)
3) pygame.draw.line(prozor, pygame.Color("black"), (0, 150), (150, 0), 1)
Изабери тачан одговор.
Питање 6.¶
Наведи уређени пар координата центра елипсе нацртане са
pg.draw.ellipse(50, 60, 70, 80)
.
Питање 7.¶
- pg.draw.ellipse(prozor, pg.Color("red"), (100, 100, 40, 30))
- Покушај поново
- pg.draw.ellipse(prozor, pg.Color("red"), (30, 40, 40, 30))
- Покушај поново
- pg.draw.ellipse(prozor, pg.Color("red"), (100, 100, 60, 80))
- Тачно
- pg.draw.ellipse(prozor, pg.Color("red"), (50, 70, 80, 60))
- Тачно
- pg.draw.ellipse(prozor, pg.Color("red"), (80, 60, 100, 120))
- Покушај поново
Q-142: Круг има свој полупречник, а елипсе имају своје полуосе. Мала полуоса је најмање растојање од центра до линије елипсе, а велика полуоса је највеће растојање од центра до линије елипсе. Које од наредних елипси имају малу полуосу 30, а велику 40 пиксела?
Изабери тачне одговоре.
Питање 8.¶
- pg.draw.ellipse(prozor, pg.Color("red"), (100, 100, 40, 30))
- Покушај поново
- pg.draw.ellipse(prozor, pg.Color("red"), (30, 40, 50, 50), 2)
- Тачно
- pg.draw.ellipse(prozor, pg.Color("red"), (100, 100, 60, 80), 3)
- Покушај поново
- pg.draw.ellipse(prozor, pg.Color("red"), (50, 70, 60, 60))
- Покушај поново
Q-143: Којом наредбом се исцртава кружна линија?
Питање 9.¶
- pg.draw.rect(prozor, boja, 100, 100, 30, 50)
- Покушај поново
- pg.draw.rect(prozor, boja, (100, 100), (30, 50))
- Покушај поново
- pg.draw.rect(prozor, boja, (100, 100), 30, 50)
- Покушај поново
- pg.draw.rect(prozor, boja, (100, 100, 30, 50))
- Тачно
Q-144: Да би се нацртао правоугаоник чије је горње лево теме у тачки \((100, 100)\), чија је ширина \(30\), а висина \(50\) пиксела, потребно је извршити позив које функције?
Изабери тачан одговор.
Питање 10.¶
- Троугао
- Нетачно
- Четвороугао
- Нетачно
- Петоугао
- Тачно
- Ништа од наведеног
- Нетачно
Q-145: Шта се исцртава помоћу следећих наредби?
temena = [(40, 80), (80, 80), (80, 40), (60, 20), (40, 40)]
pygame.draw.polygon(prozor, pygame.Color("gray"), temena)
Изабери тачан одговор.
Питање 11.¶
- Правоугли
- Тачно
- Једнакокраки
- Тачно
- Оштроугли
- Нетачно
- Једнакостранични
- Нетачно
Q-146: Какав је троугао који се исцртава следећом наредбом?
pygame.draw.polygon(prozor, pygame.Color("gray"), [(10, 10), (20, 20), (10, 20)])
Изабери тачне одговоре.
Питање 12.¶
- Ако је c-a = d-b.
- Тачно
- Дата наредба увек исцртава квадрат.
- Нетачно
- Ако је a=b и c=d.
- Нетачно
- Дата наредба ни под којим условима не исцртава квадрат.
- Нетачно
Q-147: Под којим условима би следећа наредба исцртала квадрат?
pygame.draw.polygon(prozor, pygame.Color("gray"), [(a, b), (a, d), (c, d), (c, b)])
Изабери тачан одговор.
Питање 13.¶
- pygame.draw.polygon(prozor, pygame.Color("red"), [(0, 240), (320, 480), (640, 240), (320, 0)])
- Нетачно
- pygame.draw.polygon(prozor, pygame.Color("red"), [(20, 240), (320, 460), (620, 240), (320, 20)])
- Тачно
- pygame.draw.polygon(prozor, pygame.Color("red"), [(20, 240), (620, 240), (320, 460), (320, 20)])
- Нетачно
- pygame.draw.polygon(prozor, pygame.Color("red"), [(20, 240), (320, 20), (620, 240), (320, 460)])
- Тачно
Q-148: У прозор величине 640x480 треба уписати ромб дијагонала паралелних са осама тако да су темена ромба удаљена по 20 пиксела од средишта ивица прозора. Којом наредбом се то може учинити?
Изабери тачне одговоре.
Питање 14.¶
- pg.draw.polygon(prozor, boja, [(0, 0), (50, 100), (100, 0)], 7)
- Тачно
- pg.draw.polygon(prozor, boja, [(0, 0), (0, 50), (50, 50), (50, 0)])
- Покушај поново
- pg.draw.polygon(prozor, boja, [(0, 0), (50, 100), (100, 0)])
- Покушај поново
- pg.draw.polygon(prozor, boja, [(0, 0), (0, 50), (50, 50), (50, 0)], 4)
- Тачно
Q-149: Који од наредних полигона се не може нацртати помоћу више позива
функције pg.draw.line
?
Изабери тачне одговоре.