Графічний модуль, введення та виведення даних, типи величин

Додано: 12 квітня 2022
Предмет: Інформатика, 8 клас
Тест виконано: 90 разів
30 запитань
Запитання 1

Описи класів графічних компонентів містить модуль:

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

tkinter

turtle

randint

Запитання 2

Який з операторів створює вікно програми?

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

root.mainloop()

root.title('Графічна програма')

root = Tk()

root.geometry('250x150')

Запитання 3

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

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

root.mainloop()

root.title ('Графічна програма')

root = Tk()

root.geometry('250x150')

Запитання 4

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

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

config()

pack()

grid()

Запитання 5

Які властивості можна задати при створенні об’єкта label?

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

font

text

command

name

Запитання 6

Подія - це:

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

дії, які можуть виконувати об’єкти даного класу

властивості об’єкта

методи об’єкта

вплив на об’єкт, що відбувається в програмі

Запитання 7

Функція - це:

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

іменований блок програмного коду

математичний вираз

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

обробник події

Запитання 8

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

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

для створення кнопки

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

як контейнер для інших віджетів

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

Запитання 9

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

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

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

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

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

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

Запитання 10

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

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

entry1.delete(0, END)

e1.insert(0, а)

a = int(e1.get())

Запитання 11

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

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

entry1.delete(0, END)

e1.insert(0, str(а))

a = int(e1.get())

Запитання 12

В яких операторах правильно організовано введення з клавіатури дійсного значення?

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

а = int(input('а = ? '))

а = float(input('а = ? '))

а = input('а = ? ')

Запитання 13

Позначте рядки, у яких наведено правильні висловлювання щодо розташування віджету entry1, створеного в такий спосіб:


entry1 = Entry()

entry1.grid(row = 0, column = 1, columnspan = 2, padx = 5, pady = 5)

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

віджет розташовано у 0-му рядку, 1-му стовпці

віджет розташовано у 5-му рядку, 5-му стовпці

віджет розташовано у 2-му рядку, 1-му стовпці

віджет займає дві об’єднані клітинки у 1-му і 2-му стовпцях

Запитання 14

Виберіть операторами, що генерують вікна повідомлень:

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

messagebox.showerror("Увага", "а = 0")

messagebox. showinfo("Увага", "а = 0")

messagebox. showwarning("Увага", "а = 0")

messagebox. search("Увага", "а = 0")

Запитання 15

Що буде виведено в консоль після виконання фрагменту програми, якщо уведено рядок "2.5 3.3 5"?


a, b, c = map(float, input('a, b, c? ').split())

S = a+b+c

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

10,8

11

10,5

10

Запитання 16

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


def f(n):

   n = n+1

   return(n)

print(f(1)+f(2))

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

2

4

3

5

Запитання 17

Чи є наведені твердження правильними?

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

Оператор return припиняє виконання функції і повертає значення виразу

Виклик функції, яка має повернути значення, не може бути окремим оператором

Якщо оператор return відсутній в тілі функції, функція повертає None

Запитання 18

Виберіть оператор виклику функції

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

def mult(x, y):

х = mult(3, 5)

return x*y

Запитання 19

Виберіть заголовок функції

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

return x*y

х = mult(3, 5)

def mult(x, y):

Запитання 20

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


a = b = c = 7

print(2*a+b+c)

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

21

28

14

7

Запитання 21

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


x = 3.5e-4

рrint(х)

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

35000.0

0.00035

3500.0

0.0035

Запитання 22

Оберіть результат виконання оператора а = 7 % 2

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

1

3

7

3,5

Запитання 23

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


number = 23.8589578

print("{:.2f}".format(number))

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

23,859

23,86

23,7

24

Запитання 24

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


a, b = divmod(17, 5)

print(a, b)

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

2, 1

3.4

2, 3

3, 2

Запитання 25

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

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

from random import*

from tkinter import*

from fractions import*

from math import*

Запитання 26

Виберіть правильну назву математичну функцію для запису:

| x |

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

abs(x)

sqrt(х)

factorial(х)

Запитання 27

Виберіть правильну назву математичну функцію для запису:

√x

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

abs(x)

sqrt(х)

factorial(х)

Запитання 28

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

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

str()

chr()

int()

len()

Запитання 29

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

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

str()

chr()

int()

len()

Запитання 30

Виберіть результат оператора: a = s[2:5]


s = 'Сонечко'

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

а = 'ко'

а = 'неч'

а = 'Снчо'

а = 'Сон'

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

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