GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO01Fácil⏱ curto

O que é um objeto em programação? Escolha a definição correta.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

O que é um objeto em programação? Escolha a definição correta.

  1. A) Um tipo de dado simples.
  2. B) Uma instância de uma classe.
  3. C) Uma função que calcula dados.
  4. D) Um bloco de memória.
  5. E) Uma variável temporária.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Em programação orientada a objetos, uma classe é um molde ou modelo que descreve atributos (dados) e métodos (comportamentos). Um objeto é uma instância concreta dessa classe, criada a partir do molde, com seus próprios valores.
  2. Por exemplo, a classe Carro define que todo carro tem cor e velocidade; o objeto meuCarro, criado com new Carro(), é uma instância concreta com cor vermelha e velocidade 0.
  3. A alternativa A está errada porque tipos de dados simples (como inteiro ou booleano) são valores primitivos, não objetos no sentido da orientação a objetos.
  4. A alternativa C está errada porque uma função calcula dados, mas não é um objeto; funções são blocos de código, e métodos são funções associadas a classes.
  5. A alternativa D está errada porque um bloco de memória é um conceito de baixo nível e pode até armazenar um objeto, mas não define o que um objeto é.
  6. A alternativa E está errada porque uma variável temporária é apenas um nome que referencia um valor; ela pode guardar um objeto, mas não é o objeto em si.
  7. Portanto, a resposta correta é a alternativa B, que coincide com o gabarito oficial.

💡 Dica: Reveja o conceito de objeto em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde objeto com tipo de dado primitivo, achando que objeto é apenas um valor simples como número ou texto.

Por que engana: Confundir objeto com um tipo de dado simples, acreditando que são a mesma coisa.

B Correta

Correto, um objeto é uma instância de uma classe.

C Erradaerro: Senso comum

O aluno associa objeto a função, possivelmente por usar a palavra no sentido cotidiano de 'algo que faz uma tarefa'.

D Erradaerro: Conceitual

O aluno identifica objeto com o espaço físico na memória, sem perceber que objeto é uma estrutura lógica criada a partir de uma classe.

E Erradaerro: Conceitual

O aluno confunde objeto com variável, achando que objeto é apenas um nome temporário que guarda um valor.

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🧩 abertura
🎯 Conceito central

objeto em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

classes em programação · tipos de dados

📚 Reveja

Estudar a definição de objeto em programação.

⚠️ Erro mais comum

Confundir objeto com um tipo de dado simples, acreditando que são a mesma coisa.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

🔎 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.