Садржај
1. Робот Карел - линијски програми и бројачка петља
2. Робот Карел - условна петља и гранање
3. Робот Карел - задаци за вежбање
4. Корњача графика - линијски програми и петље
5. Корњача графика - гранање, угнежђене петље, функције, торке и листе
6. Корњача графика - задаци за вежбање
9. Израчунавања - коришћење и дефинисање функција
10. Израчунавања - задаци за вежбање
13. Контрола тока - вежбање
17. Програмирање 2Д графике - Увод у Pygame

5.5. Квиз

Питање 1.

    Q-54: Шта је резултат извршавања следеће наредбе?

    import turtle
    for i in range(10):
        if i % 2 == 0:
            turtle.color("red")
            turtle.forward(10)
        else:
            turtle.color("blue")
            turtle.forward(20)
    
  • Исцртава се испрекидана линија састављена од 10 кратких црвених и 10 дужих плавих линија.
  • Нетачно
  • Исцртава се испрекидана линија састављена од пет кратких црвених и пет дужих плавих линија.
  • Тачно
  • Исцртава се испрекидана линија састављена од 10 кратких плавих и 10 дужих црвених линија.
  • Нетачно
  • Исцртава се испрекидана линија састављена од пет кратких плавих и пет дужих црвених линија.
  • Нетачно

Питање 2.

    Q-55: Шта је резултат извршавања следећег програма?

    import turtle
    for i in range(4):
        for j in range(3):
            turtle.forward(100)
            turtle.left(120)
        turtle.right(90)
    
  • Цртају се три квадрата распоређена тако да је сваки наредни окренут 120 степени у односу на претходни.
  • Нетачно
  • Цртају се четири квадрата распоређена тако да је сваки наредни окренут 90 степени у односу на претходни.
  • Нетачно
  • Цртају се четири једнакостранична троугла распоређена тако да је сваки наредни окренут 90 степени у односу на претходни.
  • Тачно
  • Цртају се четири правоугла троугла распоређена тако да је сваки наредни окренут 90 степени у односу на претходни.
  • Нетачно

Питање 3.

    Q-56: Како је потребно допунити наредни програм да би се цртао једнакостранични троугао чије су странице обојене редом у црвено, зелено и плаво?

    import turtle
    # ovde upisi potrebnu naredbu
    for i in range(3):
        turtle.color(boje[i])
        turtle.forward(100)
        turtle.left(120)
    
  • boje = ("red", "green", "blue")
  • Тачно
  • boje = ("crvena", "zelena", "plava")
  • Нетачно
  • turtle.color("red", "green", "blue")
  • Нетачно
  • turtle.forward(100)
  • Нетачно
  • turtle.left(120)
  • Нетачно

Питање 4.

    Q-57: Која се кључна реч користи за дефинисање нових наредби које корњача може да изврши?

  • for
  • Нетачно
  • while
  • Нетачно
  • def
  • Тачно
  • if
  • Нетачно
  • else
  • Нетачно
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+