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

Додано: 18 квітня 2023
Предмет: Інформатика, 9 клас
Тест виконано: 288 разів
28 запитань
Запитання 1

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

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

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

Система позначень для точного опису

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

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

Запитання 2

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

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

Командою

Програмою

Дією

Умовою

Запитання 3

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

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

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

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

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

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

Запитання 4

За технологією програмування розрізняють такі мови:

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

Процедурні

Об’єктно-орієнтовані

Декларативні

Розважальні

Мова скриптів

Запитання 5

Подвоєння розміру задачі збільшує необхідний час у 8 разів передбачає

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

Лінійна складність

Квадратична складність

Кубічна складність

Правильного варіанту немає

Запитання 6

Основні складові складності алгоритму

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

Логічна складність

Статистична складність

Часова складність

Ємнісна складність

Формальна складність

Лінійна складність

Кубічна складність

Квадратична складність

Запитання 7

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

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

int

float

str

round

Запитання 8

Щоб вивести кількість елементів у списку потрібно

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

print(len(a))


b=len(a)

print(b)


print(len[a])


b=len[a]

print(b)

Запитання 9

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

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

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

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

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

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

Запитання 10

На честь чого (кого) було названо мову програмування Python?

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

Сімейства змій

Улюбленого скетч-серіалу розробника

Видатного вченого

Телевізійної програми "Цирк Монті Пайтона"

Розробника

Запитання 11

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

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

float

css

grid

list

str

png

bool

Запитання 12

Для створення нового проєкту необхідно:

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

Python - File - Run Module

Python - PythonIDLE - File - Save - F5

Python - PythonIDLE - File - New File

Запитання 13

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

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

 int ()

float()

str()

bool()

Запитання 14

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

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

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

цикл з умовою

Запитання 15

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

n=10

for i in range(3,n,2):

    print(i, end=’ ’)

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

3  5 7 9

3 4 5 6 7 8 9

1 3 5 7 9

1 2 3 9

Запитання 16

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

а=5

b=10

if a>b:

c=a-b

else:

c=b-a

print(c)

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

5

-5

15

10

Запитання 17

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

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

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

цикл

слідування

Запитання 18

Виберіть правильний синтаксичний запис циклу з лічильником:

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

while <умова>:

команда

 if <умова>:

дія1

else:

дія2

for <змінна> in range(ім'я змінної)

команди

for <змінна> in range(кількість повторень):

команди

Запитання 19

Виберіть правильний синтаксичний запис повного розгалуження:

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

 if <умова>:

дія1


 if <умова>:

дія1

else <умова>:

дія2

 if <умова>:

дія1

else:

дія2

 if <умова>:

дія1

elif<умова>:

дія2

else:

дія3

Запитання 20

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

 for i in range (8)

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

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

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

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

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

Запитання 21

 Що робить наступний рядок програми?

for i in range(Іem (а)):

print(a[i])

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

друкує всі елементи списку у стовпчик

друкує суму всіх елементів

друкує всі елементи списку у рядок

Запитання 22

Як надрукувати всі значення списку list?

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

print(list)

list.print()

input(list)

Запитання 23

Як здійснюється доступ до елементів списку?

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

по порядку

за значенням

за індексом

Запитання 24

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

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

Запитання 25

Як називається модуль у Пайтон, який надає можливість будувати графічні примітиви?

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

tkinter

tekinter

math

grafika

Запитання 26

Яке призначення команди Canvas?

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

створення вікна

побудова прямокутника

створення полотна

побудова багатокутника

Запитання 27

Що означає дана команда: from tkinter import*

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

створення полотна

підключення графічного модуля

побудова примітивів

виведення зображення

Запитання 28

Що означає дана команда: tk=Tk()

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

створення вікна

створення полотна

побудова фігури з іменем tk

виведення зображення

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

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