Алгоритми з повторенням мовою Python

Додано: 2 березня 2023
Предмет: Інформатика, 8 клас
Тест виконано: 123 рази
20 запитань
Запитання 1

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

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

циклічний (з повторенням)

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

лінійний (слідування)

Запитання 2

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

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

if

elif

else

for

Запитання 3

Функція, що переводить текст у дробове число

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

str


bool

int

float

Запитання 4

Функція, що переводить число у рядкову величину

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

str


bool

int

float

Запитання 5

Як в Python позначається остача від ділення?

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

**

%

//

/=

+=

Запитання 6

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

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

print()

input()

 type()

import

Запитання 7

Після виконання команди print():

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

На екран виводиться повідомлення (результат обчислень чи текст)

У програму вводяться дані

Результат обчислень відображається у текстовому полі

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

Запитання 8

Яке призначення методу get?

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

визначення розмірів вікна


розташування об'єкта згори вікна


отримання значення з текстового поля

відображення тексту у вікні програми



вставлення символів у текстове поле

Запитання 9

Яке призначення методу insert?

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

визначення розмірів вікна


розташування об'єкта згори вікна


отримання значення з текстового поля

відображення тексту у вікні програми



вставлення символів у текстове поле

Запитання 10

Яке призначення методу pack?

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

визначення розмірів вікна

розташування об'єкта згори вікна

розміщення об'єкта у вказаному місці вікна

Запитання 11

Яке призначення методу place?

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

визначення розмірів вікна

розташування об'єкта згори вікна

розміщення об'єкта у вказаному місці вікна

Запитання 12

Що таке text у команді button1=Button(text="Ок")

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

конструктор кнопок

об'єкт

метод

функція

властивість

Запитання 13

Визначте, як виглядає кнопка, створена з такими значеннями атрибутів:

btn = Button(root, text = 'Натисни мене', width = 20, height = 2, bg = 'blue', fg = 'white')

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

Текст: "Натисни мене"; колір кнопки"червоний"; колір тексту кнопки"білий"

Текст: "Натисни мене"; колір кнопки"блакитний"; колір тексту кнопки"жовтий"

Текст: "Натисни мене"; колір кнопки"білий"; колір тексту кнопки"блакитний"

Текст: "Натисни мене"; колір кнопки"блакитний"; колір тексту кнопки"білий"

Запитання 14

Оберіть правильні твердження щодо програми, яка містить такий код:

button2=Button(text="Ок")

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

button2 - це назва об'єкта

text -це метод

Button - це назва конструктора кнопок

"Ок" - значення властивості

Запитання 15

Який цикл є циклом з лічильником?

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

While


For


Repeat

Until

Запитання 16

Блок-схема якої базової структури представлена на рисунку?

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

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

Цикл з параметром

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

Запитання 17

Серію команд, що повторюється під час виконання циклу, називають


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

тілом циклу

головою циклу

ітерацією

Запитання 18

Кожне виконання тіла циклу називають

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

тілом циклу

головою циклу

ітерацією

Запитання 19

Познач фрагменти коду, що містять конструкцію «вкладені цикли».

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

x = 0

whіle х<10:

. . . x = x+2

whіle х%2 == 0:

. . . x = x//2

n=1

while n<3:

. . . n=n+1

. . . k=0

. . . while k<3:

. . . . . k=k+1

. . . . . print(n*k')

k=2

while k<n//2+1:

. . . if n%k==0:

. . . . . print(k, end=' ')

for n in range(1, 3):

. . . k=2

. . . while k<=8:

. . .. . . y=2*k+n

. . .. . . print (n, k, y)

. . .. . . k=k+2

Запитання 20

Знайди у списку послідовність чисел, що надрукує програма.

for х in range (11,17):

     print (х % 2)

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

1 0 1 0 1 0

5.5 6.0 6.5 7.0 7.5 8.0

2 1 2 1 2 1

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

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