Підсумовуючий тест з програмування

Додано: 30 листопада 2023
Предмет: Інформатика, 11 клас
8 запитань
Запитання 1

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

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

Статична типізація використовується лише в мовах програмування для веб-розробки

Динамічна типізація дозволяє змінювати тип змінної під час виконання програми

Статична типізація вимагає вказівки типів змінних при оголошенні

Запитання 2

Які основні принципи ООП (об'єктно-орієнтованого програмування)?

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

Інкапсуляція, абстракція, поліморфізм, наслідування

Змінні, умови, цикли, функції

Класи, об'єкти, масиви, індексація

Запитання 3

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

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

Процес вибору найменшого елементу в масиві

Розподіл елементів масиву на дві групи та їх обмін

Організація елементів у визначений порядок

Запитання 4

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

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

Підрахувати кількість виведених результатів

Виміряти час виконання алгоритму для різної вхідної даних

Порахувати кількість рядків у коді алгоритму

Запитання 5

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

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

Стек – це структура даних з властивістю "першим прийшов, останнім вийшов", черга – "першим прийшов, першим вийшов"

Стек та черга – це синоніми і можуть використовуватися взаємозамінно

Стек та черга – це однакові структури даних

Запитання 6

Що таке SQL і які його основні команди для роботи з базами даних?

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

SQL – це мова програмування для створення веб-сайтів

SQL – мова для роботи з базами даних; основні команди: SELECT, INSERT, UPDATE, DELETE

SQL – це система безпеки в операційних системах

Запитання 7

Які основні відмінності між мовами програмування Python та JavaScript?

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

Python використовується лише для веб-розробки, JavaScript – для роботи зі штучним інтелектом.

Python – інтерпретована мова, JavaScript – компільована мова.

Python та JavaScript – це обидві універсальні мови програмування, але вони використовуються у різних областях.

Запитання 8

Які основні принципи безпеки програмного забезпечення?

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

Безпека програмного забезпечення – це лише відповідальність розробників

Принципи безпеки: конфіденційність, цілісність, доступність, аутентифікація та авторизація

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

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

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