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

1.4. Квиз

Питање 1.

Нека је робот Карел у положају као на слици.

../_images/karel2.png

Поређај команде тако да робот на најкраћи начин стигне до рупе.

  1. levo()
    
  2. napred()
    

(Одговор упиши навођењем редних бројева команди у одговарајућем редоследу, нпр. 1221)

Питање 2.

    Q-32: Нека је робот Карел у положају као на слици.

    ../_images/karel3.png

    У ком положају ће се наћи робот након извршавања следећег дела кода:

    desno(); desno();
    
  • Робот ће се померити за два поља налево и бити на пољу (1,1).
  • Нетачно
  • Робот ће се окренути за 180 степени и биће на пољу на ком се налазио и пре извршавања датог кода.
  • Тачно
  • Робот ће се померити за два поља надесно и бити на пољу (5,1).
  • Нетачно
  • Ниједан од понуђених одговора није тачан.
  • Нетачно

Питање 3.

    Q-33: Нека је робот Карел у положају као на слици.

    ../_images/karel3.png

    На ком пољу ће се робот наћи након извршавања следећег дела кода:

    napred(); levo(); levo(); napred();
    
  • Робот ће се померити за два поља улево и бити на пољу (1,1).
  • Нетачно
  • Робот ће се налазити на пољу на ком се налазио и пре извршавања датог кода.
  • Тачно
  • Робот ће се померити за два поља удесно и бити на пољу (5,1).
  • Нетачно
  • Ниједан од понуђених одговора није тачан.
  • Нетачно

Питање 4.

    Q-34: Која од наредних наредби је прави облик коришћења петље for којом се описује понављање 4 пута:

  • for i in range:
  • Нетачно
  • for i in range()
  • Нетачно
  • for i in range(4):
  • Тачно
  • for i in (1,4):
  • Нетачно

Питање 5.

    Q-35: Нека je дат следећи део кода.

    for i in range(2):
       napred()
       desno()
    napred()
    

    Који ће од наредних кодова дати исти резултат при извршавању? Изабери тачан одговор:

  • napred(); napred(); desno(); napred(); desno();
  • Нетачно
  • napred(); napred(); napred(); desno();
  • Нетачно
  • napred(); desno(); napred(); desno(); napred();
  • Тачно
  • napred(); desno(); desno(); napred();
  • Нетачно
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+