wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Что мы знаем об УСЛОВНОМ ОПЕРАТОРЕ?

Total questions: 20

Worksheet time: 9mins

Name
Class
Date
1.

Условный оператор – это конструкция в программировании, которая позволяет создать алгоритм, последовательность команд которого зависит от ...

a)

цикла

b)

алгоритма

c)

условия

d)

последовательности

2.

Что из этого мы встречали при изучении условий?

a)

сложные условия

b)

неопределенную форму условного оператора

c)

вложенные условия

d)

полную форму условного оператора

e)

циклические условия

3.

Проверка стены слева - это команда ...

a)

wall from left()

b)

wall_from_left()

c)

wall_from_left

d)

wall from left

4.

Условие называется сложным, когда в нем соединяются два или более простых условия с помощью ...

a)

операторов сравнения

b)

операторов вычитания

c)

определенных операторов

d)

логических операторов

5.

Напиши в поле ответа, что за форма условного оператора представлена на скриншоте?

(Примечание. Окончание "ая")

(a)  

6.

Какие условия представлены на скриншоте?

a)

вложенные

b)

полные

c)

сложные

d)

непонятные

7.

Что МОЖНО вставить вместо знаков вопроса, чтобы код работал?

(Выбери все возможные варианты)

a)

and

b)

or

c)

==

d)

!=

e)

=

8.

А что такое "==" и "!=" ?

a)

логические операторы

b)

операторы проверки

c)

операторы сравнения

d)

уравнительные операторы

9.

Какую команду нужно вставить в поле с красной рамкой, чтобы код решил задачу?

(Примечание. Не забудь про скобочки в конце!)

(a)  

10.

БОНУС!

Выбери ответ, где есть цифра 9!

a)

278 - неправильный ответ

b)

1 - правильный ответ

c)

999 - неправильный ответ

d)

666 - относительно правильный ответ

11.

Выбери код, где используется НЕПОЛНАЯ форма условного оператора

a)
b)
c)
d)
12.

Смешанные алгоритмы – это алгоритмы, которые содержат в себе ...

a)

более одного вида алгоритмов

b)

менее одного вида алгоритмов

c)

не более двух видов алгоритмов

d)

менее двух видов алгоритмов

13.

Выбери, ЧТО смешалось в коде на скриншоте

a)

цикл for и неполная форма УО

b)

цикл for и полная форма УО

c)

цикл for и сложные условия

d)

цикл for и вложенные условия

14.

Какая команда является ОБРАТНОЙ для команды cell_is_filled()?

(Примечание. Обратная команда - это команда, которая проверяет противоположное условие)

a)

color_of_cell() == 6

b)

free_from_up()

c)

cell_is_clean()

d)

wall_from_right()

15.

Внимательно посмотри на примеры полей в PyRobot и выбери, какой логический оператор ты бы использовал, если бы писал код

a)

and

b)

or

16.

Что изображено на картинке?

a)

повторяющиеся условия

b)

сложившиеся условия

c)

неполноценные условия

d)

вложенные условия

17.

Что проверяет команда color_of_cell() ?

a)

цвет клетки

b)

пустоту клетки

c)

цветок клетки

d)

заполненность клетки

18.

Чего не хватает в этом коде, чтобы он заработал?

В ответе напиши 3 (ТРИ!) знака без пробелов

(a)  

19.

Выбери ответ, где в коде есть СМЕШАННЫЕ алгоритмы

a)
b)
c)
20.

ГОЛОСОВАНИЕ!

Какая конструкция самая полезная/крутая/твоя любимая?

a)

цикл for

b)

условный оператор

(if ... else)

c)

сложные условия

(and/or)

d)

вложенные условия

(if ... if ... else)

e)

смешанные алгоритмы

(for ... if /

if ... for)