Контрольна робота 4 на тему "Алгоритми та події - на основі Python" (сімейна форма) (7 клас)

24 запитання
Запитання 1

Повторення (цикл) - це така організація дій в алгоритмі, при якій:

варіанти відповідей

дії виконуються послідовно, одна за другою, без пропусків або повторень

залежно від виконання або невиконання певної умови, виконується одна з двох послідовностей дій

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

Запитання 2

Скільки разів виконається цикл? 

x = 1

while x<5:

    x = x+1

    print (x)

варіанти відповідей

5

3

4

2

Запитання 3

Які з тверджень є правильними?

варіанти відповідей

Програма перевіряє умову циклу перед виконанням операторів тіла циклу

Оператори тіла циклу виконуються доти, поки умова істинна

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

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

Запитання 4

В яких з наведених операторів циклу тіло циклу не виконається жодного разу?


1)

x = 8

while x !=1:

    x = x/2


2)

x = 10

while x < 10:

    x = x+1


3)

x = 3

while x == 0:

    x = x/2


4)

x = 10

while x <= 10:

    x = x+1

варіанти відповідей

1

2

3

4

Запитання 5

Визначте значення S після виконання операторів: 

x = 0

s = 0

while x <= 4:

      x = x+1

      s = s+x

print (s)

варіанти відповідей

3

15

10

21

Запитання 6

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

x = 2

while x <= 5:

      x = x+1

      print (x, end = ' ')

варіанти відповідей

1 2 3 4 5

3 4 5 6

1 2 3 4 5 6

3 4 5

Запитання 7

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

варіанти відповідей

циклічним

лінійним

з розгалуженням

Запитання 8

Повторювати виконання деякої послідовності команд до тих пір, поки буде виконано певну умову, можливо завдяки оператору циклу ...

варіанти відповідей

while

for

if

Запитання 9

Яка алгоритмічна структура описана «інструкції, що виконують одну і ту ж саму послідовність дій, поки діє задана умова»?

варіанти відповідей

цикл

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

лінійність

Запитання 10

Скільки разів буде виконано цей цикл?

i = 4

while i < 2:

print ( "Привіт!" )

i = і+1

варіанти відповідей

4

жодного

2

1

Запитання 11

Скільки плюсиків буде надруковано після виконання цього циклу?

i = 0

while i < 20:

print ( "+" )

i += 1

варіанти відповідей

21

20

жодного

19

Запитання 12

За допомогою якої команди можна вивести повідомлення в Python?

варіанти відповідей

turtle

print

input

import

Запитання 13

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

варіанти відповідей

повторення

слідування

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

Запитання 14

Як вивести на екран повідомлення : "Hello world" ?

варіанти відповідей

output = "Hello world"

output("Hello world")

print = "Hello world"

print("Hello world")

Запитання 15

Який результат виконання цієї програми?

варіанти відповідей

24

20

0

настане зациклення

25

Запитання 16

Який результат буде надруковано на екрані?

варіанти відповідей

0

9

27

настане зациклення...

Запитання 17

Яке значення змінної b буде виведено на екран після виконання програми?

варіанти відповідей

100

150

1000

1500

Запитання 18

Скільки разів виконається наступний цикл?

варіанти відповідей

жодного

1 раз

2 рази

3 рази

безліч разів

Запитання 19

Які числа будуть виведені на екран після виконання наступної програми?

_______________________

d=15                 

while d<19:                    

   if d % 2 ==0:             

       print(d)                 

 d+=1   

варіанти відповідей

15, 17, 19

15, 17

15, 16, 17, 18, 19

15, 16, 17, 18

16, 18

Запитання 20

Який вигляд має блок-схема циклу while?

варіанти відповідей
Запитання 21

Яким є призначення команди print?

варіанти відповідей

введення значень змінних з клавіатури

виведення інформації

перевірка програми на наявність помилок

надання імені змінній

Запитання 22

Які рядки записані без помилок?

варіанти відповідей

print "Задай число"

 print("S=",a+b)

print(S=,a+b)

 print("S=a+b")

Запитання 23

Вкажи значення змінної а після виконання наведеного коду?


b=2

a=b+6

варіанти відповідей

2

4

8

1

Запитання 24

Яка команда використовується для введення даних з клавіатури?

варіанти відповідей

print

name

input

if

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест