Prova de jogos digitais 2 tri

Prova de jogos digitais 2 tri

9th Grade

20 Qs

quiz-placeholder

Similar activities

Uji Pemahaman Algoritma dan Pemrograman

Uji Pemahaman Algoritma dan Pemrograman

9th Grade

20 Qs

1 INF. SOP.TEC. PC  LECCION 1P 3T 2024-2025

1 INF. SOP.TEC. PC LECCION 1P 3T 2024-2025

11th Grade

20 Qs

Quiz sobre la Transformación Digital

Quiz sobre la Transformación Digital

12th Grade

15 Qs

5-sinf. Kompyuter va Internet Asoslari

5-sinf. Kompyuter va Internet Asoslari

5th Grade - University

15 Qs

11° Prueba Integral 1P 2025

11° Prueba Integral 1P 2025

11th Grade - University

16 Qs

6-sinfl. Ofis dasturlari va Scratch

6-sinfl. Ofis dasturlari va Scratch

6th Grade - University

15 Qs

Configurazione di base di un router

Configurazione di base di un router

9th Grade

15 Qs

Eva_Est_P1_11_PMV

Eva_Est_P1_11_PMV

4th Grade - University

20 Qs

Prova de jogos digitais 2 tri

Prova de jogos digitais 2 tri

Assessment

Quiz

Information Technology (IT)

9th Grade

Easy

Created by

LUCAS HENRIQUE CORDEIRO DE ARAUJO

Used 5+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

O que a linha self.coluna = self.coluna + self.vel_x representa no método mover() do Pacman?

Atualização do centro X com base na posição da matriz

Verificação da colisão com fantasmas

Movimento horizontal do Pac-Man baseado na velocidade

Conversão de coordenadas da tela para o mapa

2.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Por que é necessário calcular self.centro_x = int(self.coluna * TAMANHO)?

Para corrigir a posição do sprite na grade de pixels

Para limitar a movimentação do Pac-Man à tela

Para detectar colisão com o mapa

Para mover o Pac-Man mais rápido

3.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

O que aconteceria se random.shuffle(direcoes) não fosse usado no movimento dos fantasmas?

Os fantasmas se moveriam todos ao mesmo tempo

Eles poderiam escolher sempre a mesma direção válida

O jogo travaria após algumas iterações

O Pac-Man não se moveria corretamente

4.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Por que o código utiliza if mapa[nova_linha][nova_coluna] == 0 antes de mover o fantasma?

Para evitar que ele atravesse o Pac-Man

Para detectar a colisão com pontos

Para garantir que ele só se mova por caminhos livres

Para gerar um som ao colidir

5.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

O método desenhar() da classe Fantasma possui o seguinte código:

pygame.draw.circle(tela, self.cor, (self.centro_x, self.centro_y), self.tamanho // 2)

Qual é o propósito dessa linha?

Desenhar um quadrado representando o fantasma

Atualizar a posição do Pac-Man

Desenhar o fantasma em sua posição atual na tela

Criar uma animação

6.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Qual é a principal razão para o uso da constante TAMANHO no mapa?

Determinar o número de pontos por célula

Controlar a velocidade dos fantasmas

Sincronizar o tamanho das células no mapa com a renderização

Ajustar a cor dos elementos na tela

7.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

O que a linha if evento.type == pygame.QUIT: faz dentro do loop principal?

Reinicia a janela de jogo

Atualiza o mapa

Fecha o jogo corretamente

Zera o placar

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?