
Recuperação Av1

Quiz
•
Computers
•
2nd Grade
•
Medium
VIRGILIO JUNIOR
Used 1+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Questão 1
Durante a criação de uma página de receitas, um grupo de estudantes utilizou a seguinte estrutura HTML para exibir o conteúdo:
```html
<div>
<div>Receita de bolo</div>
<div>Ingredientes: farinha, ovos, açúcar</div>
<div>Modo de preparo: misture tudo e leve ao forno</div>
</div>
```
Ao observar a estrutura apresentada, qual mudança tornaria o código melhor estruturado, em termos de organização e significado do conteúdo?
A) Substituir os elementos “div” por “span”, tornando o carregamento do código mais leve no navegador.
B) Utilizar elementos semânticos como “section” e “h2”, indicando a função de cada parte da receita.
C) Inserir tags “strong” e “br” no texto, aprimorando a aparência visual do resultado no navegador.
D) Adicionar comentários “” em cada linha do HTML, explicando o conteúdo da receita.
E) Aplicar estilos nos elementos “div”, destacando-os para que pareçam seções diferentes na tela.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Questão 2
Rodrigo está desenvolvendo um jogo da memória digital e criou o seguinte algoritmo para controlar os cartões:
```js
function viraCarta() {
cartaVirada = !cartaVirada;
carta.classList.toggle("visivel", cartaVirada);
}
carta.addEventListener("click", viraCarta);
```
Com base no código acima, o que acontece quando a função viraCarta é executada após um clique na carta?
A) A carta é virada para cima, e a classe `"visivel"` é adicionada a cada clique na tela.
B) A carta muda seu estado para não virada, mas permanece com a classe `"visivel"` aplicada.
C) A função cria uma nova carta a cada clique, e adiciona a classe `"visivel"` para exibi-la na tela.
D) A carta muda seu estado entre virada e não virada, e a classe `"visivel"` é adicionada ou removida conforme esse estado.
E) A função evita que a carta seja clicada mais de uma vez, e a classe `"visivel"` é removida logo após o primeiro clique.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Questão 3
Um sistema de automação residencial pode ser configurado com diferentes modos de funcionamento, de acordo com o momento ou a situação da casa. Os modos programados são:
Acordar
Fim de tarde
Dormir
Ninguém em casa
Festa
Cada modo irá ativar ações específicas, que ajudam a casa a se adaptar automaticamente a cada situação.
Pensando nisso, qual sequência representa um detalhamento para o modo Acordar?
A) Ativar luzes coloridas e aumentar o volume do som.
B) Diminuir o volume da música e desligar o roteador.
C) Fechar cortinas, apagar luzes internas e ligar o alarme.
D) Ligar cafeteira, abrir cortinas e desligar luzes externas.
E) Fechar todas as portas, desligar televisões e reduzir a iluminação.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Questão 4
Para um site de curiosidades sobre diferentes áreas do conhecimento, uma equipe de estudantes criou cartões informativos com perguntas e respostas. Como refinamento, decidiram colocar as informações em um arquivo separado do código que monta os cartões.
Arquivo curiosidades.js
```js
criaCartao(
"Ciência",
"O que é fotossíntese?",
"É o processo em que plantas produzem energia a partir da luz do sol."
);
```
Com base nisso, qual é a vantagem de guardar as perguntas e respostas em um arquivo separado do código que monta os cartões?
A) Reduzir a complexidade de código e visual da aplicação.
B) Organizar os dados e separar responsabilidades no site.
C) Evitar que o conteúdo seja reutilizado em projetos de outras pessoas.
D) Facilitar a manutenção de estilos e atualização de conteúdo do projeto.
E) Garantir que o conteúdo seja carregado automaticamente ao iniciar o site.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Questão 5
Um grupo de estudantes decidiu refinar seu projeto, criando cards interativos com JavaScript. Observe:
```js
function criaCartao(categoria, pergunta, resposta) {
let container = document.getElementById("container");
let cartao = document.createElement("p");
cartao.className = "cartao";
cartao.innerHTML = (
<div class="cartao__conteudo">
<h3>${categoria}</h3>
<div class="cartao__conteudo__pergunta">
<p>${pergunta}</p>
</div>
<div class="cartao__conteudo__resposta">
<p>${resposta}</p>
</div>
</div>
);
container.appendChild(cartao);
}
```
No entanto, após o refinamento, os cards apareceram incorretamente na tela do projeto.
A partir da análise desse código e do card que seria gerado por ele, qual alteração deve ser feita no código para que os elementos sejam criados corretamente?
A) Substituir o método innerHTML por querySelector, para acessar elementos diretamente.
B) Usar aspas duplas ("") no conteúdo HTML, para evitar erros de interpretação da string.
C) Trocar createElement("p") por createElement("article"), para criar um agrupamento de tags no HTML.
D) Adicionar style.display = "block" ao elemento cartao, para garantir o alinhamento correto dos elementos.
E) Remover o parâmetro categoria da função principal e do innerHTML, para simplificar a exibição dos cartões.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Questão 6
Camila está criando um site para uma galeria virtual com obras de artistas independentes. Ela quer que as imagens fiquem bem distribuídas na tela e utilizou Flexbox para isso.
```css
.galeria {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
gap: 2rem;
}
```
O que aconteceria com a organização dos elementos da galeria se a propriedade “flex-wrap” fosse removida?
A) As imagens ficariam mais próximas, reduzindo o espaçamento entre elas.
B) Os elementos passariam a ser empilhados verticalmente, um abaixo do outro.
C) As imagens diminuiriam automaticamente para se ajustar ao tamanho da tela.
D) Os elementos ocupariam uma única linha, podendo sair da área visível da tela.
E) As imagens deixariam de ser exibidas, comprometendo o carregamento do layout da galeria.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Questão 7
Rafaela está criando um site para um clube de astronomia. Para manter o estilo visual, ela usou a mesma paleta de cores em várias seções da página. Observe:
```css
.cabecalho {
background-color: #0d1b2a;
color: #e0e1dd;
border-bottom: 4px solid #e0e1dd;
}
.menu {
background-color: #1b263b;
color: #e0e1dd;
}
.rodape {
background-color: #0d1b2a;
color: #e0e1dd;
border-top: 2px solid #e0e1dd;
}
```
O que Rafaela deve fazer para tornar seu código mais organizado e facilitar a manutenção das cores em todo o site?
A) Substituir os valores hexadecimais por nomes como “blue” e “white”, facilitando a identificação das cores.
B) Agrupar as propriedades semelhantes em um único seletor CSS, melhorando a exibição das informações.
C) Aplicar classes com nomes genéricos para os elementos principais, tornando o estilo mais dinâmico.
D) Definir as cores dinamicamente via DOM no JavaScript, evitando repetições de estilo no CSS.
E) Criar uma cartela de variáveis CSS, representando as cores utilizadas com frequência.
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Recuperação 6,0 pontos - 3º Trimestre

Quiz
•
2nd Grade
10 questions
Avaliação Pensamento Computacional - Prático

Quiz
•
1st Grade - Professio...
12 questions
EXERCÍCIO -5- PROGRAMAÇÃO E ROBÓTICA - DURVAL 2025

Quiz
•
1st Grade - University
12 questions
Recuperação 7B e 7C

Quiz
•
1st - 5th Grade
10 questions
Git e Github

Quiz
•
1st - 3rd Grade
10 questions
SCRATCH 1º ANO Quiz

Quiz
•
2nd Grade
12 questions
Manipulação de Arrays e elementos JS

Quiz
•
2nd Grade
10 questions
Complexidade de Algoritmos

Quiz
•
2nd Grade
Popular Resources on Wayground
12 questions
Unit Zero lesson 2 cafeteria

Lesson
•
9th - 12th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
20 questions
Lab Safety and Equipment

Quiz
•
8th Grade
13 questions
25-26 Behavior Expectations Matrix

Quiz
•
9th - 12th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade