# 🏁 Pista do Conhecimento

Você conhece o Circuito? Responda as 10 perguntas e prove que domina das variáveis Python até o JWT. Mínimo de 70% para aprovação.

📋 Instruções: Escolha a alternativa correta para cada pergunta. Ao final, clique em Verificar respostas. Acertar ≥ 7 questões equivale à aprovação na Pista do Conhecimento.

1. No sistema de ábaco romano, a pedra na posição quinária de uma coluna representa qual valor?

1 (unidade simples)
5 × valor da coluna
10 × valor da coluna
A posição quinária não existe no ábaco romano

2. Qual é o resultado de `calcular_salto(10.5)` considerando `ATRITO = 0.5`?

QUASE
VOOU
LENDÁRIO
BURACO

3. Em Python, qual palavra-chave é usada para definir uma classe?

`class`
`struct`
`object`
`type`

4. No Pygame, qual evento sinaliza que o usuário fechou a janela?

`pygame.KEYDOWN`
`pygame.MOUSEBUTTONDOWN`
`pygame.EXIT`
`pygame.QUIT`

5. Qual função do Minecraft Education Edition move o jogador para uma posição específica?

`mc.player.getPos()`
`mc.player.setPos(x, y, z)`
`mc.world.teleport(x, y, z)`
`mc.setBlock(x, y, z)`

6. Qual biblioteca Python é usada para abrir, modificar e salvar imagens?

Pillow (PIL)
OpenCV apenas
imageio apenas
NumPy

7. Em Machine Learning, o que significa "overfitting"?

O modelo não aprendeu nada do dataset de treino
O modelo funciona bem com dados novos mas mal no treino
O modelo decorou o treino mas generaliza mal para dados novos
O modelo tem muitos parâmetros e é rápido demais

8. No fluxo OAuth 2.0 (Authorization Code), qual é o passo imediatamente após o usuário autorizar o acesso?

O access_token é enviado diretamente ao usuário
O provedor retorna um authorization_code ao redirect_uri
O app recebe diretamente o id_token
A sessão é encerrada por segurança

9. Um JWT é composto por quantas partes separadas por ponto?

2 (header + payload)
4 (header + payload + signature + timestamp)
1 (todo codificado junto)
3 (header + payload + signature)

10. Qual padrão de commit está correto para adicionar uma nova funcionalidade?

`feat(fase01): adiciona função calcular_abaco()`
`add: nova função no módulo 1`
`update calcular_abaco`
`✨ melhorei a função`
🏆 Ir para o certificado ← Início

🔒 LGPD — Usamos localStorage para salvar progresso.