Recuperação Av1

Recuperação Av1

2nd Grade

10 Qs

quiz-placeholder

Similar activities

Desarrollo web_Webinar

Desarrollo web_Webinar

1st - 5th Grade

10 Qs

Redes de Computadores e Telecomunicações Aula 1

Redes de Computadores e Telecomunicações Aula 1

1st Grade - University

10 Qs

P2 - 3ºTEC - 3ºTRI - Prog.Des.Sistemas - Trevisan

P2 - 3ºTEC - 3ºTRI - Prog.Des.Sistemas - Trevisan

2nd Grade

10 Qs

Recuperação - PRO 2º ( 3ºTRI )

Recuperação - PRO 2º ( 3ºTRI )

2nd Grade

10 Qs

Recuperação Level Up - PFE - Nilo Cairo - Valor 5,0 pontos

Recuperação Level Up - PFE - Nilo Cairo - Valor 5,0 pontos

2nd Grade

10 Qs

Quiz sobre HTML, CSS e JavaScript

Quiz sobre HTML, CSS e JavaScript

2nd Grade

10 Qs

INFORMÁTICA: Quem sabe mais?

INFORMÁTICA: Quem sabe mais?

KG - Professional Development

15 Qs

Level Up - Front End - Nilo Cairo

Level Up - Front End - Nilo Cairo

2nd Grade

10 Qs

Recuperação Av1

Recuperação Av1

Assessment

Quiz

Computers

2nd Grade

Medium

Created by

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

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?