wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Викторина по введению в веб-разработку

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Какой протокол был разработан для обмена данными между веб-сервером и веб-браузером?

a)

SMTP

b)

FTP

c)

HTTP

d)

SSH

2.

Какой тип данных может быть в теле сообщения?

a)

Content-Encoding: gzip

b)

multipart/form-data

c)

application/json

d)

text/html

3.

Что означает однопоточное выполнение JavaScript кода?

a)

Все строки кода выполняются одновременно

b)

Движок может выполнять только одну строку кода в конкретный момент времени

c)

JavaScript код выполняется в несколько потоков

d)

JavaScript не поддерживает однопоточное выполнение

4.

Что представляют собой промисы (Promise) в JavaScript?

a)

Это способ организации синхронного кода

b)

Это способ избежать асинхронного программирования

c)

Это объекты-обертки для асинхронного кода, содержащие состояния fulfilled и rejected

d)

Это функции, которые всегда выполняются с ошибкой

5.

Что такое блокирующее выполнение кода?

a)

Выполнение кода, при котором все строки выполняются одновременно

b)

Операции, которые не позволяют выполнять другие действия, пока они не завершатся

c)

Способ ускорения выполнения кода

d)

Способ защиты кода от взлома

6.

Что возвращает функция fetch() при отправке сетевого запроса на сервер?

a)

Массив

b)

Число

c)

Промис с объектом ответа

d)

Строку

7.

Что делает метод .json() при обработке ответа от сервера?

a)

Преобразует ответ в объект

b)

Преобразует ответ в JSON

c)

Преобразует ответ в число

d)

Преобразует ответ в строку

8.

Как браузер создает DOM?

a)

На основе HTML-кода страницы

b)

С помощью CSS-стилей

c)

Путем выполнения JavaScript-скриптов

d)

Через API сервера

9.

Какие свойства содержит объект document в DOM?

a)

value, type, checked, disabled

b)

style, onclick, innerHTML, id

c)

title, forms, body, head

d)

src, alt, href, class

10.

Что такое события в браузере?

a)

Сигналы, которые браузер посылает разработчику

b)

Типы шрифтов веб-страницы

c)

Способы анимации элементов

d)

Методы шифрования данных

11.

Как можно обработать события в JavaScript?

a)

С помощью on-свойств DOM-элементов и метода addEventListener()

b)

Используя SQL запросы к базе данных

c)

Создавая анимации с помощью CSS

d)

Изменяя структуру HTML документа

12.

Что такое всплытие событий?

a)

Остановка выполнения кода

b)

Процесс изменения цвета элемента

c)

Запуск видео на странице

d)

Передача события от вложенного элемента к родительскому

13.

Что делает метод event.preventDefault() при работе с формами?

a)

Предотвращает стандартное поведение формы

b)

Блокирует кнопку отправки

c)

Перезагружает страницу

d)

Отправляет данные формы

14.

Какой заголовок Content-Type нужно указать при отправке формы на сервер?

a)

application/json

b)

multipart/form-data

c)

text/plain

d)

application/x-www-form-urlencoded

15.

Какой тип данных используется для отправки данных формы на сервер?

a)

JSON

b)

AJAX

c)

FormData

d)

XML