10(11) клас Веб-технології. Урок №20 (04.02.2026) Тема уроку: Веб-сервер і база даних.

Додано: 1 лютого
Предмет: Інформатика, 10 клас
15 запитань
Запитання 1

Комп'ютер, який надає ресурси називається...

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

Сервер

Клієнт

Веб-сервер

ПК

Запитання 2

Комп'ютер, який використовує ресурси ресурси називається...

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

Сервер

Клієнт

Веб-сервер

ПК

Запитання 3

Комп'ютер, де розміщені складові веб-сайту називається...

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

Сервер

Клієнт

Веб-сервер

ПК

Запитання 4

Згідно з наданим матеріалом, на які дві основні частини поділяється розробка веб-сайтів?


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

Те, що бачить користувач (браузер), і те, що відбувається на сервері.

Управління проєктом та технічна підтримка.

Написання коду та розгортання на хостингу.

Проектування інтерфейсу та тестування функціоналу.

Запитання 5

Який протокол використовується для комунікації між браузером та веб-сервером?


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

TCP (Transmission Control Protocol)

HTTP (HyperText Transfer Protocol)

FTP (File Transfer Protocol)

SMTP (Simple Mail Transfer Protocol)

Запитання 6

Що робить веб-сервер у найпростішому випадку, коли отримує запит на статичний файл?

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

Знаходить асоційований файл і повертає його клієнту.

Запитує дані з бази даних для формування сторінки.

Виконує програмний код на стороні сервера.

Перенаправляє запит на інший сервер.

Запитання 7

Який перший крок виконує сервер при обробці запиту згідно зі схемою "Порядок дій"?


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

Побудова відповіді

Повернення відповіді та логування

Синтаксичний аналіз

Перевірка повноважень

Запитання 8

Який веб-сервер, згаданий у матеріалах, був безумовним лідером понад 20 років і працює як на Unix, так і на Windows?

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

Nginx

Node.js

Apache HTTP Server

IIS

Запитання 9

На якій архітектурі базується Nginx для ефективної обробки запитів?

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

Подієво-орієнтована (Event-driven)

Модульна

Потокова (Thread-based)

Мікросервісна

Запитання 10

Що дозволяє робити середовище виконання Node.js?

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

Створювати реляційні бази даних.

Прискорювати роботу JavaScript у браузері.

Автоматично створювати дизайн для веб-сайтів.

Виконувати JavaScript-код поза браузером, на сервері.

Запитання 11

Для яких завдань, згідно з матеріалом, найкраще підходять NoSQL бази даних?

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

Для невеликих сайтів-візиток з мінімальною кількістю даних.

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

Для Big Data та додатків, що вимагають високої швидкості.

Для чітких даних з суворою структурою, як у фінансових системах.

Запитання 12

Чому в розподіленій архітектурі дублюють (створюють кластер) сервери додатків?

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

Тому що кожен сервер може працювати лише з однією мовою програмування.

Для спрощення процесу оновлення програмного забезпечення.

Для зберігання більшої кількості статичних файлів.

Для розподілу навантаження.

Запитання 13

Який компонент системи, згідно зі схемою "Повний цикл", відповідає за виконання скриптів та логіки?

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

Веб-сервер

База даних

Сервер додатків

Браузер

Запитання 14

Які типи файлів, крім документів HTML, зазвичай зберігає веб-сервер для функціонування сайту?

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

Стилі (CSS), скрипти (JavaScript) та медіа-ресурси.

Тільки файли баз даних та лог-файли.

Виконувані файли програм (.exe).

Текстові документи та електронні таблиці.

Запитання 15

Чим, згідно з матеріалом, принципово відрізняється архітектура обробки запитів у Nginx від старого Apache?

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

Apache використовує потоки (threads), а Nginx — подієво-орієнтовану модель.

Apache працює тільки на Unix, а Nginx — тільки на Windows.

Apache призначений для динамічного контенту, а Nginx — тільки для статичного.

Apache безкоштовний, а Nginx — виключно платний.

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

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