Алгоритм, програма; типи даних, оператори, функції вводу/виводу в Python

Додано: 22 січня 2025
Предмет: Інформатика, 8 клас
25 запитань
Запитання 1

Що таке алгоритм?

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

Мова програмування

Послідовність команд для виконання завдання

Набір символів для запису програм

Інструкція для друку тексту

Запитання 2

Як називається алгоритм, записаний мовою програмування?

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

Код

Програма

Машинна мова

Виконавець

Запитання 3

Що таке команда в алгоритмі?

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

Задача, яку вирішує програма

Інструкція, яку повинен виконати виконавець

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

Символ у мові програмування

Запитання 4

Для чого використовують мову програмування високого рівня?

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

Для безпосереднього керування процесором

Для запису команд у зручній і зрозумілій формі

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

Для роботи з апаратним забезпеченням

Запитання 5

Що таке машинна мова?

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

Набір символів, які легко зрозуміти

Програма для перекладу команд у код

Набір команд, які виконує процесор

Опис алгоритму англійською мовою

Запитання 6

Які існують способи подання алгоритмів? (Оберіть усі правильні варіанти)

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

Словесний

Графічний

Програмний

Табличний

У вигляді формул

Запитання 7

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

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

Словесний

Графічний

Програмний

Табличний

Запитання 8

Як можна описати середовище програмування найпростішими словами?

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

Програма для перегляду коду

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

Програма для редагування фотографій

Майданчик для придбання і запуску комп’ютерних ігр

Запитання 9

Яка структура програми Python?

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

Оголошення змінних → Основна логіка програми → Імпортування модулів Користувацькі функції

Користувацькі функції → Основна логіка програми → Оголошення змінних → Імпортування модулів

Імпортування модулів → Оголошення змінних → Користувацькі функції → Основна логіка програми

Основна логіка програми → Імпортування модулів → Користувацькі функції → Оголошення змінних

Запитання 10

Що таке змінна у програмуванні?

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

Інструмент для виконання команд

Користувацька функція

"Скринька", де зберігаються дані

Оператор порівняння

Запитання 11

Яке з наведених тверджень про змінні Python є правильним?

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

Імена змінних повинні складатися лише з великих літер

Регістр важливий: змінні a та A — це різні змінні

Змінна може починатися з цифри

Змінні іменуються довільно, незалежно від змісту

Запитання 12

Що таке функція в Python?

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

Команда для створення змінної з пустим значенням

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

Оператор порівняння двох логічних даних

Тип даних збережених у змінній

Запитання 13

Які основні типи даних використовуються в Python? (Обери всі правильні варіанти)

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

int

float

str

bool

img

text

num

Запитання 14

Для чого важливо знати типи даних у Python? (Обери всі правильні варіанти)

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

Для зберігання правильної інформації

Для уникнення помилок у програмі

Для роботи з функціями, які можуть підтримувати лише певні типи даних

Для оптимізації швидкості комп'ютера

Запитання 15

Що таке коментар у коді?

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

Команда для запуску програми на виконання

Текст, який ігнорується при виконанні програми 

Значення, яке повертає функція input()

Тип даних для тексту

Запитання 16

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

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

Починається зі знака #

Починається з трьох лапок (""")

Починається з двокрапки (:)

Починається зі слова "comment"

Запитання 17

Що таке оператор присвоєння (=) у Python?

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

Знак, який виконує додавання чисел

Знак, який дозволяє зберігати значення в змінній

Знак, який порівнює два значення

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

Запитання 18

Яка різниця між операторами (=) та (==) у Python?

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

Немає жодної різниці

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

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

== є застарілим оператором

Запитання 19

Які з наведених операторів є арифметичними? (Обери всі правильні варіанти)

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

+

-

/

*

=

==

Запитання 20

Для чого використовується функція input() у Python?

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

Для виведення інформації на екран

Для отримання даних від користувача

Для виконання математичних обчислень

Для створення змінних

Запитання 21

Що повертає функція input() за замовчуванням?

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

Ціле число

Дробове число

Текст

Логічне значення

Запитання 22

Для чого використовується функція print() у Python?

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

Для отримання даних від користувача

Для виведення інформації на екран

Для створення змінних

Для перетворення типів даних

Запитання 23

Що можна виводити за допомогою функції print()? (Обери всі правильні варіанти)

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

Текстові повідомлення

Значення змінних

Числа

Інструкції програми

Зображення

Запитання 24

Як працює функція input()?

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

Одразу записує дані в файл

Зупиняє виконання програми до введення даних користувачем

Автоматично конвертує текст у число

Не потребує натискання клавіші Enter для продовження

Запитання 25

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


name = "Анна"

print("Привіт,", name, "!")

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

Привіт!

Привіт, Анна!

Привіт, name!

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

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

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