Qual a principal função dos atributos de um objeto em um algoritmo?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Qual a principal função dos atributos de um objeto em um algoritmo?
- A) Definir o comportamento do objeto.
- B) Armazenar informações sobre o objeto.
- C) Executar ações relacionadas ao objeto.
- D) Criar novos objetos no algoritmo.
- E) Controlar o fluxo do programa.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Atributos são as características ou propriedades de um objeto, como cor, tamanho, nome, idade ou saldo. Eles representam os dados que descrevem o estado do objeto.
- Portanto, a principal função dos atributos é armazenar informações sobre o objeto, o que corresponde à alternativa B.
- A alternativa A está errada, pois definir o comportamento é papel dos métodos (funções ou procedimentos associados ao objeto), não dos atributos.
- A alternativa C está errada, pois executar ações é papel dos métodos, que realizam operações sobre o objeto.
- A alternativa D está errada, pois a criação de objetos é feita a partir de classes, por meio de instanciação, e não é função dos atributos.
- A alternativa E está errada, pois o controle do fluxo do programa é feito por estruturas como condicionais, laços de repetição e chamadas de funções, e não pelos atributos.
- Conclusão: o gabarito oficial B está correto.
💡 Dica: Pense na definição de atributos em programação orientada a objetos.
Alternativa por alternativa
O aluno confunde atributos com métodos, achando que os atributos definem como o objeto se comporta. Comportamento é descrito pelas operações associadas ao objeto.
Por que engana: Confundir a função dos atributos com a função dos métodos, pensando que atributos definem comportamentos em vez de armazenar informações.
Os atributos armazenam as características do objeto.
O aluno associa atributos às ações do objeto, quando na verdade as ações são realizadas pelos métodos. Atributos guardam dados, não executam operações.
O aluno acredita que os atributos são responsáveis por instanciar novos objetos. A criação de objetos ocorre a partir da classe, e não pelos seus atributos.
O aluno imagina que, por fazerem parte do algoritmo, os atributos controlam a sequência de execução. O fluxo é controlado por estruturas de controle e chamadas, não por dados.
Raio-X da questão
atributos de objeto
avaliacao
atributos de objeto · algoritmos e objetos
Revisar a definição e a função dos atributos em programação orientada a objetos.
Confundir a função dos atributos com a função dos métodos, pensando que atributos definem comportamentos em vez de armazenar informações.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a função de um objeto em um algoritmo de modelagem?
- Qual a função de uma variável em um algoritmo que organiza objetos?
- Qual a função de uma variável em um algoritmo de modelagem de objetos?
- Qual é a principal finalidade da modelagem de objetos em um algoritmo?
- Qual é a função de um algoritmo na modelagem de objetos em um software?
- Qual é a função de um tipo de dado em um algoritmo?
🔎 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
