Qual das opções abaixo é um exemplo de modelagem de um objeto em programação?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Reconhecer objetos do mundo real e/ou digital que podem ser representados através de registros que estabelecem uma organização na qual cada componente é identificado por um nome, fazendo manipulações sobre estas representações.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual das opções abaixo é um exemplo de modelagem de um objeto em programação?
- A) Um animal com suas características e comportamentos.
- B) Uma sequência numérica.
- C) Uma simples operação matemática.
- D) Uma lista de compras.
- E) Um arquivo de texto.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Na programação orientada a objetos, modelar um objeto significa representar uma entidade do mundo real por meio de atributos (suas características, como nome, idade ou cor) e métodos (seus comportamentos, como andar, latir ou comer). Passo 2: A alternativa A, um animal com suas características e comportamentos, reúne exatamente esses dois elementos: características são atributos e comportamentos são métodos, o que caracteriza um objeto modelado. Passo 3: A alternativa B está errada porque uma sequência numérica é apenas um conjunto ordenado de valores, sem associar atributos e comportamentos a uma entidade. Passo 4: A alternativa C está errada porque uma operação matemática é uma ação ou expressão de cálculo, não uma entidade com estado e comportamento. Passo 5: A alternativa D está errada porque uma lista de compras é um conjunto de itens, geralmente armazenado como uma estrutura de dados simples, sem encapsular comportamentos. Passo 6: A alternativa E está errada porque um arquivo de texto é um meio de armazenamento de informações e não uma representação modelada de uma entidade com características e ações. Passo 7: Conclusão: o gabarito oficial A está correto.
💡 Dica: Pense em exemplos de objetos em programação.
Alternativa por alternativa
Um animal é um bom exemplo de objeto, pois possui propriedades e métodos.
O aluno entende que qualquer agrupamento de dados já é um objeto, confundindo uma estrutura de dados simples, como um vetor ou sequência, com a modelagem de uma entidade que possui atributos e comportamentos.
Por que engana: Confundir modelagem de objetos com estruturas de dados simples, como listas ou sequências numéricas.
O aluno associa a palavra 'objeto' a qualquer coisa que seja executada ou calculada no código, confundindo uma operação ou expressão com uma entidade que guarda estado e realiza ações.
O aluno se deixa levar pelo uso cotidiano da palavra 'lista' e acha que um conjunto de itens relacionados já constitui um objeto, sem perceber que faltam comportamentos e um modelo de entidade.
O aluno confunde o lugar onde os dados são guardados (armazenamento em arquivo) com a modelagem do objeto em si, supondo que um arquivo já representa uma entidade com características e comportamentos.
Raio-X da questão
modelagem de objetos
avaliacao
noções de programação · modelagem de dados
Revisar os conceitos de modelagem de objetos em programação.
Confundir modelagem de objetos com estruturas de dados simples, como listas ou sequências numéricas.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual das opções abaixo é um exemplo de modelagem de objetos?
- Qual dos seguintes é um exemplo de modelagem de objetos em programação?
- Qual das opções abaixo melhor exemplifica a modelagem de um objeto?
- Qual das opções abaixo é um exemplo de um objeto em programação orientada a objetos?
- Qual das alternativas abaixo melhor descreve a modelagem de objetos no pensamento computacional?
- Qual das opções abaixo representa um exemplo de algoritmo para criar um objeto?
🔎 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
