Садржај
1. Програмирање у пајтону - Увод у Pygame
15. Цртање уз помоћ петљи - обнављање
16. Завршни квиз

16.1. Завршни квиз

Питање 1.

    Q-81: У ком положају ће бити дуж исцртана наредном командом?

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

    Изабери тачан одговор:

  • Дуж ће бити постављена хоризонтално.
  • Нетачно
  • Дуж ће бити постављена вертикално/усправно.
  • Нетачно
  • Дуж ће бити искошена.
  • Тачно

Питање 2.

    Q-82: Шта се исцртава следећом наредбом?

    pygame.draw.circle(prozor, pygame.Color("blue"), (120, 80), 40, 1)
    

    Изабери тачан одговор:

  • Круг попуњен бојом
  • Нетачно
  • Кружница - линија
  • Тачно
  • Елипса (која није круг) попуњена бојом
  • Нетачно
  • Елипса - линија (која није кружница)
  • Нетачно

Питање 3.

    Q-83: Шта се исцртава помоћу следећих наредби?

    temena = [(40, 80), (80, 80), (80, 40), (60, 20), (40, 40), (100, 40), (30, 40)]
    pygame.draw.polygon(prozor, pygame.Color("gray"), temena)
    

    Изабери тачан одговор:

  • троугао
  • Нетачно
  • четвороугао
  • Нетачно
  • петоугао
  • Нетачно
  • ништа од наведеног
  • Тачно

Питање 4.

    Q-84: Коју наредбу можеш употребити како би нацртао правоугаоник ширине 150 и висине 80 коме је центар у тачки (120, 120)?

    Изабери тачан одговор:

  • pg.draw.rect(prozor, boja, (100, 100, 100, 50))
  • Нетачно
  • pg.draw.rect(prozor, boja, (45, 80, 150, 80))
  • Тачно
  • pg.draw.rect(prozor, boja, (120, 120, 100, 50))
  • Нетачно
  • pg.draw.rect(prozor, boja, (280, 280, 100, 50))
  • Нетачно

Питање 5.

    Q-85: Једна усправна дуж је нацртана наредбом:

    pygame.draw.line(prozor, pygame.Color("black"), (x, y1), (x, y2))
    

    Којом наредбом ћемо нацртати исту такву дуж, померену 150 пиксела удесно и 50 пиксела на доле?

    Изабери тачан одговор:

  • pygame.draw.line(prozor, pygame.Color("black"), (x+100, y1+50), (x, y2))
  • Нетачно
  • pygame.draw.line(prozor, pygame.Color("black"), (x+100, y1+100), (x+50, y2+50))
  • Нетачно
  • pygame.draw.line(prozor, pygame.Color("black"), (x, y1+100), (x, y2+100))
  • Нетачно
  • pygame.draw.line(prozor, pygame.Color("black"), (x+150, y1+50), (x+150, y2+50))
  • Тачно
  • pygame.draw.line(prozor, pygame.Color("black"), (x, y1), (x+100, y2+50))
  • Нетачно

Питање 6.

    Q-86: Шта се исцртава следећим кôдом?

    x, y = 100, 100
    for i in range(10):
        pygame.draw.line(prozor, pygame.Color("black"), (x, y), (x+10, y), 1)
        x = x+20
    

    Изабери тачан одговор:

  • усправна испрекидана линија
  • Нетачно
  • водоравна испрекидана линија
  • Tачно
  • степенаста линија
  • Нетачно

Питање 7.

    Q-87: Шта се исцртава следећим кôдом?

    x, y = 100, 100
    for i in range(10):
        pg.draw.line(prozor, pg.Color("black"), (x, y), (x+10, y), 1)
        pg.draw.line(prozor, pg.Color("black"), (x+5, y-5), (x+5, y+10), 1)
        x, y = x+20, y+20
    

    Изабери тачан одговор:

  • усправна испрекидана линија
  • Нетачно
  • водоравна испрекидана линија
  • Нетaчно
  • степенаста линија
  • Нетачно
  • дијагонално поређани крстићи
  • Tачно

Питање 8.

    Q-88: Под којим условима би следећа наредба исцртала квадрат?

    pygame.draw.polygon(prozor, pygame.Color("gray"), [(a, b), (a, d), (c, d), (c, b)])
    

    Изабери тачан одговор:

  • Ако је c-a = d-b
  • Тачно
  • Дата наредба увек исцртава квадрат
  • Нетачно
  • Ако је a=b и c=d
  • Нетачно
  • Дата наредба ни под којим условима не исцртава квадрат
  • Нетачно

Питање 9.

    Q-89: Дата линија програма исцртава једну елипсу. Ако је прозор ширине 300 пиксела и висине 300 пиксела, која од понуђених функција ће исцртати елипсу симетричну већ нацртаној у односу на вертикалну осу симетрије прозора?

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

    Изабери тачан одговор:

  • pg.draw.ellipse(prozor, pg.Color("gray"), (200, 100, 50, 80) )
  • Тачно
  • pg.draw.ellipse(prozor, pg.Color("gray"), (250, 100, 50, 80) )
  • Нетачно
  • pg.draw.ellipse(prozor, pg.Color("gray"), (50, 200, 50, 80) )
  • Нетачно
  • pg.draw.ellipse(prozor, pg.Color("gray"), (100, 180, 50, 80) )
  • Нетачно

Питање 10.

    Q-90: Коју функцију користимо да бисмо приказали слику на Пајгејм прозору?

    Изабери тачан одговор:

    Провери своје знање тако што ћеш одговорити на следећа питања:

  • prozor.blit
  • Тачно
  • pg.draw.image
  • Нетачно
  • pg.image
  • Нетачно
  • prozor.image
  • Нетачно
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+