Алгоритми та комп’ютерні програми. Інтерфейс користувача. Мови програмування. Транслятори.

17 запитань
Запитання 1

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

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

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

Програма, що виконує певну дію

Графічне представлення даних

Програма, написана мовою програмування

Запитання 2

Яка основна різниця між інтерфейсом користувача та мовою програмування?

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

Мова програмування призначена для людей, інтерфейс — для машин

Мова програмування використовується для створення програм, інтерфейс — для взаємодії з програмами

Інтерфейс створює алгоритми, а мова програмування виконує їх

 Інтерфейс використовується для спілкування між програмами

Запитання 3

Які з перелічених програм належать до системних програм?

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

Текстовий процесор

Графічний редактор

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

Табличний процесор

Запитання 4

Що відрізняє компілятор від інтерпретатора?

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

Компілятор виконує програму відразу, інтерпретатор — після перекладу на машинну мову

Інтерпретатор перекладає програму цілком, компілятор — построчно

Компілятор перекладає програму цілком, інтерпретатор — бере послідовно кожну команду

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

Запитання 5

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

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

Синтаксис

Алфавіт

Словник

Семантика

Запитання 6

У чому полягає основна перевага графічного інтерфейсу користувача перед текстовим?

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

Він легший у реалізації

Він більш наочний для користувача

Використовує більше ресурсів комп'ютера

Не потребує взаємодії з користувачем

Запитання 7

Які елементи є частиною графічного інтерфейсу користувача?

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

Кнопки, меню, поля введення

Команди на мові програмування

Вікна введення-виведення

Файли та папки

Запитання 8

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

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

Перевірка орфографії в коді програми

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

Складання алгоритму на базі тексту

Сканування програми на наявність помилок у логіці

Запитання 9

Що таке синтаксична помилка в програмуванні?

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

Неправильний підбір команди в алгоритмі

Порушення правил складання коду, через що програма не може бути виконана

Проблема з апаратним забезпеченням, яке не може виконати програму

Логічна помилка в коді програми

Запитання 10

Мова програмування - це...

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

Мова, яка використовується для запису алгоритмів, призначених для виконання комп'ютером

Процес проектування, написання, тестування, підтримки комп'ютерних програм

Характеристика, яку явно чи неявно надано об'єкту

Правила складання алгоритмів, призначених для виконання комп'ютером

Запитання 11

Які є типи інтерфейсу?

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

текстовий

числовий

графічний

візуальний

Запитання 12

Кожна мова програмування має такі складові

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

Алфавіт

Словник

Синтаксис

Семантику

Фразеології

Фонетика

Орфографія

Пунктуація

Запитання 13

Множина символів, з яких можна утворювати слова і речення мови програмування

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

Алфавіт

Словник

Синтаксис

Семантика

Запитання 14

Набір слів, які використовуються в мові програмування

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

Алфавіт

Словник

Синтаксис

Семантика

Запитання 15

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

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

Алфавіт

Словник

Синтаксис

Семантика

Запитання 16

Установлене однозначне тлумачення мовних конструкцій, правил їх виконання

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

Алфавіт

Словник

Синтаксис

Семантика

Запитання 17

Мови програмування можна поділити на групи:

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

Дуже високого рівня

Середнього рівня

Дуже низького рівня

Високого рівня

Низького рівня

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

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