wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Алгоритми та програми

Total questions: 10

Worksheet time: 20mins

Name
Class
Date
1.

Назвіть цю частину коду

if <логічний вираз>:

<блок команд>

a)

Цикл з лічильником

b)

Неповне розгалуження

c)

Повне розгалуження

d)

Цикл з передумовою

2.

Назвіть цю частину коду:

if <логічний вираз>:

<блок команд 1>

else:

<блок команд 2>

a)

Цикл з передумовою

b)

Повне розгалуження

c)

Неповне розгалуження

d)

Цикл з лічильником

3.

Назвіть цю частину коду :

if <логічний вираз 1>:

<блок команд 1>

else:

if <логічний вираз 2>:

<блок команд 2>

else:

<блок команд 3>

a)

Повне розгалуження

b)

Неповне розгалуження

c)

Цикл з передумовою

d)

Вкладене розгалуження

4.

Що буде відбуватися в результаті виконання такого коду ?

for <параметр циклу> in <об'єкт>

<блок команд>

a)

Блок команд тіла циклу буде виконуватись до тих пір, доки не буде виконана команда <break>

b)

Блок команд тіла циклу буде виконуватись до тих пір, доки параметр циклу послідовно не набуде усіх значень, що містяться в об'єкті.

c)

Блок команд тіла циклу буде виконуватись до тих пір, поки умова істинна.

d)

Блок команд тіла циклу буде виконуватись до тих пір, поки умова хибна.

5.

Що буде відбуватися в результаті виконання такого коду ?

while <умова>:

<блок команд>

a)

Блок команд тіла циклу буде виконуватись до тих пір, доки параметр циклу послідовно не набуде усіх значень, що містяться в об'єкті.

b)

Блок команд тіла циклу буде виконуватись до тих пір, поки умова істинна.

c)

Буде помилка програми , бо неправильний синтаксис запису

d)

Блок команд тіла циклу буде виконуватися до тих пір , доки не буде виконана команда <break>

6.

Що буде в результаті виконання цієї команди ?

print("Привіт, 7 клас")

a)

У вікно консолі буде виведене повідомлення:

Привіт, 7 клас

b)

У вікно консолі буде виведене повідомлення:

"Привіт, 7 клас"

c)

У вікно консолі буде виведене повідомлення:

Привіт7клас

d)

Змінній print буде присвоєно значення:

Привіт, 7 клас

7.

Що буде в результаті виконання цієї команди ?

x=input('Введіть значення х: ')

a)

В консоль буде виведено повідомлення:

Введіть значення х: ,

а програма очікуватиме від користувача введення даних , які будуть присвоєні змінній х

b)

В консоль буде виведено повідомлення:

Введіть значення х:

c)

Буде помилка програми через помилку у синтаксисі запису команди.

d)

В консоль буде виведено значення х

8.

Яке повідомлення ми побачимо на екрані , якщо користувач введе число 18?

age= 18

ageUser=int(input("Введіть ваш вік :"))

if ageUser < age :

print("Вам ще рано сюди!")

elif ageUser>=18 :

print("Ласкаво просимо !")

a)

Введіть ваш вік : 18

Вам ще рано сюди!

b)

Вам ще рано сюди!

c)

Введіть ваш вік : 18

Ласкаво просимо !

d)

Ласкаво просимо !

9.

Що ми побачимо в результаті , якщо користувач введе 1 ?

y=input("Введіть значення y :")

print(y*3)

a)

111

b)

1

c)

3

d)

Помилка!

10.

Результат цього коду буде:

a)

Бабусі b років

b)

Бабусі 49 років

c)

Помилка програми

SyntaxError: bytes can only contain ASCII literal characters.

d)

Бабусі 29+20 років