wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ТЕСТ 1 ВСК 2 Web -технологии

Total questions: 82

Worksheet time: 41mins

Name
Class
Date
1.

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

a)

font-size

b)

text-size

c)

font-height

d)

text-height

e)

size-font

2.

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

a)

#className

b)

.className ✓

c)

*className

d)

@className

e)

/className

3.

Какое свойство CSS отвечает за цвет текста?

a)

background-color

b)

text-color

c)

color

d)

font-color

e)

text-style

4.

Что означает значение "block" в свойстве display?

a)

Элемент отображается как строчный

b)

Элемент занимает полную ширину и располагается с новой строки

c)

Элемент скрывается

d)

Элемент становится флексбоксом

e)

Элемент становится сеткой

5.

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

a)

shadow

b)

box-shadow

c)

text-shadow (только для текста)

d)

element-shadow

e)

border-shadow

6.

Что такое margin в CSS?

a)

Внутреннее пространство внутри элемента

b)

Внешнее пространство вокруг элемента

c)

Размер границы элемента

d)

Цвет границы элемента

e)

Прозрачность элемента

7.

Какое значение свойства position фиксирует элемент на экране?

a)

static

b)

relative

c)

absolute

d)

fixed

e)

sticky

8.

Как устанавливается градиент фона в CSS?

a)

background: linear-gradient()

b)

background: gradient()

c)

background-gradient: linear

d)

gradient-type: linear

e)

bg-gradient: linear

9.

Какое свойство CSS скрывает элемент, но сохраняет его место в потоке?

a)

A) display: none

b)

B) visibility: hidden

c)

C) opacity: 0 (только изменяет прозрачность)

d)

D) z-index: -1

e)

E) pointer-events: none

10.

Что такое медиа-запрос (@media)?

a)

Способ загрузки изображений

b)

Правило для применения стилей в зависимости от размера экрана

c)

Способ подключения CSS файла

d)

Синтаксис селектора

e)

Свойство анимации

11.

Какое значение свойства overflow скрывает перекрывающийся контент?

a)

visible

b)

hidden

c)

scroll

d)

auto

e)

clip

12.

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

a)

corner-radius

b)

border-radius

c)

round-border

d)

angle-radius

e)

curve-corner

13.

Flexbox в CSS — это:

a)

метод создания гибких и адаптивных макетов

b)

язык программирования для веб-разработки

c)

тип базы данных для хранения стилей

d)

графический редактор для создания изображений

14.

Какое свойство CSS отвечает за расстояние между строками текста?

a)

line-spacing

b)

text-spacing

c)

line-height

d)

row-height

e)

text-line

15.

Какой селектор выбирает все элементы на странице?

a)

all

b)

universal

c)

* (универсальный селектор)

d)

$all

16.

Как применить несколько классов к элементу в CSS селекторе?

a)

.class1, .class2 (выбирает оба класса)

b)

.class1.class2 (элемент должен иметь оба класса)

c)

.class1 + .class2

d)

.class1 > .class2

e)

.class1 ~ .class2

17.

Какое свойство CSS изменяет порядок элементов в flexbox?

a)

position-order

b)

flex-order

c)

order

d)

sequence

e)

arrange

18.

Что такое z-index в CSS?

a)

Ширина элемента

b)

Глубина элемента (порядок наложения)

c)

Масштаб элемента

d)

Угол поворота элемента

e)

Прозрачность элемента

19.

Какое свойство создаёт переход между состояниями CSS?

a)

animation

b)

transform

c)

transition

d)

movement

e)

change

20.

Что означает значение "justify-content: center" в flexbox?

a)

Выравнивает элементы по вертикали

b)

Центрирует элементы по горизонтали

c)

Выравнивает элементы по левому краю

21.

Какое свойство CSS используется для создания анимации?

a)

animate

b)

motion

c)

animation

d)

transform-animation

e)

keyframe-animation

22.

Как выбрать элемент, который является первым дочерним элементом?

a)

A) :first

b)

B) :first-child

c)

C) :first-element

d)

D) :parent-first

e)

E) :child-1

23.

Какое свойство CSS отвечает за прозрачность элемента?

a)

transparency

b)

alpha

c)

opacity

d)

visible

e)

fade

24.

Что такое CSS переменные (custom properties)?

a)

Значения, которые меняются случайно

b)

Переменные для хранения цветов и размеров

c)

Функции для расчётов

d)

Условные операторы

e)

Циклы в CSS

25.

Как объявить CSS переменную?

a)

$name: value;

b)

@name: value;

c)

--name: value;

d)

var-name: value;

e)

const name: value;

26.

Какой селектор выбирает непосредственно следующий элемент?

a)

~ (общий соседний селектор)

