
Av. 2 - Programação Mobile
Quiz
•
Information Technology (IT)
•
Professional Development
•
Medium
Angelo Casten
Used 1+ times
FREE Resource
8 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que acontece se a cobrinha colidir com a borda do tabuleiro?
O jogo reinicia automaticamente
A cobrinha aparece do outro lado
A cobrinha cresce
O jogo exibe "Game Over"
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual comando é responsável por atualizar o estado da cobrinha constantemente no jogo?
useState()
useEffect()
setInterval()
Alert()
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que significa a linha: const [snake, setSnake] = useState(INITIAL_SNAKE);
Cria uma função que move a cobrinha
Cria o grid inicial do jogo
Cria uma variável com estado da cobrinha e uma função para alterá-la
Define a pontuação
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O que representa {x: 0, y: -1} na lógica da direção?
Direção para baixo
Direção para cima
Direção para a direita
Direção para a esquerda
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Se quisermos que a cobrinha ande mais rápido, devemos:
Aumentar o tempo do setInterval()
Diminuir o tempo do setInterval()
Acrescentar mais estados no useState()
Remover o useEffect()
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual estrutura usamos para percorrer linhas e colunas e gerar o tabuleiro?
Um useEffect dentro do render
Dois loops for, um para linha e outro para coluna
Uma única função Alert
Nenhuma, o grid é fixo
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Se quisermos aumentar o tamanho do tabuleiro, devemos alterar:
Apenas CELL_SIZE
Apenas GRID_SIZE
CELL_SIZE e GRID_SIZE
O componente useEffect()
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Por que usamos useRef() no controle de movimento da cobrinha?
Para armazenar a posição da comida
Para criar estilos no grid
Para controlar o intervalo de movimento sem disparar renderizações
Para armazenar a pontuação
Similar Resources on Wayground
13 questions
2. Valores Variáveis
Quiz
•
Professional Development
10 questions
2. Diseño y personalización de contenido visual
Quiz
•
Professional Development
10 questions
UTP-mlia-S4 DEEP LEARNING
Quiz
•
Professional Development
10 questions
REcomposição | Banco de Dados
Quiz
•
Professional Development
10 questions
S3 C5 - Protección de la Información Personal y Corporativa
Quiz
•
Professional Development
10 questions
AWS Domínio 2
Quiz
•
Professional Development
10 questions
Estrategias de búsqueda en bases de datos académicas
Quiz
•
Professional Development
10 questions
[FE] Ice Breaking - Unlocking Web Page Layout: Mastering Span, D
Quiz
•
Professional Development
Popular Resources on Wayground
20 questions
Brand Labels
Quiz
•
5th - 12th Grade
11 questions
NEASC Extended Advisory
Lesson
•
9th - 12th Grade
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
10 questions
Boomer ⚡ Zoomer - Holiday Movies
Quiz
•
KG - University
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
Adding Integers
Quiz
•
6th Grade
10 questions
Multiplication and Division Unknowns
Quiz
•
3rd Grade
20 questions
Multiplying and Dividing Integers
Quiz
•
7th Grade