NEW
Font size
WorksheetsProva programação web
Total questions: 20
Worksheet time: 20mins
Qual é a principal diferença entre HTTP e HTTPS?
HTTPS é mais rápido que HTTP
HTTPS usa criptografia para proteger os dados transmitidos
HTTP só funciona em navegadores antigos
HTTP é mais seguro que HTTPS
O que o protocolo HTTPS utiliza para garantir a segurança da comunicação?
Firewall
VPN
Certificados SSL/TLS
Chave de acesso pública
O que pode acontecer se um site não utilizar HTTPS?
O site pode ser mais lento
Os dados dos usuários podem ser interceptados por terceiros
O site se torna inacessível
O site deixa de funcionar em redes Wi-Fi públicas
Qual porta padrão o HTTP utiliza para comunicação?
443
30
80
14
Qual dessas afirmativas é verdadeira sobre HTTPS?
HTTPS melhora a segurança ao criptografar as comunicações
HTTPS substituiu o HTTP completamente, tornando-o obsoleto
HTTPS é necessário apenas para lojas online
HTTPS não afeta o SEO dos sites
O que significa o código de status HTTP 404?
Requisição bem-sucedida
Recurso não encontrado
Erro interno no servidor
Redirecionamento necessário
No contexto de URLs, o que são parâmetros de consulta (query parameters)?
Informações armazenadas no banco de dados
Valores passados na URL após um "?" para fornecer informações adicionais à requisição
Métodos de autenticação usados no HTTP
Um formato de arquivo usado para armazenar páginas web
O que acontece se uma URL contiver múltiplos parâmetros de consulta?
Apenas o primeiro parâmetro será lido
Os parâmetros devem ser separados por "&" e todos serão processados
O servidor retornará um erro
A requisição será automaticamente convertida para POST
Qual é a diferença entre os métodos HTTP GET e POST?
GET é usado para enviar dados e POST para receber dados
GET envia dados na URL, enquanto POST envia dados no corpo da requisição
POST é mais rápido que GET
Não há diferença, ambos podem ser usados para qualquer tipo de requisição
Qual dos exemplos abaixo representa corretamente uma URL com parâmetros de requisição?
https://site.com/produto?categoria=livros&id=25
https://site.com/produto/categoria=livros&id=25
https://site.com/produto&categoria-livros?id_25
https://site.com/produto#categoria=livros&id=25
Qual linguagem de programação é mais comumente usada para desenvolver jogos web baseados em navegador?
Python
JavaScript
C++
Swift
Qual biblioteca JavaScript é amplamente utilizada para renderização gráfica em jogos 2D no navegador?
React
jQuery
Phaser
Bootstrap
Qual tecnologia é usada para renderizar gráficos 3D diretamente no navegador sem plugins?
WebGL
Flash
DirectX
Silverlight
Qual das seguintes engines permite criar jogos web utilizando apenas HTML5 e JavaScript?
Unity
Unreal Engine
Construct
CryEngine
O que é um "game loop" em programação de jogos?
Um algoritmo que carrega todas as imagens do jogo antes de iniciar
Uma estrutura de repetição que atualiza a lógica do jogo e renderiza os gráficos continuamente
Um script que pausa o jogo quando o jogador perde
Um evento que ocorre apenas quando o jogador atinge um objetivo
Qual das seguintes opções NÃO é um framework ou engine para desenvolvimento de jogos web?
Three.js
Babylon.js
Django
PlayCanvas
Em jogos web, qual é a função do objeto "canvas" no HTML5?
Criar botões e menus interativos
Renderizar gráficos e animações dinâmicas
Gerenciar as funções do servidor
Armazenar os arquivos de configuração do jogo
Qual API é utilizada para manipular áudio em jogos web?
WebAudio API
GameAudio API
SoundJS
VoiceAPI
O que significa "collision detection" em um jogo digital?
Um sistema que detecta quando um jogador usa um cheat
A técnica para verificar se dois objetos do jogo se sobrepõem
O código que define a velocidade do personagem
Um algoritmo que gera texturas para os objetos 3D
O que é um "sprite" em jogos digitais?
Um tipo de inteligência artificial para NPCs
Um arquivo de áudio para efeitos sonoros do jogo
Um objeto gráfico animado que representa personagens ou itens no jogo
Um comando que pausa o jogo temporariamente
