wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Avaliação AV2_2025_3A - JavaScript e DOM

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

O que é JavaScript?

a)

Uma linguagem de marcação.

b)

Uma linguagem de programação

c)

Um navegador de internet

d)

Um editor de texto

2.

Para que serve o DOM em JavaScript?

a)

Para desenhar imagens

b)

Para manipular elementos de uma página web

c)

Para criar músicas

d)

Para enviar e-mails

3.

Qual destas opções é um evento em JavaScript?

a)

onClick

b)

background-color

c)

font-size

4.

Qual tag HTML é usada para criar um botão?

a)

<button></button>

b)

<a><button></button></a>

c)

As duas alternativas estão corretas.

5.

Como você declara uma função em JavaScript?

a)

function minhaFuncao() {}

b)

func minhaFuncao[] {}

c)

declare minhaFuncao() {}

d)

function: minhaFuncao {}

6.

Qual destas estruturas é usada para repetir comandos em JavaScript?

a)

if

b)

for

c)

style

d)

div

7.

Como você muda o texto de um elemento HTML com id="demo" usando JavaScript?

a)

document.getElementById("demo").innerHTML = "Olá!";

b)

document.demo = "Olá!";

c)

getElement("demo").text = "Olá!";

d)

demo.innerHTML = "Olá!";

8.

Qual destas opções é um elemento HTML?

a)

<h1>

b)

color

c)

onclick

d)

function

9.

O que acontece quando usamos o evento "onmouseover" em um elemento?

a)

O elemento desaparece

b)

Algo acontece quando o mouse passa por cima do elemento

c)

O elemento muda de cor sozinho

d)

O elemento se move para a esquerda

10.

Qual destas opções é uma estrutura de controle condicional em JavaScript?

a)

if

b)

for

c)

d)

onclick

11.

Como você adiciona um estilo CSS a um elemento usando JavaScript?

a)

elemento.style.color = "red";

b)

elemento.color = "red";

c)

style.elemento = "red";

d)

elemento.setColor("red");

12.

Qual destas opções é usada para capturar o valor de um campo de texto com id="nome"?

a)

document.getElementById("nome").value

b)

document.nome.value

c)

getElement("nome").text

d)

nome.value

13.

O que faz a função alert("Olá!") em JavaScript?

a)

Muda a cor da página

b)

Mostra uma mensagem na tela

c)

Fecha o navegador

d)

Cria um novo elemento

14.

Qual destas opções é um seletor de classe em CSS?

a)

.minhaClasse

b)

#minhaClasse

c)

d)

minhaClasse:

15.

Como você faz um comentário em JavaScript?

a)

// Este é um comentário

b)

c)

/* Este é um comentário */

d)

Ambos A e C

16.

Qual destas opções é usada para adicionar um evento de clique a um botão em JavaScript?

a)

button.onclick = minhaFuncao;

b)

button.onmouse = minhaFuncao;

c)

button.click = minhaFuncao;

d)

button.event = minhaFuncao;

17.

O que significa HTML?

a)

Hyper Text Markup Language

b)

Home Tool Markup Language

c)

Hyperlinks and Text Markup Language

d)

High Text Markup Language

18.

Qual destas opções é usada para criar uma variável em JavaScript?

a)

var nome = "Ana";

b)

variable nome = "Ana";

c)

let nome = "Ana";

d)

Ambas A e C

19.

Qual destas opções é usada para acessar todos os elementos

de uma página?

a)

document.getElementsByTagName("p")

b)

document.getElementById("p")

c)

document.getElementsByClassName("p")

d)

document.getElementByName("p")

20.

O que faz a instrução "return" dentro de uma função em JavaScript?

a)

Para a execução da função e retorna um valor

b)

Cria um novo elemento

c)

Muda a cor do texto

d)

Adiciona um evento