Розділ 3 Програмування (Біос)

Додано: 17 грудня 2025
Предмет: Інформатика, 8 клас
21 запитання
Запитання 1

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

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

Графічний інтерфейс користувача

Список апаратних команд, що зберігається як файл

Фізична частина комп'ютера (мікросхеми)

Пристрій для введення даних

Запитання 2

Яку мову безпосередньо «розуміє» процесор комп'ютера?

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

Машинний код

С#

Python

С++

Запитання 3

Як називаються програми, що перетворюють код високого рівня на машинний код?

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

Операційні системи

Редактори

Драйвери

Транслятори

Запитання 4

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

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

Відлагоджувач

Компілятор

Асемблер

Інтерпретатор

Запитання 5

Яка головна перевага інтерпретаторів (наприклад, Python)?

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

Найвища швидкість виконання програми

Робота на рівні машинного коду


Швидкий цикл розробки та кросплатформеність

Створення окремого виконуваного файлу

Запитання 6

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

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

Скласти блок-схему

Написати код

З'ясувати проблему і що треба вирішити

Протестувати програму

Запитання 7

Що рекомендується зробити після з'ясування проблеми (Крок 2)?

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

Розбити проблему на невеликі завдання

Написання коду

Запустити компілятор

Відразу писати фінальну версію

Запитання 8


Який компонент IDE допомагає знаходити та виправляти помилки в коді?

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

Редактор коду

Відлагоджувач (Debugger)

Система контролю версій

Фреймворк

Запитання 9

Що відбувається на Кроці 7 створення проєкту?

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

Написання коду

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

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

Малювання іконок

Запитання 10


Що таке фреймворк?

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

Вид комп'ютерної гри

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

Тип вірусу

Апаратна частина комп'ютера

Запитання 11

Яку перевагу мають мови програмування високого рівня?

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

Виконуються швидше за асемблер

Наближені до людської мови, легкі для читання

Працюють без програмного забезпечення

Складаються лише з нулів та одиниць

Запитання 12

Що таке змінна (variable)?

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

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

Іменоване місце в пам'яті для зберігання даних

Тип монітора

Постійне значення, яке не можна змінити

Запитання 13

Що робить команда print у Python?

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

Зупиняє програму

Зчитує дані з клавіатури

Створює нову змінну

Виводить дані на екран

Запитання 14

Який тип даних використовується для цілих чисел?

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

bool

int (integer)

float

str (string)

Запитання 15

Який тип даних використовується для тексту?

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

list

float

str (string)

int

Запитання 16

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

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

=

==

:

Запитання 17

Як у Python позначаються коментарі (текст, який ігнорує комп'ютер)?

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

Символом //

Дужками ()

Словом Note

Символом #

Запитання 18

Який недолік мають компільовані програми?

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

Дуже повільна робота

Відсутність графіки

Неможливість знайти помилки

Залежність від платформи (потрібна перекомпіляція для іншої ОС)

Запитання 19

Чому на етапі тестування (Крок 7) важливо перевіряти програму не лише коректними, а й некоректними даними?

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

Щоб зламати комп'ютер користувача

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

Щоб зробити програму платною

Щоб збільшити розмір файлу програми

Запитання 20

Чому підручник рекомендує залучати друзів до тестування вашої програми (Крок 8)?

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

Щоб продати їм програму

Щоб вони написали код замість вас

Вони можуть знайти помилки (баги), які не помітив автор

Щоб вони оцінили дизайн іконки

Запитання 21

Який інструмент у середовищі програмування допомагає відповідально ставитися до якості коду, виявляючи та виправляючи помилки?

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

Відлагоджувач (Debugger)

Текстовий редактор

Інструмент автоматизації

Бібліотека

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

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