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

Додано: 15 квітня
Предмет: Інформатика, 8 клас
42 запитання
Запитання 1

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

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

Слідування

Цикл

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

Алгоритм

Запитання 2

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

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

Цикл

Слідування

Алгоритм

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

Запитання 3

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

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

Має два варіанти дій

Має три варіанти дій

Має декілька варіантів дій

Має один варіант дій

Запитання 4

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

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

Має два варіанти дій

Має безліч варіантів дій

Має один варіант дій

Не має варіантів дій

Запитання 5

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

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

Цикл

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

Слідування

Запитання 6

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

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

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

Цикл

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

Запитання 7

Вкажіть функцію для виведення деякого тексту на екарн в мові програмування Python.

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

 print()

 move()

 scan()

 goto()

Запитання 8

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

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

 input()

 scan()

print()

 goto()

Запитання 9

Вкажіть початкову команду, що вводиться для початку опису циклу з лічильником.

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

 for

move.down

 then

from

Запитання 10

Символ “=” в Python називають…

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

 символ присвоєння

 символ рівності

Запитання 11

Вкажіть складові циклу з лічильником

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

"for"

"range"

"in"

"input

"while"

"else"

Запитання 12

Виберіть хибні висловлювання....

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

"3>5"

"2*5-4=6"

"2+2*2=8"

"Київ - столиця України"

Запитання 13

До якого типу даних належать цілі числа?

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

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

 int

  float

  bool

  print

Запитання 14

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

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

input()

int()

print()

float()

Запитання 15

Команда для друкування тексту Я ТВІЙ ДРУГ

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

print (Я ТВІЙ ДРУГ)

print ("Я ТВІЙ ДРУГ")

print (#Я ТВІЙ ДРУГ#)

print ('Я ТВІЙ ДРУГ')

Запитання 16

Виберіть всі значення типу float (дійсні числа)

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

2

0.23256

-6.459

31.4

9

Запитання 17

Яким буде значення змінної а в результаті виконання вказівки розгалуження якщо а=6

if a>0:

print ('a=2')

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

0

3

6

2

Запитання 18

Піднесення до степеня позначається символом

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

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

^

*

**

/

Запитання 19

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

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

**

/

//

%

Запитання 20

print ("5+5=", 5+5)      

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

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

5+5=10

5+5=55

5555

25

Запитання 21

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

if a<b:

  print (b-а)

else:

  print (a+b)

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

1

5

17

 9

Запитання 22

Який елемент керування використовується для введення користувачем тексту?

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

Прапорець

Випадаючий список

Текстове поле

Кнопка

Запитання 23

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

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

Випадаючий список

Радіокнопка

Прапорець

Текстове поле

Запитання 24

Що зазвичай потрібно зробити після створення елемента введення даних у графічному інтерфейсі Python, щоб він відобразився на вікні?

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

Викликати метод show()

Викликати метод display()

Розмістити елемент за допомогою методів pack() або place()

Нічого, він відображається автоматично

Запитання 25

Яка функція (метод) у більшості графічних модулів Python використовується для малювання прямої лінії?

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

draw_line()

line()

create_line()

paint_line()

Запитання 26

Як називається набір параметрів, що визначають зовнішній вигляд лінії (наприклад, колір, товщина, стиль)?

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

Палітра

Стиль

Шаблон

Фільтр

Запитання 27

Який параметр зазвичай визначає кінцевий кут при малюванні дуги або сектора?

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

start_angle

end_angle

extent (довжина дуги в градусах)

sweep_angle

Запитання 28

Які координати потрібно вказати при відображенні зображення?

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

Тільки координату X

Тільки координату Y

Обидві координати

Координати центра зображення

Запитання 29

Python – це..

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

мова гіпертекстової розмітки

мова програмування

 мова спілкування 

Запитання 30

Thonny це - ...

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

мова програмування

середовище для роботи з кодом

Запитання 31

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

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

True

False

Запитання 32

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

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

Циклічний алгоритм

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

Алгоритм з повторенням

Алгоритм з розгалуженням

Запитання 33

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

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

print "(Я вивчаю мову програмування Python)"

print Я вивчаю мову програмування Python

print ("Я вивчаю мову програмування Python")

print ('Я вивчаю мову програмування Python")

Запитання 34

Операція '**' (наприклад, 5**2) у мові програмування Python - це ...

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

множення

піднесення до степеня

цитата

функція

Запитання 35

Який результат виконання команди print(3+4)?

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

'3+4'

7

3+4

12

Запитання 36

До алфавіту мови програмування Python входять ...

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

латинські літери від а до z та від A до Z;

цифри від 0 до 9;

спеціальні символи (+, –, *, / тощо);

зарезервовані (службові слова): if, for, def, print тощо

Запитання 37

Який результат виконання команди print('5+6' ?

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

5+6

помилка

11

5+6=11

Запитання 38

Визначте, якого логічного значення набуває логічний вираз, записаний мовою програмування Python:

1 == 1 and 2 == 1

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

False

True

видасть помилку

Запитання 39

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

a = 20

b = a + 4

a = b * 100

print(a)

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

2400

240

24

400

Запитання 40

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

a=5

c=7

print(a>c)

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

True

False

5>7

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

Запитання 41

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

print(3**2)

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

6

9

3**2

Запитання 42

Логічними є вирази результатом яких буде

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

Int або True

Float або Bool

True або False

Str або False

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

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