Алгоритми та програми. Мова програмування Python.

Додано: 8 квітня 2021
Предмет: Інформатика, 7 клас
Тест виконано: 318 разів
17 запитань
Запитання 1

Оберіть результат виконання програми в Thonny:

print (4+5*2)

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

29

452

14

0

Запитання 2

Щоб підключити модуль створення векторної графіки застосовують таку конструкцію:

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

import turtle

import random

import math

Запитання 3

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

а='ШКОЛА'

print (а[3])

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

ш

к

о

л

а

Запитання 4

Який оператор реалізує дію:

якщо А - додатне число, то змінити його знак на протилежний?

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

if a>0:

a = 1+a

if a>0:

a = -a

if a>0:

a = 1-a

if a<0:

a = -a

Запитання 5

Що реалізує даний оператор:

if a>b:

a = 0

else:

b = 0

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

порівняння чисел

парність

Заміну на нуль більшого з чисел а і b

непарність

Запитання 6

Що реалізує даний оператор:

if a != b:

a = b

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

Якщо числа а і b не рівні, змінній а надати значення b

Якщо число а від’ємне, змінити його знак

Якщо числа а і b не рівні, змінній а надати значення 0

Запитання 7

Що реалізує даний оператор:

if a%2 = 0:

a = a//2

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

Якщо ціле число a непарне, поділити його на 2

Якщо ціле число a парне, поділити його на 2

Запитання 8

Установіть відповідність між умовою та їх назвами:

1. a = =b; 2. а != b; 3. a<b; 4.a%2

а) а не дорівнює b; б) а дорівнює b; в) a парне; г) a менше b



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

1. - б); 2.- а) 3. - г); 4) - в)

1. - а); 2.- б) 3. - г); 4) - в)

1. - г); 2.- а) 3. - в); 4) - б)

Запитання 9

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

x = 1

while x<4:

x = x+1

print (x)

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

1

2

3

4

Запитання 10

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

x = 2

while x <= 5:

x = x+1

print (x, end = ' ')

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

1 2 3 4 5

1 2 3 4 5 6

3 4 5 6

3 4 5

Запитання 11

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

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

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

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

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

Запитання 12

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

for i in range (4):

  print (i,end = '')

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

0 1 2 3 4

0 1 2 3

4

0 1 2

Запитання 13

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

for i in range (4):

  print (i)

  print (i*2)


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

00122436

12345

0123456

Запитання 14

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

a ='мама'

for x in a:

    print (x,end ='')

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

0 1 2 3

0 м 1 а 3 м 4 а

мама

ма

Запитання 15

Встановіть відповідність між функцією діапазону і її значенням:

1. range(7) 2. range(2,8) 3. range(1,8,2)

а) 1, 3, 5, 7 б) 0, 1, 2, 3, 4, 5, 6 в) 2, 3, 4, 5, 6, 7


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

1 - а, 2 - в, 3 - б

1 - б, 2 - в, 3 - а

Запитання 16

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

x = 0 

s = 0

while x<=5:

  x = x+1

  s = s +x

  print (s)

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

21

15

10

6

Запитання 17

Для запису оператора повного розгалуження додотково використовують службове слово :

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

if

for

else

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

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