GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieFácil⏱ curto

Na modelagem de objetos, o que é um 'objeto'?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Questão

Na modelagem de objetos, o que é um 'objeto'?

  1. A) Uma classe de dados
  2. B) Uma instância de uma classe
  3. C) Um tipo de dado primitivo
  4. D) Uma função de programação
  5. E) Uma variável global

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Na modelagem orientada a objetos, uma classe funciona como um molde ou modelo que descreve atributos (dados) e comportamentos (métodos) de um tipo de entidade. Passo 2: Um objeto é uma instância concreta dessa classe, criada a partir do molde, com seus próprios valores para os atributos. Por exemplo, a classe Carro define o modelo, e um carro específico com placa e cor próprias é um objeto. Passo 3: A alternativa A está errada, pois uma classe é o molde e não o objeto criado a partir dele. Passo 4: A alternativa C está errada, pois tipos primitivos, como inteiros e booleanos, são tipos básicos de dados e não representam objetos modelados. Passo 5: A alternativa D está errada, pois uma função é um bloco de instruções e não uma entidade modelada com estado. Passo 6: A alternativa E está errada, pois uma variável global é um espaço de armazenamento de valor acessível em todo o programa, sem o encapsulamento de dados e comportamentos característico de objetos. Conclusão: a resposta correta é a B, que coincide com o gabarito oficial.

💡 Dica: Diferencie a definição de classe da instância criada a partir dela.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde classe com objeto, achando que a classe já é a entidade concreta que armazena os dados. Ele não percebe que a classe é apenas a descrição ou molde.

Por que engana: Confundir objeto com a classe que o define ou com outros elementos de programação, como tipos primitivos, funções e variáveis.

B Correta

Um objeto é uma instância concreta de uma classe definida na programação.

C Erradaerro: Conceitual

O aluno associa a palavra objeto a qualquer tipo de dado básico, como números e textos, sem distinguir dados simples de entidades modeladas com estado e comportamento.

D Erradaerro: Senso comum

O aluno pensa que objeto é um bloco de código executável, confundindo o conceito de objeto com o de função ou procedimento, muitas vezes por influência do uso cotidiano da palavra em programação.

E Erradaerro: Conceitual

O aluno entende que objetos são simplesmente variáveis acessíveis globalmente, ignorando que objetos encapsulam dados e comportamentos e não são definidos pelo escopo de acesso.

Raio-X da questão

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

Objeto como instância de classe

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Conceito de classe em programação · Noção de instância de classe

📚 Reveja

Revise os conceitos de classe e objeto na programação orientada a objetos.

⚠️ Erro mais comum

Confundir objeto com a classe que o define ou com outros elementos de programação, como tipos primitivos, funções e variáveis.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Modelagem de objetos

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