b)

> (селектор дочернего элемента)

c)

+ (селектор соседнего элемента)

d)

(селектор потомка)

e)

:: (псевдо-элемент)

27.

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

a)

mouse-pointer

b)

cursor

c)

pointer-style

d)

cursor-type

e)

mouse-cursor

28.

Что такое "стек контекста" (stacking context) в CSS?

a)

Порядок загрузки стилей

b)

Область видимости переменных

c)

Порядок наложения элементов в трёхмерном пространстве

d)

Тип селектора

e)

Правило для медиа-запросов

29.

Какое значение свойства position позволяет элементу выйти из нормального потока?

a)

static

b)

relative

c)

absolute

d)

sticky

e)

normal

30.

Что такое переменная в JavaScript?

a)

Функция для вычисления

b)

Контейнер для хранения значения

c)

Тип данных

d)

Объект страницы

e)

Метод строки

31.

Что возвращает typeof null в JavaScript?

a)

"null"

b)

"object"

c)

"undefined"

d)

"empty"

e)

"none"

32.

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

a)

array.search()

b)

array.find()

c)

array.locate()

d)

array.seek()

e)

array.index()

33.

Какой метод используется для добавления элемента в конец массива?

a)

array.add()

b)

array.insert()

c)

array.push()

d)

array.append()

e)

array.extend()

34.

Какой метод используется для преобразования JSON в объект?

a)

JSON.parse()

b)

JSON.convert()

c)

JSON.load()

d)

JSON.decode()

e)

JSON.fromString()

35.

Как создать функцию в JavaScript?

a)

function myFunc() {}

b)

def myFunc() {}

c)

func myFunc() {}

d)

method myFunc() {}

e)

define myFunc() {}

36.

Что такое колбэк (callback)?

a)

Возврат из функции

b)

Функция, которая передаётся как аргумент другой функции

c)

Переменная, которая содержит значение

d)

Метод объекта

e)

Тип данных

37.

Какой метод удаляет элемент из конца массива?

a)

array.remove()

b)

array.delete()

c)

array.pop()

d)

array.shift()

e)

array.trim()

38.

Что возвращает оператор typeof для функции?

a)

"function"

b)

"object"

c)

"method"

d)

"procedure"

e)

"callable"

39.

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

a)

document.getElementByID()

b)

document.getElementById() ✓

c)

document.select()

d)

document.query()

e)

document.find()

40.

Что такое стрелочная функция (arrow function)?

a)

Функция для обработки стрелок

b)

Компактный синтаксис для написания функций

c)

Функция, которая возвращает направление

d)

Метод управления потоком выполнения

e)

Тип цикла

41.

Как написать стрелочную функцию?

a)

function() => {}

b)

() => {} ✓

c)

-> function {}

d)

func() => {}

e)

=> () {}

42.

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

a)

document.getElementByClass()

b)

document.getElementsByClassName()

c)

document.queryClass()

d)

document.selectClass()

e)

document.findClass()

43.

Что такое деструктуризация в JavaScript?

a)

Разрушение объекта

b)

Процесс извлечения значений из объекта или массива

c)

Удаление переменной

d)

Преобразование типа данных

e)

Создание нового объекта

44.

Какой метод преобразует объект в JSON строку?

a)

JSON.stringify()

b)

JSON.convert()

c)

JSON.encode()

d)

JSON.toString()

e)

JSON.save()

45.

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

a)

array.forEach()

b)

array.filter()

c)

array.map()

d)

array.reduce()

e)

array.find()

46.

Что такое event delegation в JavaScript?

a)

Делегирование события от одного элемента к другому

b)

Создание нового события

c)

Удаление события

d)

Изменение события

e)

Запуск события

47.

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

a)

element.addListener()

b)

element.addEventListener()

c)

element.onEvent()

d)

element.attachEvent()

e)

element.bind()

48.

Что такое прототип (prototype) в JavaScript?

a)

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

b)

Объект, который содержит общие методы и свойства

c)

Тип данных

d)

Функция для создания копии

e)

Переменная

49.

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

a)

setTimeout()

b)

setInterval()

c)

delay()

d)

wait()

e)

schedule()

50.

Какой метод отфильтровывает элементы массива?

a)

array.map()

b)

array.filter()

c)

array.reduce()

d)

array.sort()

e)

array.slice()

51.

Какой метод объединяет несколько массивов?

a)

array.concat()

b)

array.join()

c)

array.merge()

d)

array.combine()

e)

array.append()

52.

Как создать объект в JavaScript?

a)

A) obj = []

b)

B) obj = {}

c)

C) obj = ()

d)

D) obj = //

e)

E) obj = ""

53.

Как начинается блок PHP кода?

a)

b)

c)