Search Header Logo
Lição sem título

Lição sem título

Assessment

Presentation

Information Technology (IT)

12th Grade

Practice Problem

Hard

Created by

JANDERSON CISLINSKI

Used 1+ times

FREE Resource

21 Slides • 12 Questions

1

media

2

media

3

media

4

Multiple Choice

Qual das alternativas abaixo NÃO é um objetivo desta aula?

1

Gerar letras e números aleatórios.

2

Ajustar o campo senha.

3

Utilizar um laço de repetição para automatizar o código.

4

Aprender a criar páginas web.

5

media

6

media

7

media

8

media

9

media

10

Multiple Choice

Qual é o objetivo principal da aula apresentada nas imagens 3 e 4?

1

Adicionar números aleatórios à página para gerar senhas seguras.

2

Criar um campo de senha editável pelo usuário.

3

Remover a funcionalidade de geração de senhas.

4

Adicionar apenas letras minúsculas ao campo de senha.

11

media

12

media

13

Multiple Choice

Qual comando JavaScript é utilizado para selecionar o campo de senha pelo id?

1

document.getElementById('campo-senha')

2

document.querySelector('#campo-senha')

3

document.querySelector('.campo-senha')

4

document.getElementByClass('campo-senha')

14

media

15

media

16

media

17

media

18

media

19

media

20

Multiple Choice

Qual é a finalidade de multiplicar Math.random() por letrasMaiusculas.length no código apresentado?

1

Para obter um número aleatório dentro do intervalo do tamanho do alfabeto.

2

Para gerar sempre o mesmo número aleatório.

3

Para selecionar todas as letras de uma vez.

4

Para arredondar o número gerado.

21

media

22

media

23

media

24

media

25

media

26

Multiple Choice

No código apresentado, qual comando exibe no console a letra correspondente ao número aleatório gerado?

1

console.log(letrasMaiusculas[numeroAleatorio]);

2

console.log(numeroAleatorio);

3

console.log(letrasMaiusculas);

4

console.log(Math.random());

27

Multiple Choice

Após arredondar o número aleatório, qual é o próximo passo para associar esse número a uma letra do alfabeto?

1

Usar o número como índice para acessar uma letra em letrasMaiusculas.

2

Somar 1 ao número e exibir no console.

3

Multiplicar o número por 2.

4

Converter o número em uma string.

28

Multiple Choice

O que será implementado na próxima aula para melhorar o gerador de senhas?

1

A possibilidade de alterar a senha ao selecionar Letras maiúsculas e Características da senha

2

A criação de um novo layout para o gerador de senhas

3

A adição de um campo para inserir o nome do usuário

4

A integração com redes sociais

29

Multiple Choice

O que acontece quando alteramos o tamanho da senha para 5 caracteres no VS Code e testamos no navegador?

1

São geradas cinco letras aleatórias no console.

2

Nada acontece, pois o código não funciona.

3

Aparece uma mensagem de erro.

4

A senha é exibida em formato de número.

30

Multiple Choice

Na função gerarSenha(), qual é o valor inicial da variável 'senha'?

1

Uma string vazia ('')

2

Uma letra aleatória

3

O valor de tamanhoSenha

4

Um número aleatório

31

Fill in the Blanks

Type answer...

32

Multiple Choice

Quais são as etapas necessárias para mostrar a senha gerada no campo campoSenha, sem exibir o alfabeto completo?

1

Remover letrasMaiusculas do campo e atribuir apenas a senha gerada.

2

Adicionar letrasMaiusculas ao campo e depois a senha.

3

Manter o console.log para mostrar a senha.

4

Atribuir letrasMaiusculas diretamente ao campo.

33

Multiple Select

Selecione as afirmações corretas sobre a função gerarSenha apresentada na última imagem:

1

A variável senha é inicializada como uma string vazia.

2

O valor de campoSenha.value é atualizado com a senha gerada.

3

A função utiliza um loop para gerar cada caractere da senha.

4

O valor de senha é sempre igual a letrasMaiusculas.

media

Show answer

Auto Play

Slide 1 / 33

SLIDE