6 клас Підсумковий тест з теми "Алгоритми та програми"

Додано: 15 квітня
Предмет: Інформатика, 6 клас
41 запитання
Запитання 1

Цикли бувають:

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

З лічильником

З передумовою

Повні

Неповні

Запитання 2

Вкладений цикл - це...

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

цикл, який міститься в тілі іншого циклу

цикл, який має розгалуження

цикл, який має повторення

Запитання 3

Якщо кількість повторень заздалегідь невідома, то вибирають...

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

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

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

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

безумовний цикл

Запитання 4

Алгоритм посадки 12 дерев - це цикл...

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

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

з передумовою

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

лінійний

Запитання 5

Алгоритм "Саджати дерева, поки не скінчилися саджанці" - це ...

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

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

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

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

лінійний алгоритм

Запитання 6

Розгалуження бувають:

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

зовнішні

внутрішні

повні

неповні

Запитання 7

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

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

слідування

повторення

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

Запитання 8

Який алгоритм називається лінійним?

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

 алгоритм, що складається з однозначної послідовності дій 

алгоритм, що містить умову

алгоритм вибору команд

алгоритм, що містить повторення певних дій

Запитання 9

Обери неповне розгалуження.

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

Алгоритми можуть бути подані такими способами...

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

словесним

графічним

послідовністю сигналів

звуковим

Запитання 11

Яке зображення відповідає алгоритму з повторенням (циклом)?

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

Який знак для присвоювання можна використовувати

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

=

+

*

/

Запитання 13

Вкажи на змінні у виразі

С = 2 * π * r

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

C

2

π

r

Запитання 14

Розгляньте приклад програми. Визначте тип розгалуження

x = float (input ('уведіть число x: ' ))

іf x <= 5:

y = x**3 +7

else:

y = x*3 +7

print(’Отримане число:’, у)

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

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

багатоальтернативне розгалуження

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

Запитання 15

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

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

if

if...else

if...elif...else

Запитання 16

Знайдіть значення змінних А і В після виконання операторів:

А = 15

В = 3

if A > B: A = A – B

else: B = B – A

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

А = 12, В = -12

А = 12, В = 3

А = 12, В = -9

Запитання 17

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

х = 2 

if x<0: y=x

elif x <=5: y=x*2

else: y = 4*x

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

4

8

2

Запитання 18

Знайдіть значення змінної В після виконання операторів:

А = 8 

if А<4: В=А*2

elif А <6: В=А+10

elif А <10: В=А*10

else: B=100

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

16

18

80

100

Запитання 19

Розгляньте фрагмент програми. Позначте що буде виведено на екран.

a = 3

if a > 2:

print('А')

else:

print('L')

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

A

L

AL

LA

Запитання 20

Яке значення виведе програма, якщо a=2, b=5?

if a<b:

  print (b-а)

else:

  print (a+b)

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

2

3

7

5

Запитання 21

Чітка послідовність команд (вказівок), що визначає, які дії та у якому порядку потрібно виконати, щоб досягти поставленої мети

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

Програма

 Алгоритм

 Ітерація

 План

Запитання 22

Як називається мова програмування, яку ми вивчаємо?

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

IDLE

 Python

 File

Paton

Запитання 23

Яке середовище програмування ми використовуємо для створення програм на мові Python?

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

 IDLE

 Google

 HTML

 Python

Запитання 24

Які основні алгоритмічні структури ви знаєте?

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

 Повторення

Слідування

 Розміщення

 Редагування

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

 Повернення

Запитання 25

Виберіть оператори розгалуження:

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

 if

 while

 for

 elif

 if else

Запитання 26

Оператор циклу з параметром

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

while

 for

 if

 and

Запитання 27

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

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

повторення

 алгоритм

 команда

 ітерація

Запитання 28

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

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

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

 Група команд

 Повторення

Ітерація

Запитання 29

print ("Hello, world") - який результат виконання програми?

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

 "Hello, world"

 Error

 ("Hello, world")

 Hello, world

Запитання 30

Як запустити програму на виконання

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

Run

 F1

 F5

 Save

Запитання 31

Який вид умови використовується:

x>5 and x<=8 ?

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

проста

 істинна

   складна

  складена

Запитання 32

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

for i in range (10, 12):

print (i) ?

 

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

 10, 11, 12

  10, 12

 9, 10, 11

  10, 11

Запитання 33

Діапазон позначається функцією...

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

for

 int

 range

 x = [ ]

Запитання 34

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

for i in range(8):

print (i)

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

Числа в діапазоні від 1 до 7

 Числа в діапазоні від 0 до 8

 Число 8

 Нічого не буде

 Числа в діапазоні від 0 до 7

Запитання 35

Для виведення на екран потрібна команда -

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

 for

 input

 print

Запитання 36

Яку команду використовують для введення значень у програмний код?

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

 int

 if....else

 print

 input

Запитання 37

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

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

 \

 =

 ==

 +

Запитання 38

Яким знаком в Python позначається операція порівняння на рівність?

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

 \

 =

 ==

 +

Запитання 39

Команда if - це

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

 умовна позначка - "якщо"

 умовна позначка - "інакше"

умовна позначка - "то"

Запитання 40

Команда else - ...


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

 умовна позначка - "то"

 умовна позначка - "інакше"

 умовна позначка - "якщо"

Запитання 41

if...else... це команда ...


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

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

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

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

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