
Recomendador de filmes com JavaScript
Quiz
•
Instructional Technology
•
11th Grade
•
Practice Problem
•
Hard
FREE Resource
Enhance your content in a minute
13 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Observe o código desenvolvido: ```js function sugerirLanche(gostaDePao, gostaDeFrutas) { if (gostaDePao) { return "Sanduíche"; } else { return "Salada de frutas"; } } ``` Pensando no objetivo dos estudantes, como esse código pode ser aprimorado para sugerir um lanche sempre que a pessoa gostar de pão ou de frutas?
if (gostaDePao) { return "Sem sugestão"; } else { return "Oferecer lanche"; }
if (gostaDePao || gostaDeFrutas) { return "Oferecer lanche"; } else { return "Sem sugestão"; }
if (gostaDePao || gostaDeFrutas) { return "Sem sugestão"; } else { return "Oferecer lanche"; }
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Questão 2 Durante a organização de uma gincana escolar, Pedro criou um programa usando a biblioteca p5.js para sugerir provas aos participantes com base na idade e nas preferências. Observe parte do código desenvolvido: ```js function setup() { createCanvas(800, 400); createElement("h2", "Sugestão de Provas para a Gincana"); ``` No contexto do programa acima, qual é o objetivo da função setup e o que as funções createCanvas e createElement realizam?
A função setup inicializa o programa, createCanvas cria uma área de desenho e createElement adiciona um título à página.
A função setup serve apenas para criar variáveis, createCanvas desenha círculos e createElement apaga elementos.
A função setup é usada para finalizar o programa, createCanvas fecha a janela e createElement remove textos.
A função setup executa cálculos matemáticos, createCanvas gera gráficos e createElement salva arquivos.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Nesse código, qual elemento permite que o programa interaja com o usuário?
Título.
Área do Canvas.
Caixa de seleção.
Texto informativo.
Medidas de altura e largura.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Durante um concurso de desenho digital, os participantes utilizaram um programa interativo que exibia na tela sugestões de temas com base na idade e nos interesses registrados, como “fantasia” ou “natureza”. A interface coletava informações com campos de entrada e caixas de seleção. Com base na lógica planejada, qual estrutura deve ser utilizada para comunicar informações ao usuário, caracterizando uma saída de dados?
O campo de entrada de texto, criado com a função “createInput()”.
A função “background()”, usada para alterar a aparência da tela.
A seleção em caixas de opção, feita com o método “.checked()”.
A função “text()”, utilizada para exibir frases e palavras na tela.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Como parte do jogo de detetive, um grupo criou uma aplicação que exibe na tela a próxima pista do caso, de forma textual. Eles querem garantir que essa pista seja apresentada com destaque, no centro da tela, facilitando a compreensão por todos os jogadores. Pensando nisso, qual algoritmo representa como se exibe essa mensagem na interface da aplicação?
```js textAlign(CENTER); text("A próxima pista está no armário vermelho.", 0, height); ```
```js textAlign(CENTER, CENTER); textSize(36); text("A próxima pista está no armário vermelho.", width / 2, height / 2); ```
```js textAlign(CENTER); textSize(36); text("A próxima pista está no armário vermelho.", 0, 0); ```
```js text("A próxima pista está no armário vermelho."); textAlign(CENTER); textSize(36); ```
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
No código apresentado, o uso das estruturas condicionais “if” e “else” permite controlar qual comportamento do programa?
A) A sugestão com base na combinação entre idade e preferências do usuário.
B) A repetição automática das sugestões exibidas na interface do programa.
C) A definição do tipo dos dados inseridos pelos usuários nos campos de entrada e saída.
D) A apresentação do conteúdo textual com base na posição definida dentro do Canvas.
E) A criação da ordem em que os comandos são executados durante o início do programa.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Durante a feira de ciências, um grupo criou um sistema que sugere experimentos com base em variáveis fornecidas. Inicialmente, os comandos estavam todos agrupados no "draw()", mas, após testes, os estudantes decidiram mover parte da lógica para uma função separada chamada "geraSugestao()". Nesse contexto, qual benefício o refinamento feito trouxe para a solução?
Reduziu a complexidade do código.
Evitou o uso de variáveis dentro do programa.
Eliminou a necessidade de interações com o usuário.
Organizou a lógica de decisão em um bloco reutilizável.
Permitiu que o programa funcionasse sem o uso do draw().
Create a free account and access millions of resources
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
10 questions
INFORMATIKA KELAS VII
Quiz
•
9th - 12th Grade
15 questions
Redes Informáticas
Quiz
•
11th Grade
10 questions
Informatika_Sistem Komputer
Quiz
•
1st - 12th Grade
15 questions
FPL (TechVoc) - Flyers & Leaflets
Quiz
•
KG - 11th Grade
17 questions
Compuertas lógicas
Quiz
•
11th Grade
8 questions
Plataforma de notas
Quiz
•
6th - 11th Grade
17 questions
Ortografía
Quiz
•
11th Grade
12 questions
Navegador&Motor
Quiz
•
8th - 12th Grade
Popular Resources on Wayground
5 questions
This is not a...winter edition (Drawing game)
Quiz
•
1st - 5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
10 questions
Identify Iconic Christmas Movie Scenes
Interactive video
•
6th - 10th Grade
20 questions
Christmas Trivia
Quiz
•
6th - 8th Grade
18 questions
Kids Christmas Trivia
Quiz
•
KG - 5th Grade
11 questions
How well do you know your Christmas Characters?
Lesson
•
3rd Grade
14 questions
Christmas Trivia
Quiz
•
5th Grade
20 questions
How the Grinch Stole Christmas
Quiz
•
5th Grade
Discover more resources for Instructional Technology
26 questions
Christmas Movie Trivia
Lesson
•
8th Grade - Professio...
15 questions
Christmas Song Emoji Pictionary
Quiz
•
7th - 12th Grade
20 questions
Christmas Movies
Quiz
•
1st - 12th Grade
20 questions
Christmas Movie Trivia
Quiz
•
9th - 12th Grade
29 questions
christmas facts
Lesson
•
5th - 12th Grade
20 questions
Christmas Trivia
Quiz
•
5th - 12th Grade
20 questions
Stages of Meiosis
Quiz
•
9th - 12th Grade
20 questions
christmas songs
Quiz
•
KG - University
