Av. 2 -  Programação Mobile

Av. 2 - Programação Mobile

Professional Development

8 Qs

quiz-placeholder

Similar activities

1DSTSL IOT

1DSTSL IOT

Professional Development

12 Qs

1. Nomes de Variáveis

1. Nomes de Variáveis

Professional Development

12 Qs

Teste seus conhecimentos em segurança cibernética!

Teste seus conhecimentos em segurança cibernética!

Professional Development

10 Qs

2. Edición y diseño de diapositivas

2. Edición y diseño de diapositivas

Professional Development

10 Qs

Tokio Marine

Tokio Marine

Professional Development

11 Qs

 Conceitos Básicos da Internet

Conceitos Básicos da Internet

Professional Development

13 Qs

4. Console

4. Console

Professional Development

12 Qs

Plataformas Creators | Atendimento no Novo Salesforce (13/12/24)

Plataformas Creators | Atendimento no Novo Salesforce (13/12/24)

Professional Development

10 Qs

Av. 2 -  Programação Mobile

Av. 2 - Programação Mobile

Assessment

Quiz

Information Technology (IT)

Professional Development

Medium

Created by

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