Підсумкова контрольна робота для 8 класу за 2 семестр ГР3

Додано: 18 травня
Предмет: Інформатика, 8 клас
12 запитань
Запитання 1

 Яке розширення має файл, що містить вихідний код програми на мові Python?

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

.docx

.exe

.py

.txt

Запитання 2

Які символи або їх комбінації використовуються у Python для створення коментарів (тексту, який ігнорується програмою)?

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

Символ # на початку рядка 

Подвійний слеш //

Потрійні лапки """ на початку та в кінці багаторядкового тексту 

Знаки /* та */

Запитання 3

Які з наведених імен змінних записані правильно з точки зору синтаксису мови Python і можуть використовуватися в програмі? 

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

user_name

2_text

my_variable

total$

Запитання 4

Чому дорівнює результат виконання операції цілочисельного ділення 17 // 5?

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

3.4

2

0

Запитання 5

Чому дорівнює результат обчислення остачі від ділення 17 % 5?

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

3

7

1

Запитання 6

Скільки разів виконається тіло циклу for i in range(2, 7)?

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

7 разів

5 разів

6 разів

2 рази

Запитання 7

Що буде виведено на екран після виконання коду:

s = "Інформатика"

print(s[0] + s[2])?

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

Ін

 Іф

Нф

Іо

Запитання 8

Під час запуску коду виникла помилка NameError: name 'x' is not defined. Що вона означає?

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

 Змінна 'x' містить занадто велике число

Програма намагається використати змінну 'x', яку раніше не було створено (оголошено)

Ім'я програми записано неправильно

Користувач натиснув не ту клавішу

Запитання 9

Що з наведеного є прикладом логічної помилки в програмі (коли програма запускається, але працює неправильно)?

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

Замість знака коментаря # учень написав //

Програма для обчислення площі прямокутника замість додавання площ додала довжину і ширину P = a + b

Забуто двокрапку після оператора if

Неправильно розставлено відступи в тілі циклу

Запитання 10

Учень написав код: A = [1, 2, 3]; print(A[3]). Яку помилку виведе цифрове середовище?

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

TypeError

IndexError: list index out of range (індекс поза межами списку)

ValueError

Програма виведе число 3

Запитання 11

Дано фрагмент коду:

x = 5

if x > 3:

print("Більше")

else:

print("Менше")

Що виведе програма?

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

Більше

Менше

Обидва слова разом

Нічого не виведе

Запитання 12

Який результат виконання коду: print(int("100") + 5)?

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

"1005"

 105

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

100

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

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