Font size
S
M
L
XL
WorksheetsWebTech 2025 Intro quiz
Total questions: 24
Worksheet time: 6mins
Name
Class
Date
1.
Какой тег используется для создания ссылок на другие веб-страницы в HTML?
a)
<link>
b)
<a>
c)
<href>
d)
<url>
2.
Какой из этих HTTP-методов не существует?
a)
GET
b)
PUT
c)
GIVE
d)
TRACE
3.
Какое из следующих утверждений верно относительно HTML?
a)
HTML используется для стилизации веб-страниц
b)
HTML используется для создания динамических веб-приложений
c)
HTML используется для структурирования содержимого веб-страниц
d)
HTML используется для создания баз данных
4.
Какая технология используется для стилизации веб-страниц?
a)
HTML
b)
JavaScript
c)
CSS
d)
PHP
5.
HTTP код ответа сервера вида 4xx
a)
указывает на отладочный вывод
b)
указывает на ошибку на стороне клиента
c)
указывает на ошибку на стороне сервера
d)
указывает на то, что запрос успешно обработан
6.
Что такое JSON?
a)
текстовый формат данных, основанный угловых скобках
b)
текстовый формат данных, основанный косых и двойных прямых скобках
c)
текстовый формат данных, основанный фигурных и квадратных скобках
d)
текстовый формат данных, основанный отступах через пробелы и табуляции
7.
Какие преимущества имеет техника long-polling над short-polling?
a)
Long-polling проще реализовать
b)
Long-polling генерирует меньше запросов
c)
Long-polling быстрее реагирует на событие
d)
Long-polling потребляет меньше ресурсов операционной системы (файловые дескрипторы, треды, RAM)
8.
Как называется скрипт, который браузер запускает в фоновом режиме независимо от веб-приложения и использует для офлайн работы или пуш оповещений?
a)
Web worker
b)
Service worker
c)
Progressive Web Application
d)
Application Shell
9.
Какой элемент используется в HTML для вывода 3D графики с использованием WebGL?
a)
window
b)
graphics
c)
canvas
d)
любой элемент
10.
Какие инструменты/библиотеки используются для формального описания HTTP API спецификаций?
a)
OpenAPI
b)
Postman
c)
Swagger
d)
REST
11.
В чем отличие Local Storage от Session Storage?
a)
Local Storage хранит данные в виде ключ/значение, а Session Storage в виде бинарных строчек
b)
Session Storage хранит данные в виде ключ/значение, а Local Storage в виде бинарных строчек
c)
Объекты Local Storage сохраняются даже после перезапуска браузера
d)
Объекты Session Storage сохраняются даже после перезапуска браузера
12.
Какой атрибут Set-Cookie заголовка блокирует доступ к данным Cookie из контекста JavaScript
a)
Secure
b)
HttpOnly
c)
SameSite
d)
NoJS
13.
Какая технология наиболее часто используется для передачи видео-контента и организации видеосвязи?
a)
Protobuf
b)
Websocket
c)
gRPC
d)
WebRTC
14.
На каких языках можно писать приложения пригодные для дальнейшей компиляции в WebAssembly?
a)
Rust
b)
Go
c)
JavaScript
d)
C++
15.
Какой из протоколов работает поверх UDP?
a)
HTTP/1.1
b)
HTTP/2
c)
HTTP/3
d)
QUIC
16.
Как надежно защититься от атаки Clickjacking (когда ваш сайт встраивают внутри чужого через iframe)
a)
Установить X-Frame-Options: SAMEORIGIN заголовок
b)
Включить HTTPS
c)
Добавить проверку if (top != window) {
top.location = window.location;
}
d)
Не использовать Cookie
17.
Какая атака работает на стороне клиента?
a)
SQL-инъекция
b)
XSS
c)
SSTI
d)
XXE
18.
Basic-аутентификация осуществляется
a)
через тело запроса
b)
через заголовки запроса
c)
через параметры URL
d)
через Cookie
19.
Администратор сайта хочет, чтобы все содержимое поступало только с Origin самого сайта (не включая поддомены). Какую CSP директиву установить?
a)
Content-Security-Policy: default-src 'self'; img-src *; media-src example.org example.net;
b)
Content-Security-Policy: default-src 'self' *.example.com; img-src *
c)
Content-Security-Policy: default-src 'self' example.com *.example.com
d)
Content-Security-Policy: default-src 'self'
20.
Как называется технология, реализующаяся через HTTP заголовки Access-Control-Allow-* и позволяющая предоставлять веб-страницам доступ к объектам сторонних интернет-ресурсов
a)
SOP
b)
CORS
c)
AJAX
d)
CSP
21.
С переходом на какой протокол связан код HTTP 101 Switching protocols
a)
Websocket
b)
HTTP/1.1
c)
FTP
d)
UDP
22.
Зачем нужен тег <marquee>
a)
Для бегущей строки
b)
Для отображения видео
c)
Для цитаты текста
d)
Для отображения изменений (diff)
23.
Как называется стандартный протокол взаимодействия между клиентом и веб-сервером, который позволяет серверу выполнять программы на стороне сервера и передавать результаты клиенту?
a)
CGI (Customer Growth and Innovation)
b)
CGI (Computer Generated Information)
c)
CGI (Computer-generated imagery)
d)
CGI (Common Gateway Interface)
24.
Каков правильный синтаксис JavaScript для изменения содержимого HTML-элемента <p id="demo">This is a demonstration.</p>?
a)
document.getElement("p").innerHTML = "Hello World!";
b)
document.getElementById("demo").innerHTML = "Hello World!";
c)
#demo.innerHTML = "Hello World!";
d)
document.getElementByName("p").innerHTML = "Hello World!";
Reset
