GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO01Fácil⏱ curto

Em uma linguagem de programação baseada em eventos, qual é o papel de um evento?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO01

Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em uma linguagem de programação baseada em eventos, qual é o papel de um evento?

  1. A) Iniciar o programa
  2. B) Processar dados
  3. C) Disparar uma ação
  4. D) Salvar informações
  5. E) Encerrar o programa

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Em linguagens baseadas em eventos, o programa fica aguardando que algo aconteça, como um clique do mouse, a digitação de uma tecla, a chegada de dados pela rede ou o fim de um temporizador. Cada uma dessas ocorrências é um evento.
  2. O papel do evento é justamente sinalizar que algo ocorreu e, com isso, disparar a execução de uma função ou rotina associada a ele, chamada de tratador de evento ou manipulador de evento.
  3. Portanto, a alternativa C, 'Disparar uma ação', descreve corretamente o papel do evento, pois é a ocorrência do evento que faz o programa executar a ação correspondente.
  4. A alternativa A está errada, pois iniciar o programa é função do ponto de entrada da aplicação, não do evento em si.
  5. A alternativa B está errada, pois processar dados é tarefa das rotinas executadas como resposta ao evento, e não o papel do evento em si.
  6. A alternativa D está errada, pois salvar informações é uma operação que pode ser feita por uma ação disparada, mas não é o papel do evento.
  7. A alternativa E está errada, pois encerrar o programa pode ser consequência de um evento específico, como fechar a janela, mas não é o papel geral de um evento.
  8. Resposta final: alternativa C, que coincide com o gabarito oficial.

💡 Dica: Defina o que é um evento em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno imagina que o evento é o início da execução do programa, confundindo o ponto de entrada com a ocorrência de eventos durante a execução.

Por que engana: Confundir evento com funcao principal do programa, pensando que evento inicia ou encerra o programa.

B Erradaerro: Conceitual

O aluno associa evento ao processamento de dados, achando que o evento é o próprio cálculo ou manipulação de informações, quando ele apenas dispara a rotina que processa.

C Correta

Eventos são usados para disparar ações definidas no código.

D Erradaerro: Senso comum

O aluno pensa que todo evento serve para armazenar informações, por exemplo, por ter visto eventos de salvar arquivo, sem perceber que salvar é apenas uma das ações possíveis.

E Erradaerro: Conceitual

O aluno considera que o evento é usado para finalizar o programa, por associar eventos como fechar a janela ao papel geral do evento, generalizando um caso particular.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

papel de um evento

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de evento em programacao · fluxo de execucao em programas

📚 Reveja

Revisar conceitos de programação orientada a eventos.

⚠️ Erro mais comum

Confundir evento com funcao principal do programa, pensando que evento inicia ou encerra o programa.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.