wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

26 27 28 29 RCO MATEMATICA II 3 ANO HORACIO

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Você está criando uma página para acompanhar suas atividades diárias e, para isso, decidiu adicionar uma barra de progresso ao seu trabalho. No entanto, ela não se comporta como o desejado, conforme mostrado abaixo: Agora, selecione o valor correto a ser aplicado na propriedade position para que a barra de progresso seja exibida corretamente:

a)

position: fixed;

b)

position: absolute;

c)

position: static;

d)

position: relative;

2.

Agora, você deseja atribuir uma largura, uma altura e uma cor específica a uma barra de progresso que representará metade das atividades concluídas. Para isso, as características dessa barra serão: - largura de 50% - altura de 30 pixels - cor de fundo amarela, no padrão hexadecimal #FAF408. Ordene todos os blocos que representam corretamente a aplicação dessas características à barra de progresso. Qual dos blocos de CSS a seguir aplica corretamente essas características?

a)

.metade-atvs{ width: 50%; height: 30px; background-color: #FAF408;}

b)

.metade-atvs{ width: 30px; height: 50%; background-color: #FAF408;}

c)

.metade-atvs{ width: 50%; height: 30px; background-color: #FFFF00;}

d)

.metade-atvs{ width: 100%; height: 30px; background-color: #FAF408;}

3.

Você foi a um restaurante e viu o cardápio de acompanhamentos do dia organizado da seguinte forma: [Imagem: Arroz, Feijão, Farofa] Qual dos blocos a seguir representa corretamente a organização dos elementos no cardápio?

a)

b)

c)

d)

4.

Você está criando um jogo com o objetivo de coletar bolhas de sabão que aparecem aleatoriamente na tela. Cada vez que você clica em uma bolha, você ganha um ponto. Para isso, você criou a seguinte função: function coletaBolhas(){ } Agora, escolha a alternativa que apresenta o código responsável por adicionar 1 ponto cada vez que uma bolha é coletada.

a)

pontos = pontos -1;

b)

pontos = pontos +1;

c)

pontos = pontos [1];

d)

pontos + pontos +1;

5.

Você está procurando pelo elemento HTML que possui a classe botao-principal. Qual dos seletores abaixo deve ser incluído no método de busca querySelectorAll()?

a)

#botao-principal

b)

.botao-principal

c)

*botao-principal

d)

class botao-principal

6.

Sabendo que a estrutura de repetição for é responsável por executar uma instrução várias vezes e que o método console.log é responsável por exibir textos e valores no console do navegador, crie o seguinte algoritmo: - Exiba a mensagem Olá, mundo 10 vezes no console do navegador. Qual dos blocos de código a seguir cria corretamente o algoritmo solicitado? A) for (let i=0; i<10; i++){ console.log ("Olá mundo");} B) for (let i=1; i<=10; i++){ console.log ("Olá mundo");} C) for (let i=0; i<5; i++){ console.log ("Olá mundo");} D) for (let i=0; i<10; i++){ alert ("Olá mundo");}

a)

for (let i=0; i<10; i++){ console.log ("Olá mundo");}

b)

for (let i=1; i<=10; i++){ console.log ("Olá mundo");}

c)

for (let i=0; i<5; i++){ console.log ("Olá mundo");}

d)

for (let i=0; i<10; i++){ alert ("Olá mundo");}

7.

Imagine que você está jogando Adedonha com seus amigos. O objetivo do jogo é, a partir de uma letra sorteada aleatoriamente, escrever um objeto, uma cor, uma marca e um animal que comecem com essa letra. Para agilizar o jogo, você criou um algoritmo que sorteia a letra para você, como mostrado abaixo: function geraLetra(){ let numeroAleatorio = Math.random()*letras.length; numeroAleatorio = Math.floor(numeroAleatorio); } Porém, até agora, a letra está sendo sorteada, mas não está sendo exibida no console do navegador. Então, organize todos os blocos para que a letra sorteada seja exibida no navegador. Qual das linhas a seguir deve ser adicionada para exibir a letra sorteada no console do navegador?

a)

console.log(letras[numeroAleatorio]);

b)

console.log(numeroAleatorio);

c)

console.log(letras);

d)

console.log(Math.random());

8.

Observe a lista de números abaixo. Cada item desta lista possui um índice que define a posição deste elemento na própria lista. Agora, você precisa realizar as seguintes buscas: - O segundo elemento da lista. - O quarto elemento da lista. - O primeiro elemento da lista. - O terceiro elemento da lista. Selecione a alternativa que contém o resultado das 4 buscas.

a)

0, 2, 4, 1

b)

4, 1, 2, 0

c)

2, 4, 1, 0

d)

4, 1, 0, 2

9.

Você precisa verificar quais características da senha foram selecionadas a partir das caixas de seleção (checkbox). E, para isso, criou um laço de repetição. Para testar esse laço rapidamente, você adicionou uma mensagem “teste” no console do navegador para verificar se o laço está funcionando. Agora, ordene todos os blocos que representam corretamente a construção desse laço de repetição e da mensagem de teste. Qual das opções abaixo representa corretamente esse laço de repetição?

a)

for (i = 0; i < checkbox.length; i++) { console.log("teste");}

b)

for (i = 0; i <= checkbox.length; i++) { console.log("teste");}

c)

for (i = 1; i < checkbox.length; i++) { console.log("teste");}

d)

for (i = 0; i < checkbox.length; i++) console.log["teste"];

10.

Considere a lista de frutas: ['Maçã', 'Banana', 'Laranja', 'Uva']. Se você quiser acessar o terceiro elemento da lista, qual expressão JavaScript deve ser utilizada?

a)

frutas[1]

b)

frutas[0]

c)

frutas[3]

d)

frutas[2]