Компютърно моделиране · 4 клас · Разклонени алгоритми и операции
Блок за разклонение
Име: Клас: Дата:
Кой блок изпълнява команди само ако условието е вярно?
- А) повтаряй 10 пъти
- Б) ако ... то
- В) завинаги
- Г) кажи Здравей! за 2 секунди
Какво става, ако условието в „ако ... то“ е невярно?
- А) Програмата спира завинаги
- Б) Командите се изпълняват два пъти
- В) Героят изчезва
- Г) Командите вътре се пропускат
Колко клона има блокът „ако ... то ... иначе“?
- А) Два
- Б) Един
- В) Три
- Г) Четири
Каква форма има мястото за условие в блока „ако“?
- А) Кръгла
- Б) Квадратна
- В) Шестоъгълна, с остри краища
- Г) Звездовидна
Героят казва „Браво!“, ако докосва ябълката, а иначе казва „Опитай пак!“. Кой блок е най-подходящ?
- А) ако ... то
- Б) повтаряй 10 пъти
- В) ако ... то ... иначе
- Г) изчакай 1 секунди
Кой блок има част „иначе“?
- А) ако ... то
- Б) завинаги
- В) ако ... то ... иначе
- Г) повтаряй 10 пъти
Къде слагаме командите, които да се изпълнят при вярно условие?
- А) Над блока „ако“
- Б) В мястото за условие
- В) Вътре в блока „ако“
- Г) На друг герой
В коя група блокове в Scratch е „ако ... то“?
- А) Управление
- Б) Движение
- В) Звук
- Г) Изглед
Защо често слагаме „ако“ вътре в „завинаги“?
- А) За да спре програмата
- Б) За да се скрие героят
- В) За да се смени фонът
- Г) За да се проверява условието постоянно
Героят е на x = 50. Програма: ако x > 100 то кажи „Далеч“, иначе кажи „Близо“. Какво казва?
- А) Далеч
- Б) Близо
- В) Нищо
- Г) 100
Как се нарича частта от блока „ако“, която се проверява?
- А) Условие
- Б) Цикъл
- В) Костюм
- Г) Звук
Кога се изпълнява клонът „иначе“?
- А) Винаги
- Б) Когато условието е невярно
- В) Когато условието е вярно
- Г) Никога
Колко клона се изпълняват наведнъж при „ако ... то ... иначе“?
- А) Нито един
- Б) Два
- В) Точно един
- Г) Три
„Ако“ е извън „завинаги“ и се проверява само в началото. Какво ще стане?
- А) Проверява се постоянно
- Б) Програмата спира с грешка
- В) Героят изчезва
- Г) Условието се проверява само веднъж
ако натиснат клавиш интервал? то кажи „Скок!“. Не е натиснат клавиш. Какво казва героят?
- А) Нищо
- Б) Скок!
- В) Иначе
- Г) Опитай пак!
Отговори
Блок за разклонение
- 1. Б) ако ... то Блокът „ако ... то“ проверява условието и изпълнява командите в себе си само когато то е вярно.
- 2. Г) Командите вътре се пропускат При невярно условие командите вътре не се изпълняват и програмата продължава със следващия блок.
- 3. А) Два Единият клон е за вярно условие, а другият (иначе) е за невярно условие.
- 4. В) Шестоъгълна, с остри краища В него се слагат само блокове условия с остри краища, например сравнения и „докосва ли“.
- 5. В) ако ... то ... иначе Има две различни действия за вярно и за невярно условие, затова е нужно разклонение с „иначе“.
- 6. В) ако ... то ... иначе Частта „иначе“ съдържа командите, които се изпълняват при невярно условие.
- 7. В) Вътре в блока „ако“ Командите, обхванати от блока „ако“, се изпълняват само когато условието е вярно.
- 8. А) Управление Разклоненията и циклите са в групата „Управление“ (оранжевите блокове).
- 9. Г) За да се проверява условието постоянно Без цикъл условието се проверява само веднъж, при старта на скрипта.
- 10. Б) Близо 50 не е по-голямо от 100, условието е невярно и се изпълнява „иначе“.
- 11. А) Условие Блокът „ако“ проверява условие и според него решава дали да изпълни командите.
- 12. Б) Когато условието е невярно Клонът „иначе“ се изпълнява само ако условието не е изпълнено.
- 13. В) Точно един При всяка проверка се изпълнява само единият от двата клона.
- 14. Г) Условието се проверява само веднъж Без цикъл блокът „ако“ се изпълнява един път, когато програмата стигне до него.
- 15. А) Нищо Няма клон „иначе“, затова при невярно условие командата просто се пропуска.
Игрален час · игри и работни листове по програмата на МОН