10.03 Алгоритми і програми (тематичний тест)

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

Середовище програмування - це…

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

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

програма, що має засоби автомати­зації процесів підготовки та виконання програм користувача.

набір меню, панелей і вікон, що у сукупності утворюють робоче місце програміста.

Запитання 2

Які типи даних належать до цілих типів?

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

int

float

bool

print

Запитання 3

Який оператор відповідає поданій блок-схемі?

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

If A<5: A= A-1 else: A = A+1 

If A<5: A = A+1 else: A = A-1 

If A<5: A= A+1

If A<5 A = A+1 else A = A-1 

Запитання 4

Для піднесення до степеня в мові програмування Python використовують символ:

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

*

/

//

**

^

%

Запитання 5

Який результат виконання програми:

print ("5-4=", 5-4)

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

5-4=5-4

1

"5-4"

5-4=1

Запитання 6

Оберіть результат виконання програми:

print (4*5-2)

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

4*5-2

18

12

4*5-2=18

Запитання 7

Яким оператором описується цикл з параметром або лічильником?

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

while

for

else

print

Запитання 8

Вкажи, який діапазон значень набуває змінна i в коді for i in range (8)

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

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

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

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

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

Запитання 9

Визначте число, що є пропущеним у розв'язанні цієї задачі.

Задача. Одноклітинна амеба ділиться навпіл кожні 3 години. Визначити скільки буде амеб через 3,6,9,12, ... , 24 години.


n=1

for i in range(1,24,___):

   n=n*2

print (n)

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

1

2

3

4

Запитання 10

Щоб вивести слово “Інформатика” 3 рази, можна написати таку програму:

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

i = 3

while i > 0:

print ('Інформатика')

i =і - 1 

for i in 'Інформатика':

     print (i * 3)

for i in range(3):

print ('Інформатика')

for i in range(0, 3):

print ('Інформатика')

Запитання 11

При яких значеннях а і в, умова а>b буде хибна?

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

 А=2, В=-5

А=2, В=5

А=-2, В=5

А=5, В=2

Запитання 12

Обрати програму, яка малює червоний квадрат.

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

Алгоритмічна структура, призначена для організації багаторазового виконання набору команд - це ...

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

повторення

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

цикл

слідування

Запитання 14

З поданих операторів виберіть оператори розгалуження:

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

if ... else

or...not

while

 yes...no

Запитання 15

З поданих варіантів оберіть неповну форму розгалуження:

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

if <умова>:

<оператор>

 if <умова>:

<оператор 1>

else:

<оператор 2>

if <оператор>

else:

Запитання 16

Яке значення виведе програма, якщо a=2, b=3?

if a<b:

print (b)

else:

print (a)

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

2

5

3

0

Запитання 17

Якого значення набуде змінна у?

у = 12/4 + 2**2

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

7

9

8

10

Запитання 18

Визначте яку алгоритмічну структуру реалізовано у фрагменті програми:

if a<5:

   a=a+12

else:

   a=a-7

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

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

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

лінійний алгоритм

обчислення

Запитання 19

Алгоритм зображений на малюнку називають:

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

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

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

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

програмний алгоритм

Запитання 20

Запиши мовою програмування складену умову:

10 <= x <= 18

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

x >= 10 and x <=18

x >= 10 not x <=18

x = 10 and x =18

18 >= x or x <=10

Запитання 21

Логічним виразом називають вираз, який може набувати один з двох значень:

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

true

integer

real

false

Запитання 22

Яке значення отримає змінна а після виконання фрагменту програми?

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

13

25

6

17

Запитання 23

Який вид циклічного алгоритму описано «виконується задану кількість разів»(for i in range(n):)?

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

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

цикл з після умовою

цикл з передумовою

сумісний цикл

Запитання 24

Який вид циклічного алгоритму описано «виконується до настання певної події (while)»?

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

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

цикл з після умовою

цикл з передумовою

сумісний цикл

Запитання 25

Скільки разів виконається цикл:

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

15

3

4

6

Запитання 26

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

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

3

7.5

10.5

0.5

Запитання 27

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

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

Цикл

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

Слідування

Запитання 28

З поданих варіантів оберіть повну форму розгалуження:

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

if <умова>:

<оператор>

 if <умова>:

<оператор 1>

else:

<оператор 2>

if <оператор>

else:

Запитання 29

Які з тверджень є правильними?

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

Програма перевіряє умову циклу перед виконанням операторів тіла циклу.

Оператори тіла циклу виконуються доти, поки умова істинна.

Якщо умова приймає значення False, керування переходить до наступного оператора.

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

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

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