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

Додано: 4 квітня 2025
Предмет: Інформатика, 5 клас
31 запитання
Запитання 1

Які базові алгоритмічні структури існують?

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

Мова програмування

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

Комп'ютер

Запитання 2

Чим є програма для комп'ютера?

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

Алгоритм, написаний мовою програмування

Блокнот для записів

Книга з казками

Запитання 3

Що таке алгоритм?

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

Комп'ютерна гра

Послідовність дій для виконання задачі

Вид програмного забезпечення

Запитання 4

Що таке програма?

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

Сукупність комп'ютерів

Текст, написаний мовою програмування

Мережа Інтернет

Запитання 5

Хто такий виконавець?

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

Людина або пристрій, що виконує алгоритм

Програма на комп'ютері

Журнал новин

Запитання 6

Як називається процес виконання команд комп'ютером?

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

Виконавство

Програмування

Запуск

Запитання 7

Що робить команда forward(50) в модулі Черепашка?

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

Рухає черепашку вперед на 50 кроків

Повертає черепашку на 50 градусів

Зупиняє черепашку

Запитання 8

Що означає команда right(90)?

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

Поворот черепашки праворуч на 90 градусів

Рух черепашки назад на 90 кроків

Розмальовування черепашки

Запитання 9

Яка команда у "Черепашці" використовується для руху вперед?

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

forward()

right()

left()

Запитання 10

Яка команда у "Черепашці" використовується для руху вправо?

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

forward()

right()

left()

Запитання 11

Що таке логічний вираз?

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

Вираз, що містить тільки цифри

Вираз, що може бути або істинним(True), або хибним(False)

Звичайний текст

Запитання 12

Який оператор використовується для логічного "і"?

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

and

or

not

Запитання 13

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

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

and

or

not

Запитання 14

Що таке розгалуження в алгоритмі? 

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

Послідовність дій

Вибір одного з декількох шляхів

Повторення дій

Запитання 15

Яка структура використовується для розгалужень?

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

Цикл

Умова

Команда

Запитання 16

Що таке повторення в алгоритмі?

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

Виконання однієї дії

Виконання дії кілька разів

Зупинка дії

Запитання 17

Що таке "цикл for" у Python?

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

Круговий графік

Цикл з відомою кількістю повторень

Тип даних

Запитання 18

Як позначається коментар у програмі на Python?

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

#

**

//

Запитання 19

Що таке "функція print()" у Python? 

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

Виконує обчислення

Виводить повідомлення на екран

Видаляє файл

Запитання 20

Що таке "змінна" в Python?

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

Вид комп'ютера

Місце, де зберігається інформація

Графічний елемент

Запитання 21

Яка конструкція відповідає умовному оператору в Python?

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

while

for

if

Запитання 22

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

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

Команда print() потрібна для введення даних з клавіатури

Команда input() призначена для введення даних з клавіатури.

Запитання 23

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

а= b % 2

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

змінній а присвоїти значення остачі від ділення b на 2

змінній а присвоїти значення частки від ділення b на 2

Запитання 24

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

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

а =int (input ('а=? '))

а = float (input (' '))

int (input ('а=? '))

Запитання 25

а = 3.

У консоль виведено такий рядок:

3 2 1

Знайди оператора, який мав вивести цей рядок.

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

int (a, a-1, a-2)

print (a, a-1, a-2)

print ('a', 'a-1', 'a-2')

Запитання 26

Після виконання оператора x = y - x нові значення змінних

х = 3,    у = 18.

 

Визнач, чому дорівнювали значення змінних х і у до виконання оператора присвоєння.

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

х = 21,    у = 18.

х = 15,    у = 18.

х = 3,    у = 13.

Запитання 27

Задай у вигляді оператора присвоювання таку дію:

змінній s присвоїти значення суми змінних а і b

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

s = a % b

s = a + b

a + b = s

Запитання 28

Напиши оператор присвоювання, який реалізує таку дію:

змінній а присвоїти значення середнього арифметичного змінних b, с і d.

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

a = (b + c + d) // 3

a = (b + c + d)/3

a = (b + c )/2

Запитання 29

х = 5.

У консоль виведено такий рядок:

5 10 15

 Знайди оператора, який мав вивести цей рядок.

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

print (x=5, x=10, x=15)

print (x, 2*x, 3*x)

input (x, 2*x, 3*x)

Запитання 30

Познач, яка команда потрібна, щоб підняти перо.

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

width ()

up()

right ()

Запитання 31

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

from turtle import *

color('blue','red')

begin_fill()

??????

end_fill()

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

right(50)

forward(50)

circle(50)

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

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