Контрольна робота з інформатики 8 клас Python

Додано: 10 травня 2023
Предмет: Інформатика, 8 клас
Тест виконано: 740 разів
31 запитання
Запитання 1

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

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

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

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

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

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

Запитання 2

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

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

Процедурні

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

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

Розважальні

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

Запитання 3

Для перетворення команд мови програмування, яка відрізняється від машинної мови, використовують спеціальні програми:

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

Браузери

Брандмауери

Транслятори

Ідентифікатори

Запитання 4

Штучна мова, створена для передачі команд машинам, зокрема комп'ютерам - це ...

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

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


транслятор


інтерпретатор


компілятор


Запитання 5

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

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

функція


змінна

коментар

семантика

Запитання 6

Функція означає надрукувати. Вона виводить на екран усе, що є всередині дужок. Це..

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

input()


type()


print()


Запитання 7

За введення в програму даних з клавіатури в Python відповідає функція______

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

print()


input()


type()


Запитання 8

Змінна – це іменована частина пам'яті комп'ютера, де зберігається певна

інформація. На відміну від константи змінній дають імена: (обрати правильні відповіді)

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

Ім'я не повинно починатися з цифри

Ім'я може починатися з цифри

Першим символом імені має бути літера або знак нижнього

підкреслення «_»

Не можна використовувати спеціальні знаки, такі, як /, # або @

Імена змінних не чутливі до регістру

Не можна називати змінні іменами команд, наприклад , print

Запитання 9

що таке input()

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

введення зі строки

значення змінної

Запитання 10

Знак * означає:

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

Множення

Ділення

Додавання

Запитання 11

До типів даних належить

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

list()

str()

len()

float()

Запитання 12

Числові величини - це...

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

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

величини, які можуть набувати значень з деяких числових множин

величини, які можуть набувати тільки одне із двох значень: true (істина) або false (хибність)

Запитання 13

Для запуску програми в середовищі IDEL-Python потрібно натиснути клавішу ...

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

F3

F5

F7

F4

Запитання 14

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

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

math назва_модуля

random назва_модуля

import назва_модуля

randint назва_модуля

Запитання 15

Який символ означає операцію присвоювання?

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

=

/

*

==

Запитання 16

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

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

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

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

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

Запитання 17

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

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

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 

Запитання 18

Який результат виконання програми print ("5-4=", 5-4)?

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

5-4=5-4

 

1

 "5-4"

 5-4=1

Запитання 19

При яких значеннях A і B, умова A>B буде хибна (False)

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

А=2, В=-5

 

 А=2, В=5

 А=-2, В=5

 А=5, В=2

Запитання 20

З поданих інструкцій виберіть інструкцію розгалуження

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

if ... else

 

or...not

while

 IF ... ELSE

Запитання 21

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

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

if <умова>:

<оператор>

 

 if <умова>:

<оператор 1>

else:

<оператор 2>

  int =input('розгалуження')

 if <оператор> else:

Запитання 22

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

if a<b:

  print (b-а)

else:

  print (a+b)

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

 2


7

3

5

Запитання 23

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

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

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

  

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

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

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

Запитання 24

Чи потрібно використовувати відступи при описі блоку команд в алгоритмічній структурі розгалуження?


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

Так

Ні

Запитання 25

a = 1

b = 2

if a > b:

  print (‘Yes’)

else:

  print (‘No’)

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

No



Yes

1

0

Запитання 26

Яка команда на мові Pyhton дозволяє ввести з клавіатури значення змінної x?

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

print(x)

x=input('Введіть значення x:')

Ввести значення х

х=значення

Запитання 27

Як вивести на екран повідомлення : "Hello world" ?

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

output = "Hello world"


print = "Hello world"

output("Hello world")


print("Hello world")

Запитання 28

Виберіть всі значення типу int:

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

2

0.0

'2'

15

2.0

-8

'123'

Запитання 29

Функція для створення текстового поля

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

Entry()

button()

label()

Запитання 30

Яким службовим словом починають описувати функцію?

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

button

front

def

parck

Запитання 31

Для розміщення кнопки у вікні можуть бути використані методи:

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

command або bind

pack() або place()

right або left

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

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