Сьогодні о 18:00
Вебінар:
«
Уроки без крику та Tiktok на користь: як навчати покоління альфа
»
Взяти участь Всі події
Тест:

Тест 1. Мова програмування, комп’ютерна програма та команда. Класифікація мов програмування за рівнем, принципом програмування і класом задач

02.09.2026
0 0
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Вміст тесту:
1
2
3
4
5
6
7
8
9
10

1

1 з 13 балів

Під час розробки програми аналізу даних розробник припустився помилки у фрагменті коду Python, записавши:
if x > 5 print(x)
Середовище розробки видало повідомлення SyntaxError: expected ':'. Яку саме складову мови програмування було порушено та як це вплинуло на виконання?

2

1 з 13 балів

Інженер-розробник створює мікропрограму для керування гальмівною системою автомобіля на базі контролера з обмеженим обсягом пам'яті (кілька кілобайт) та вимогами до роботи у реальному часі. Чому використання мови Асемблер у цьому кейсі є доцільнішим за Python?

3

1 з 13 балів

Верстальник створив веб-сторінку, використавши HTML-код для розміщення кнопки розрахунку кредитного відсотка. Однак при натисканні на кнопку нічого не відбувається. Чому HTML самостійно не може виконати алгоритм обчислення?

4

1 з 13 балів

До якого класу мов за принципом програмування належить мова SQL та в чому її головна особливість?

5

1.5 з 13 балів

Укажіть УСІ твердження, які об’єктивно та правильно характеризують сучасні об'єктно-орієнтовані мови програмування (наприклад, Python, Java, C++):

6

1.5 з 13 балів

Які з наведених елементів є формальними обов’язковими складовими будь-якої мови програмування як штучної знакової системи? (Виберіть усі правильні варіанти)

7

1.5 з 13 балів

Установіть відповідність між мовою/технологією та її підсумковим класифікаційним профілем:

мова/технологія
профіль
1

Асемблер

А

Мова низького рівня, жорстко прив'язана до архітектури конкретного процесора.

2

SQL

Б

Процедурна мова низького рівня, створена виключно для стиснення графіки.

3

HTML

В

Спеціалізована мова розмітки гіпертексту; не є мовою програмування у класичному розумінні.

4

Python

Г

Спеціалізована непроцедурна мова для роботи з базами даних.

Ґ

Універсальна мова високого рівня; за принципом — об'єктно-орієнтована.

8

1.5 з 13 балів

Установіть відповідність між поняттями з теорії програмування та їхніми практичними аналогіями чи визначеннями:

поняття з теорії програмування
практичні аналогії чи визначення
1

Команда (інструкція)

А

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

2

Комп'ютерна програма

Б

Окрема однозначна вказівка на виконання конкретної атомарної дії.

3

Семантика

В

Логічне значення та сенс структури коду (що саме станеться та обчислиться під час виконання).

4

Синтаксис

Г

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

Ґ

Графічна оболонка для редагування текстових файлів.

9

1.5 з 13 балів

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

Сирцевий код високого рівня перетворюється на двійковий машинний код (послідовність 0 та 1).

Транслятор (компілятор/інтерпретатор) виконує аналіз синтаксису та семантики тексту програми.

Центральний процесор виконує двійкові інструкції безпосередньо на рівні електричних сигналів.

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

10

1.5 з 13 балів

Установіть хронологічно-технологічну послідовність еволюції способів керування комп'ютером (від найнижчого рівня абстракції до сучасних парадигм):

Домінування об'єктно-орієнтованих мов для моделювання складних систем через поняття об'єктів, класів та залучення ШІ-асистентів.

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

Пряме введення інструкцій у двійкових машинних кодах (перемикачами або перфокартами у вигляді 0 та 1).

Використання мнемонічних позначень команд мовами низького рівня (Асемблер).

Рефлексія від 4 учнів

Сподобався:

0

Так: 4

Ні: 0

Зрозумілий:

0

Так: 4

Ні: 0

Потрібні роз'яснення:

0

Ні: 4

Так: 0

Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Рекомендуємо

Мова програмування. Класифікація та складові мов програмування.

Мова програмування. Класифікація та складові мов програмування.

216

Аватар профіля Андрієнко Мар`ян Андрійович
Інформатика
10 клас

25 грн

Комп’ютерні програми. Мови програмування. Програми-транслятори

Комп’ютерні програми. Мови програмування. Програми-транслятори

399

Аватар профіля Леонтьєв Дмитро Олександрович
Інформатика
7 клас

19 грн

Класифікація мов програмування

Класифікація мов програмування

33

Аватар профіля Сичикова Надія Анатоліївна
Інформатика
11 клас

33 грн

Команда розгалуження мовою програмування

Команда розгалуження мовою програмування

390

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

20 грн

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

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

146

Аватар профіля Киричук Вадим Олегович
Інформатика
7—9 клас

19 грн

Програма. Мови програмування

Програма. Мови програмування

169

Аватар профіля Сопілка Ірина Вадимівна
Інформатика
7 клас

50 грн

Схожі тести

Підсумковий тест "Веб-технології"

Підсумковий тест "Веб-технології"

3151

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
10—11 клас

Архітектура комп'ютера

Архітектура комп'ютера

1779

Аватар профіля Лавро Світлана Володимирівна
Інформатика
8 клас

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

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

977

Аватар профіля Іванська Тетяна Сергіївна
Інформатика
7 клас

Інформаційні технології

Інформаційні технології

825

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Інформаційні системи

Інформаційні системи

533

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

417

Аватар профіля Балашова Вікторія Сергіївна
Інформатика
9 клас
✖
↑