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

5.5. Квиз

Питање 1.

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

    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 дужих плавих линија.
  • Нетачно
  • Исцртава се испрекидана линија састављена од 5 кратких црвених и 5 дужих плавих линија.
  • Тачно
  • Исцртава се испрекидана линија састављена од 10 кратких плавих и 10 дужих црвених линија.
  • Нетачно
  • Исцртава се испрекидана линија састављена од 5 кратких плавих и 5 дужих црвених линија.
  • Нетачно

Питање 2.

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

    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-51: Како је потребно допунити наредни програм да би се цртао једнакостранични троугао чије су странице обојене редом у црвено, зелено и плаво?

    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-52: Која се кључна реч користи за дефинисање нових наредби које корњача може да изврши?

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