8-58 (практична -11) підсумкова pyhton

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

Речення, яке містить твердження про певний об'єкт або про зв’язки між об’єктами

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

запитання

висловлювання

команда

наказ

Запитання 2

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

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

float

int

str

bool

Запитання 3

Для перевірки, чи є рівними значення двох виразів, у мові Python використовують знак:

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

!=

==

=

##

Запитання 4

Змінна, значенням якої можуть бути тільки цілі числа

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

float

int

strbool

Запитання 5

Розгалуження - це така організація дій в алгоритмі, за якої:

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

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

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

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

Запитання 6

Які оператори реалізують наведену дію?

Змінній К присвоїти значення True, якщо хоча б одне зі значень x, y, z дорівнює 0.

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

K = all([x == 0, у == 0, z == 0])

K = x == 0 or у == 0 or z == 0

K = any([x == 0, у == 0, z == 0])

K = x == 0 and у == 0 and z == 0

Запитання 7

Установіть відповідність між фрагментом блок-схеми і умовними операторами, що її реалізують.


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

if а%2 == 0: a = а//2

elif а%з == 0: a = а//з

elif а%з == 0: a = a//5

else: a = a+1

if а%2 == 0:

  a = а//2

if а>2 == 0:

  if а%2 == 0: a = а//2

  else: a = a+1

if а%2 == 0:

  a = а//2

else:

  a = a+1

Запитання 8

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

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

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

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

коли необхідно серед незалежних параметрів вибрати потрібні

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

Запитання 9

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

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

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

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

коли серед незалежних параметрів необхідно вибрати потрібні

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

Запитання 10

Чи є серед наведених висловлювань істинні?

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

Кожний об’єкт класу Radiobutton повинен мати свою змінну типу BooleanVar()

Зв’язок між радіокнопками встановлюється через спільну змінну, назву якої зазначають в атрибуті variable

Для зв’язку між радіокнопками слід створити змінну типу IntVar()

Об’єкти класу Radiobutton, що утворюють групу, розпізнаються за значеннями атрибута value

Запитання 11

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


from tkinter import*

def change():

   if var.get() == 0: print(a*2)

   elif var.get() == 1: print(a+5)

   elif var.get() == 2: print(a-10)

root = Tk()

var = IntVar()

var.set(0)

a = 5

rb1 = Radiobutton(text = "*2", font = "Arial 16", variable = var, value = 0, command = change)

rb2 = Radiobutton(text = "+5", font = "Arial 16", variable = var, value = 1, command = change)

rb3 = Radiobutton(text = "-10", font = "Arial 16", variable = var, value = 2, command = change)

rb1.pack(anchor = W)

rb2.pack(anchor = W)

rb3.pack(anchor = W)

root.mainloop()

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

5

2

25

10

Запитання 12

Чи є серед наведених висловлювань істинні?

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

Зв’язок між об’єктами класу Checkbutton встановлюється через спільну змінну, назву якої зазначають в атрибуті variable

Кожний об’єкт класу Checkbutton повинен мати свою змінну типу BooleanVar()

Для визначення стану об’єкта Checkbutton слід створити змінну типу BooleanVar()

За встановленого прапорця пов’язана з ним змінна набуває значення onvalue

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

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