Тест:

Тест 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).

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

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

Сподобався:

0

Так: 3

Ні: 0

Зрозумілий:

0

Так: 3

Ні: 0

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

0

Ні: 3

Так: 0

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

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

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

210

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

25 грн

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

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

395

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

19 грн

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

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

144

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

19 грн

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

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

166

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

50 грн

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

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

71

Аватар профіля Дмитро Ігорович Сніцар
Інформатика
7 клас

20 грн

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

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

388

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

20 грн

Схожі тести

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

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

3135

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

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

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

1761

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

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

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

962

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

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

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

737

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

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

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

521

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

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

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

407

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