Підсумковий тест з теми: "Алгоритми та програми" (Python, 7 клас)

Додано: 9 лютого
Предмет: Інформатика, 7 клас
28 запитань
Запитання 1

Що таке комп'ютерна програма?

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

Алгоритм опрацювання даних, записаний спеціальною мовою та призначений для виконання комп'ютером.

Проєкт створений у середовищі програмування.

Набір компютерних символів і знаків.

Послідовність дій або команд, виконання яких призводить до розвязання поставленої задачі.

Запитання 2

Що таке Синтаксис?

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

Правила складання і запису мовних конструкцій: не словникових слів і речень.

Множина символів, з яких можна утворювати слова і речення цієї мови.

Набір слів, які використовуються в цій мові.

Логічний оператор

Запитання 3

Змінні, що містять дробову частину.

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

int

input

round

float

str

real

Запитання 4

Змінні цього типу можуть містити лише цілу частину.

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

int

input

round

float

str

real

Запитання 5

Команда для введення даних користувачем з клавіатури.

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

print

write

input

int

Запитання 6

Команда для виведення результату.

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

print

write

input

int

Запитання 7

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

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

Функція

Подія

Процедура

Підпрограма

Запитання 8

У якому середовищі створення проєктів ми працюємо?

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

IDLE Shell

Python   

IDLE   

Scratch   

Lazarus

Запитання 9

Вибери оператор, який відповідає блок-схемі.

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

elif 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

else A<5: A=A+1 if: A=A-1

if A<5: A=A-1 else: A=A+1

Запитання 10

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


name="John"

print('Hi', name)

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

Hi, name

повідомлення про помилку

Hi John

Hi,

Hi, John

Запитання 11

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

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

Tinkter

Tkinter

Tk

root

Запитання 12

Подія для вибору будь-якої точки вікна.


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

Close

DblClick

Create

Click

KeyPress

MouseMove

Запитання 13

Подія для закривання вікна

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

Close

DblClick

Create

Click

KeyPress

MouseMove

Запитання 14

Подія для натиснення будь-якої клавіші на клавіатурі


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

Close

DblClick

Create

Click

KeyPress

MouseMove

Запитання 15

Подія для переміщення вказівника в межах вікна виконання проєкту

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

Close

DblClick

Create

Click

KeyPress

MouseMove

Запитання 16

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

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

Підпрограма

Метод цього об'єкта

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

Процедура

Запитання 17

Підпрограма, яка пов’язана з певним об’єктом.

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

Підпрограма

Метод цього об'єкта

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

Процедура

Запитання 18

Подію з вікном пов’язують з підпрограмою – обробником цієї події, використовуючи метод...

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

event

showinfo

winfo

bind

Запитання 19

Вигляд команди пов’язування події з вікном з обробником цієї події має вигляд:

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

ім’я_вікна.bind(‘<ім’я_обробника_події>’, <подія>)

ім’я_вікна.bind(‘<подія>’, <ім’я_обробника_події>)

bind_ім’я_вікна(‘<подія>’, <ім’я_обробника_події>)

bind: ім’я_вікна(‘<подія>’, <ім’я_обробника_події>)

Запитання 20

Для обробника події з іменем click рядок заголовка має вигляд:

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

def event (click):

def click (bind):

def click (event):

def bind_click (event):

Запитання 21

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

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

tkinter.messagebox

tkinter.messagebox import *

from tkinter.messagebox import *

from tkinter.message import *

Запитання 22

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

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

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

showwarning(‘<текст у рядку заголовка>’, ‘<текст пов домлення>’)

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

Запитання 23

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

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

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

showwarning(‘<текст у рядку заголовка>’, ‘<текст пов домлення>’)

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

Запитання 24

Що зміниться після настання події Click для вікна?

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

зміняться текст заголовка

колір вікна

положення вікна

з'явиться вікно з повідомленням

розміри вікна

результат виконання

Запитання 25

Яка команда використовується для виведення результатів у Python?

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

show()

echo()

print()

output()

Запитання 26

Які з наведених операторів використовують при описі розгалуження мовою Python?

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

if

else

elif

then

def

Запитання 27

Основним розширенням імені файлу Python є

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

pyt

py

exe

ptn

Запитання 28

Для чого призначено round () ?

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

забезпечує перетворення одного типу даних в інший

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

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

забезпечує введення даних з клавіатури

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

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