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

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

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

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

а) Малюнок

б) Послідовність дій для розв’язання задачі 

в) Програма

г) Файл

Запитання 2

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

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

а) Набір команд для комп’ютера 

б) Малюнок

в) Таблиця

г) Фото

Запитання 3

Які типи даних є в Python? (кілька)

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

а) int 

б) str 

в) bool 

г) jpg

Запитання 4

Що таке змінна?

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

а) Команда

б) Ім’я для збереження даних 

в) Малюнок

г) Файл

Запитання 5

Як оголосити змінну?

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

а) x = 5 

б) print(x)

в) if x

г) for x

Запитання 6

Оператор присвоєння — це:

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

а) ==

б) = 

в) >

г) +

Запитання 7

Арифметичні оператори (кілька)

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

а) + 

б) - 

в) * 

г) and

Запитання 8

Логічні оператори (кілька)

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

а) and 

б) or 

в) not 

г) +

Запитання 9

Булевий тип — це:

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

а) числа

б) True/False 

в) текст

г) список

Запитання 10

Рядок у Python — це:

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

а) число

б) текст 

в) список

г) файл

Запитання 11

Як знайти довжину рядка?

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

а) len() 

б) sum()

в) max()

г) min()

Запитання 12

Як об’єднати рядки? (кілька)

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

а) + 

б) f-рядки 

в) and

г) *

Запитання 13

Список — це:

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

а) один елемент

б) набір значень 

в) файл

г) таблиця

Запитання 14

Як звернутися до елемента списку?

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

а) list[0] 

б) list()

в) list{}

г) list<>

Запитання 15

Як додати елемент?

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

а) append() 

б) add()

в) sum()

г) len()

Запитання 16

Як видалити елемент? (кілька)

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

а) remove() 

б) pop() 

в) add()

г) print()

Запитання 17

Цикл for — це:

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

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

б) умова

в) функція

г) список

Запитання 18

Цикл while — це:

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

а) цикл з умовою 

б) список

в) функція

г) текст

Запитання 19

Вкладений цикл — це:

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

а) цикл у циклі 

б) умова

в) функція

г) список

Запитання 20

Умовний оператор if — це:

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

а) перевірка умови 

б) цикл

в) список

г) функція

Запитання 21

if-else — це:

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

а) вибір між двома варіантами 

б) цикл

в) список

г) функція

Запитання 22

if-elif-else — це:

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

а) кілька умов 

б) цикл

в) список

г) функція

Запитання 23

Функція — це:

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

а) блок коду 

б) змінна

в) список

г) файл

Запитання 24

Як створити функцію?

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

а) def 

б) if

в) for

г) while

Запитання 25

Як передати параметр?

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

а) def f(x): 

б) print(x)

в) if x

г) list(x)

Запитання 26

Як повернути значення?

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

а) return 

б) print

в) input

г) break

Запитання 27

Модуль — це:

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

а) набір функцій 

б) змінна

в) список

г) файл

Запитання 28

Як імпортувати модуль?

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

а) import math 

б) math()

в) print(math)

г) def math

Запитання 29

Бібліотека — це:

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

а) набір модулів 

б) файл

в) список

г) змінна

Запитання 30

Як використати math? (кілька)

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

а) import math 

б) math.sqrt() 

в) print

г) if

Запитання 31

Квадратний корінь:

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

а) math.sqrt() 

б) pow()

в) sum()

г) len()

Запитання 32

Степінь числа:

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

а) pow() 

б) sqrt()

в) len()

г) min()

Запитання 33

Округлення:

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

а) round() 

б) sum()

в) max()

г) len()

Запитання 34

Оператор % — це:

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

а) остача від ділення 

б) додавання

в) множення

г) ділення

Запитання 35

Оператор // — це:

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

а) цілочисельне ділення 

б) остача

в) додавання

г) множення

Запитання 36

Оператор == — це:

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

а) перевірка рівності 

б) присвоєння

в) додавання

г) множення

Запитання 37

Оператор != — це:

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

а) не дорівнює 

б) дорівнює

в) більше

г) менше

Запитання 38

Оператор > — це:

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

а) більше 

б) менше

в) дорівнює

г) не дорівнює

Запитання 39

Оператор < — це:

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

а) менше 

б) більше

в) дорівнює

г) не дорівнює

Запитання 40

Оператор >= — це:

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

а) більше або дорівнює 

б) менше

в) дорівнює

г) не дорівнює

Запитання 41

Оператор <= — це:

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

а) менше або дорівнює 

б) більше

в) дорівнює

г) не дорівнює

Запитання 42

Список 1–10:

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

а) list(range(1,11)) 

б) range(10)

в) [1-10]

г) (1,10)

Запитання 43

Квадрати чисел:

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

а) [x*x for x in range()] 

б) print

в) if

г) sum

Запитання 44

Найбільший елемент:

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

а) max() 

б) min()

в) sum()

г) len()

Запитання 45

Найменший елемент:

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

а) min() 

б) max()

в) sum()

г) len()

Запитання 46

Сума елементів:

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

а) sum() 

б) max()

в) min()

г) len()

Запитання 47

Середнє значення:

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

а) sum()/len() 

б) max()

в) min()

г) len()

Запитання 48

Перевірка в списку:

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

а) in 

б) and

в) or

г) not

Запитання 49

Словник:

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

а) {"a":1} 

б) [1,2]

в) (1,2)

г) <1,2>

Запитання 50

Доступ до словника:

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

а) dict["a"] 

б) dict()

в) dict{}

г) dict<>

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

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