WorksheetsQuiz sobre a Aula 7: Recomendador de Filmes
Total questions: 20
Worksheet time: 10mins
Se você fosse melhorar um recomendador de filmes, qual das seguintes ações está alinhada com o que foi proposto no material?
Adicionar mais sugestões de filmes.
Remover todas as categorias de filmes.
Ignorar a faixa etária dos usuários.
Limitar o número de filmes recomendados.
O que foi adicionado ao recomendador de filmes para melhorar suas funcionalidades, conforme descrito no texto?
Mais filmes e condições, incluindo a faixa etária de 12 anos.
Apenas novos filmes de ação.
Somente um novo campo de texto.
Apenas recomendações para adultos.
Segundo o texto, além de revisitar o que já foi aprendido, o que mais será ensinado nesta aula?
Aprender um novo símbolo e como usá-lo para executar uma regra.
Como criar um site do zero.
Como adicionar imagens ao recomendador.
Como programar em outra linguagem.
De acordo com o texto, qual é o objetivo de revisitar e aplicar o que já foi aprendido anteriormente?
Aprimorar o recomendador de filmes com novas condições.
Apagar todo o progresso anterior.
Trocar o tema do projeto.
Adicionar apenas filmes de terror.
Ao executar o programa e digitar 13 como resposta para a idade, qual será o resultado apresentado?
Ladrões de bicicleta
Harry Potter
O Senhor dos Anéis
Matrix
O que deve ser digitado no campo "Sua idade" para que o programa recomende o filme "Ladrões de bicicleta"?
13
18
21
10
Segundo o texto, qual estrutura de controle é utilizada para verificar se a pessoa gosta de fantasia?
if (gostaDeFantasia)
while (idade > 12)
for (filme in lista)
switch (gostaDeAventura)
Explique, de acordo com o texto, como a escolha do filme é feita para pessoas com 12 anos ou mais.
Primeiro verifica se gosta de fantasia; se sim, retorna Homem-Aranha: no aranhaverso, senão retorna Ladrões de bicicleta.
Primeiro verifica se gosta de aventura; se sim, retorna Toy Story, senão retorna Vingadores: Ultimato.
Primeiro verifica se gosta de ação; se sim, retorna Ladrões de bicicleta, senão retorna Homem-Aranha: no aranhaverso.
Primeiro verifica se gosta de comédia; se sim, retorna Toy Story, senão retorna Ladrões de bicicleta.
Onde deve ser criada a variável let campoAventura, de acordo com as instruções do material?
Acima da função setup(), junto das variáveis let campoFantasia e let campoIdade.
Dentro da função setup(), após as outras variáveis.
No final do código, após todas as funções.
No início do arquivo, antes de qualquer código.
Quais são as três variáveis declaradas no exemplo de código apresentado no material?
let campoIdade, let campoFantasia, let campoAventura
let campoIdade, let campoNome, let campoAventura
let campoFantasia, let campoIdade, let campoNome
let campoAventura, let campoNome, let campoFilme
Na função setup(), qual comando é utilizado para criar um campo de entrada de texto para a idade?
createInput("5")
createCheckbox("Sua idade:")
createElement("h2", "Recomendador de filmes")
createSpan("Gosta de aventura?")
Explique a diferença entre createCheckbox e createInput, conforme utilizado no código apresentado.
createCheckbox cria uma caixa de seleção, enquanto createInput cria um campo para digitar texto.
createCheckbox cria um botão, enquanto createInput cria uma imagem.
createCheckbox cria um título, enquanto createInput cria uma caixa de seleção.
createCheckbox cria um campo de texto, enquanto createInput cria um parágrafo.
O que deve aparecer na página após rodar o programa novamente, de acordo com o material apresentado?
Um formulário com campo de idade e duas checkboxes.
Apenas um campo de texto para idade.
Um botão para enviar o formulário.
Uma lista de filmes recomendados.
Segundo o material, qual é o próximo passo após verificar se a checkbox apareceu na página?
Extrair o valor da checkbox.
Adicionar mais opções de filmes.
Enviar o formulário.
Apagar o campo de idade.
O que a expressão let gostaDeAventura = campoAventura.checked(); faz na função draw()?
Extrai o valor do campo campoAventura e armazena na variável gostaDeAventura.
Atribui um valor aleatório à variável gostaDeAventura.
Remove o campo campoAventura do formulário.
Define a função draw() como checked.
Para que serve a variável recomendacao na função draw() apresentada?
Armazenar o resultado da função geraRecomendacao.
Armazenar a idade do usuário.
Verificar se o campo de fantasia está marcado.
Definir o fundo da tela.
Qual símbolo é utilizado em JavaScript para representar a operação lógica "OU"?
||
&&
==
!=
Em JavaScript, como pode ser acessado o símbolo "OU" (||) no teclado?
Shift + \
Ctrl + /
Alt + 1
Shift + 1
O que deve ser feito para testar o programa conforme as instruções do material?
Rodar o programa digitando 10 e selecionando as checkboxes
Rodar o programa digitando 13 mais uma vez e selecionando as checkboxes
Rodar o programa digitando 14 e não selecionando nada
Rodar o programa digitando 12 e selecionando todas as opções
O que será adicionado ao código e à página, seguindo os mesmos passos aprendidos na aula?
Funções matemáticas
Caixas de seleção, variáveis e parâmetros
Gráficos e tabelas
Imagens e vídeos
