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

Додано: 1 березня 2025
Предмет: Інформатика, 9 клас
20 запитань
Запитання 1

Мова програмування — це...

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

Це середовище, що поєднує редактор для зручного введення і редагування програми.

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

Система, яка записує команди програми, описаної деякою мовою програмування, на машинну мову.

Запитання 2

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

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

Командою

Програмою

Дією

Умовою

Запитання 3

Мови програмування можна поділити на дві групи, оберіть ці дві групи.

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

Низького рівня

Легкого рівня

Високого рівня

Важкого рівня

Запитання 4

Команда print вводиться у:

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

(    )

/  /

\  \

Запитання 5

Для опису величин цілого типу мовою програмування Python використовують службове слово …

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

int

float

str

round

Запитання 6

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

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

len

print

string

tkinter

Запитання 7

Список у мові Python -

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

це впорядкована колекція об’єктів будь-якого типу у квадратних дужках, які відокремлюються один від одного комою.

це не впорядкована колекція об’єктів будь-якого типу у квадратних дужках, які відокремлюються один від одного комою

це впорядкована колекція об’єктів будь-якого типу у круглих дужках, які відокремлюються один від одного комою.

це не впорядкована колекція об’єктів будь-якого типу у круглих дужках, які відокремлюються один від одного комою.

Запитання 8

Які існують типи об’єктів?

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

float

css

grid

list

str

png

bool

Запитання 9

Оберіть логічний тип даних.

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

 int ()

float()

str()

bool()

Запитання 10

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

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

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

цикл з умовою

Запитання 11

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

а=5

b=10

if a>b:

c=a-b

else:

c=b-a

print(c)

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

5

-5

15

10

Запитання 12

Базова алгоритмічна структура, яка передбачає виконання однієї із зазначених дій в залежності від справедливості поставленої умови.

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

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

цикл

слідування

Запитання 13

Який діапазон значень набуває змінна циклу

 for i in range (8)

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

від 0 до 7 включно

від 0 до 8 включно

від 1 до 7 включно

від 1 до 8 включно

Запитання 14

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

a=5

for i in range (a,10):

....print (i,)

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

5

5 6 7 8 9

1 2 3 4 5 6 7 8 9

Запитання 15

Дано список: аnimal = ["Кіт", "Собака", "Миша", "Хом’як"], визначте індекс елемента "Миша"


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

0

1

2

3

Запитання 16

Що робить програма?

from random import*

a = []

for i in range(5):

a = a+[randint(1, 10)]

print(a)

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

Заповнює список 5 дробовими числами

Заповнює список 5 цілими числами

Заповнює список 5 випадковими числами

Дозволяє заповнити список з клавіатури 5 числами

Запитання 17

Дано список: а = [2, 15, 3, –5, 3]

Вкажіть результат дії методу a.remove(15)

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

а = [2, 15, 78, 3,–5, 3]

а = [2, 3, –5, 3]

k = 2

a = [15, 3, 3, 2,–5]

Запитання 18

У якому випадку на початку програми прописуємо такий рядок:

from tkinter import*?

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

Коли працюємо з випадковими числами

Коли використовуємо графіку

Коли створюємо двовимірний масив

Запитання 19

Визначте індекс елемента 12 у масиві:

a = [[1, 2, 3, 12], [23, 45, 13, 4], [8, 6, 7, 11]]

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

a=[0][3]

a=[1][4]

a=[0][4]

a=[1][3]

Запитання 20

Визначте елемент у списку a = [[1, 2, 3, 12], [23, 45, 13, 4], [8, 6, 7, 11]] за індексом a=[1][1]

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

1

23

45

11

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

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