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

Qual a principal função dos atributos de um objeto em um algoritmo?

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

Qual a principal função dos atributos de um objeto em um algoritmo?

  1. A) Definir o comportamento do objeto.
  2. B) Armazenar informações sobre o objeto.
  3. C) Executar ações relacionadas ao objeto.
  4. D) Criar novos objetos no algoritmo.
  5. E) Controlar o fluxo do programa.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. 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.
  2. Portanto, a principal função dos atributos é armazenar informações sobre o objeto, o que corresponde à alternativa B.
  3. A alternativa A está errada, pois definir o comportamento é papel dos métodos (funções ou procedimentos associados ao objeto), não dos atributos.
  4. A alternativa C está errada, pois executar ações é papel dos métodos, que realizam operações sobre o objeto.
  5. 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.
  6. 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.
  7. Conclusão: o gabarito oficial B está correto.

💡 Dica: Pense na definição de atributos em programação orientada a objetos.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

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.

B Correta

Os atributos armazenam as características do objeto.

C Erradaerro: Conceitual

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.

D Erradaerro: Conceitual

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.

E Erradaerro: Senso comum

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

Dificuldade Fácil
Bloom Lembrar
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

atributos de objeto

📌 Objetivo

avaliacao

🧱 Pré-requisitos

atributos de objeto · algoritmos e objetos

📚 Reveja

Revisar a definição e a função dos atributos em programação orientada a objetos.

⚠️ Erro mais comum

Confundir a função dos atributos com a função dos métodos, pensando que atributos definem comportamentos em vez de armazenar informações.

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