8 клас Алгоритми та програми. Тематичне оцінювання 1

Додано: 11 березня 2023
Предмет: Інформатика, 8 клас
Тест виконано: 114 разів
26 запитань
Запитання 1

Парадигма програмування, за якої програма розглядається як сукупність об’єктів, що взаємодіють між собою, має назву:

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

об’єктно-орієнтоване програмування

процедурне програмування

структурне програмування

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

Запитання 2

Середовище програмування - це:

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

комп’ютерний клас

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

програмна оболонка для системи програмування

набір меню, панелей і вікон, що у сукупності утворюють робоче місце програміста

Запитання 3

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

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

import turtle

import random 

import math

Запитання 4

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


x = 3

y = 2

print (x//y)

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

1

1.5

2

2.5

Запитання 5

В мові програмування Python оператор присвоювання позначається знаком

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

==

!=

=

=!

Запитання 6

Функція, призначена для виведення даних

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

print()

input()

int()

float()

Запитання 7

Функція, призначена для перетворення тексту в дійсне число

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

print()

input()

int()

float()

Запитання 8

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

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

round()

len()

int()

float()

Запитання 9

Для опису власної функції використовують службове слово 

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

round

len

int

def

Запитання 10

Те, на що і спрямована певна діяльність

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

Подія

Об'єкт

Середовище об’єкта

Метод

Запитання 11

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

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

title

turtle

tkinter

randint

Запитання 12

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

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

window.mainloop()

window= Tk()

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

window.geometry('250x150')

Запитання 13

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

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

window.mainloop()

window= Tk()

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

window.geometry('250x150')

Запитання 14

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

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

config()

geometry()

pack()

place()

Запитання 15

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

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

image

text

bg, fg

font

Запитання 16

Графічні об’єкти, розташовані на вікні і програми для показу або введення даних, виконання дій або полегшення роботи: текстові поля, списки, перемикачі, кнопки, прапорці тощо

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

Методи

Сеердовище

Елементи керування 

Функції

Запитання 17

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

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

Button ()

Label ()

Entry ()

Запитання 18

Які кроки потрібно виконати для того, щоб прикріпити до віджету Button обробник події Натискання на кнопку? 

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

При створенні об’єкту в переліку атрибутів указати параметр command

Задати властивості для налаштування вигляду кнопки

Додати на кнопку малюнок з графічного файлу

Присвоїти параметру command посилання на метод - обробник події

Запитання 19

Оберіть команду для створення інформаційного вікна 

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

showinfo('<Текст у рядку заголовка>', '<текст повідомлення>')

showwarning('<Текст у рядку заголовка>', '«текст повідомлення>')

showerror('<Текст у рядку заголовка>','<текст повідомлення>') 

Запитання 20

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

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

showinfo('<Текст у рядку заголовка>', '<текст повідомлення>')

showwarning('<Текст у рядку заголовка>', '«текст повідомлення>')

showerror('<Текст у рядку заголовка>','<текст повідомлення>') 

Запитання 21

Модуль для отримання вікон повідомлень

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

messagebox

tkinter

turtle

randint

Запитання 22

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


def f(n):

   n = n+1

   return(n)

print(f(2)+f(3))

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

3

5

7

9

Запитання 23

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

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

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

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

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

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

Запитання 24

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

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

entry1.delete(0, END)

e1.insert(0, а)

a = int(e1.get())

Запитання 25

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

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

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

а = input('а = ? ')

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

а = str(input('а = ? '))

Запитання 26

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

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

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

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

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

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

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