Алгоритми та програми (мова Python, підсумковий)

Додано: 20 листопада 2022
Предмет: Інформатика, 8 клас
Тест виконано: 41 раз
22 запитання
Запитання 1

Компонент Entry застосовується для:

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

виведення заголовків, підписів інших елементів інтерфейсу

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

запуску чи закінчення певного процесу

введення та виведення тексту

Запитання 2

Як отримати значення з поля об’єкта е1 класу Entry і присвоїти його змінній а цілого типу?

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

entry1.delete(0, END)

e1.insert(0, а)

a = int(e1.get())

Запитання 3

Логічні помилки - це…

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

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

помилки, пов’язані з неправильними числовими обчисленнями

помилки алгоритму, який лежить в основі програми

Запитання 4

Чи отримаємо повідомлення з помилкою в результаті виконання операторів?


f=с

с=0

r=f/c

print(r)

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

Так

Ні

Запитання 5

Логічний тип змінних позначається

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

float

int

str

bool

Запитання 6

Якого значення набуде змінна b після виконання умовного оператора, якщо а = 12?


if a<5:

b = а+1

    else:

if a<10:

b = a*2

    else:

         b = a-1

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

11

6

24

13

Запитання 7

Знайдіть значення b після виконання фрагменту програми, якщо а = 8.


іf a<5: b = а+1

else:

if a<10: b = a*2

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

2

16

8

4

Запитання 8

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


for i in range(3):

     print (i, end = ' ')

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

3

0 1 2 3

1 2 3

0 1 2

Запитання 9

Чому дорівнює S після виконання фрагменту програми?


s = 0

for i in range(4):

   s = s+i

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

2

4

6

9

Запитання 10

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


x = 2

while x <= 5:

     x = x+1

     print (x, end = ' ')

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

1 2 3 4 5

3 4 5 6

1 2 3 4 5 6

3 4 5

Запитання 11

Визначте значення S після виконання операторів:


x = 0

s = 0

while x <= 5:

     x = x+1

     s = s+x

print (s)

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

11

19

21

33

Запитання 12

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

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

while

if

else

for

Запитання 13

Позначте логічні вирази, що набувають значення True при х = 5, у = −3.

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

(х <= 10) and (у <= 0)

 (х >= 10) and (у <= 0)

(х <= 10) or (у >= 0)

(х >= 10) or (у <= 0)

(х <= 10) and (у > 0)

Запитання 14

Цикл for використовується

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

коли відома кількість повторень

нескінченну кількість разів

коли задана умова виконання алгоритму

буде повторюватися, поки виконується задана умова

Запитання 15

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

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

While <умова> do <оператор>;

Repeat <тіло циклу> until <умова>;

For I : = N to K do <оператор>;

if <умова> then <оператор>;

Запитання 16

Цикл із передумовою описується оператором...


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

for...

while..

begin.

end...

Запитання 17

Цикл - це алгоритмічна структура при якій

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

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

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

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

Фрагмент алгоритму, у якому одна або декілька команд можуть виконуватися більше, ніж один раз

Запитання 18

Яку структуру розгалуження зображено на малюнку?



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

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

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

Закінчене розгалуження

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

Запитання 19

Розгалуження — це...


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

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

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

сукупність усіх вказівок, які може виконувати даний виконавець

Запитання 20

Як називається мова програмування яку ми вивчаємо?

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

Python

Piton

Pithon

Pascal

Запитання 21

Виберіть оператор введення змінної а дійсного типу. Варіанти відповідей

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

a=int(intput('a=?'))

a=float(intput('a=?'))

print(a)

ord('A')

Запитання 22

Як позначається у Python операція "не дорівнює"?

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

==

!=

!!

!=!

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

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