Алгоритми та програми

Додано: 24 грудня 2020
Предмет: Інформатика, 7 клас
Тест виконано: 488 разів
13 запитань
Запитання 1

Що таке математична модель задачі?

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

 А Метод розв’язування задачі


Б Система математичних співвідношень між величинами в умові задачі

 В Кодування складеного алгоритму однією з мов програмування

Г Послідовність дій, спрямована на досягнення результату

Запитання 2

Тип величини визначає:

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

А значення величини

Б спосіб використання величини в програмі

В Множину припустимих значень

 Г ім’я величини

Запитання 3

Що з переліченого не є характеристикою величини?

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

А Значення

Б Тип

В Розмір

Г Вид

Запитання 4

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

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

 А. a = b, c


Б.a,b,=b,a

B.a=d=c=0

Г.2*а=в

Запитання 5

Повторення (цикл) — це така організація дій в алгоритмі, за якої:

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

А. дії виконуються послідовно, одна за другою, без пропусків або повторень

 Б. одна й та сама послідовність дій виконується кілька разів доти, поки виконується деяка умова


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



Запитання 6

Розгалуження — це така організація дій в алгоритмі, за якої:

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

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



Б.дії виконуються послідовно, одна за другою, без пропусків або повторень

В. одна й та сама послідовність дій виконується кілька разів доти, поки виконується деяка умова

Запитання 7

Визначити код будь-якого символу можна за допомогою функції:

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

А.chr()

Б.int()

В.str()

Г.ord()

Запитання 8

Що буде надруковано в результаті виконання операторів?

>>> a = 'Рання осінь листя золотить'

>>> a[6:11]


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

А.осінь

Б.листя

В.осінь листя

Г.Рання золотить

Запитання 9

Який опис змінної типу список і надання їй значення послідовності з 5 цілих чисел є правильним?

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

 А a = ['1', '2', '3', '4', '5'];

Б a = (1, 2, 3, 4, 5). 

В a = '1, 2, 3, 4, 5'; 

 Г a = [1, 2, 3, 4, 5];

Запитання 10

Позначте оператори, що реалізують додавання до списку a = [1, 2, 3] елемента 5.

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

А а = а+[5];

Б а[3] = 5;

В а.append(5);

 Г а = а+5;

Запитання 11

Дано рядок: a = 'ми вивчаємо мову Python'

Який оператор було виконано, якщо змінна b отримала значення 23?


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

А b = a.find ('P')

Б b = ord('n')

В b = len(a)

Г b = a.count('в')

Запитання 12

Позначте фрагменти коду, які з рядка s1 = 'інформатика'; зробили рядок s2 ='інтика'.

Позначте всі правильні відповіді.


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

А s2 = s1.replace('форма', '');

Б s2 = s1[0:2]+s1[7:]; 

 В for i in range(2,7): s2 = s2+s1[i]; 

 s2 = s1[2:7]; 

Запитання 13

До якого типу належить задача, яку реалізує оператор?

k = 0;

for item in a:

      if item > 0: k = k+1


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

А Задачі на пошук елемента із заданою властивістю

 Б Задачі на знаходження суми елементів списку


В Задачі на змінювання значень елементів списку

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

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