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

Додано: 15 грудня 2025
Предмет: Інформатика, 7 клас
20 запитань
Запитання 1

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

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

програму

алгоритм

блок схему

середовище програмування

Запитання 2

Яким знаком у Python позначається присвоєння?

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

=

==

!=

int

Запитання 3

Яким є призначення команди print?

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

введення значень змінних з клавіатури

перевірка програми на наявність помилок

надання імені змінній

виведення повідомлення

Запитання 4

Яким є призначення команди input?

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

перевірка програми на наявність помилок

виведення повідомлення

введення значень змінних з клавіатури

надання імені змінній

Запитання 5

Тип даних, який позначає дробові числа?

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

int()

float()

str()

char()

bool()

Запитання 6

Загальний вигляд команди присвоювання

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

<ім'я змінної><знак присвоювання><значення або вираз>

<значення або вираз><знак присвоювання><ім'я змінної>

<значення або вираз><ім'я змінної><знак присвоювання>

<ім'я змінної><значення або вираз><знак присвоювання>

Запитання 7

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

a = 12

b = 7

c=a+b

print(c)

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

7

12

19

c

Запитання 8

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

name="John"

print('Hi', name)

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

Hi John

помилка

Hi, name

print('Hi', name)

Запитання 9

Модуль (бібліотека) Python, який дозволяє створювати програми з графічним інтерфейсом називається...?

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

Turtle

Interface 

Tkinter

Python

Запитання 10

Структура def <назва>(список аргументів):

команда

дає можливість описати...

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

підпрограму(функцію)

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

кнопку

бібліотеку

Запитання 11

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

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

lbl=Label()

root=Tk()

enter=Entry()

btn=Button()

Запитання 12

Підпрограма- це...

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

програма або технічний засіб, який виконує перетворення чи іншу обробку текстів програм.

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

комп'ютерна програма, що перетворює (компілює) початковий код, написаний певною мовою програмування.

Запитання 13

Кожна мова програмування має такі складові:

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

транслятор, інтерпретатор,компілятор

комп'ютерні програми, хмарні сервіси

 алфавіт, словник, синтаксис, семантику

Запитання 14

Вкажіть правильний код підключення модуля tkinter?

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

import tkinter

from tkinter

from tkinter import *

add tkinter

Запитання 15

Що виконується в наведених рядках коду?

root = Tk()

root.title("Програма")

root.geometry('250x200')

root['bg'] = 'red'

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

Створюється вікно програми з назвою «Розв'язувач»

Вікно програми з назвою «Програма»

Змінюється колір тексту вікна на червоний

Вікно програми з розміром 250×200 пікселів

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

Вікно програми з червоним фоном

Задається розмір шрифту тексту вікна 250×200

Запитання 16

Алгоритм розгалуження в програмі — це:

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

Повторення команд

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

Виконання команд залежно від умови

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

Запитання 17

Подія — це

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

Помилка програми

Дія користувача

Коментар у коді

Запуск програми

Запитання 18

Обробник події — це

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

Змінна

Дія користувача

Помилка в програмі

Функція, яка виконується при настанні події

Запитання 19

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

from tkinter import *


def click():

  print("Кнопку натиснуто")


root = Tk()

Button(root, text="Натисни", command=click).pack()

root.mainloop()

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

Закриється вікно

У консолі з’явиться текст

Зміниться колір фону

Нічого не відбудеться

Запитання 20

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

from tkinter import *


def change_color():

  root['bg'] = 'yellow'


root = Tk()

Button(root, text="Колір", command=change_color).pack()

root.mainloop()

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

Зміниться колір кнопки

Фон вікна стане жовтим

Вікно зменшиться

Розмір вікна зміниться на 400×300 пікселів

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

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