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

Em pseudocódigo, qual tipo de dado é mais adequado para a variável 'contador' que incrementa de 1 em 1 ao…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO01

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

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em pseudocódigo, qual tipo de dado é mais adequado para a variável 'contador' que incrementa de 1 em 1 ao percorrer um vetor de elementos?

  1. A) Texto
  2. B) Caractere
  3. C) Número decimal
  4. D) Booleano
  5. E) Inteiro

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Analise o que a variável 'contador' faz. Ela começa em um valor inicial, como 0 ou 1, e aumenta de 1 em 1 a cada elemento percorrido no vetor. Ou seja, ela armazena quantidades exatas e contáveis, como 1, 2, 3, 4.
  2. Identifique o tipo de dado que representa números inteiros sem parte fracionária. Esse é o tipo inteiro, adequado para contagens e índices.
  3. Verifique as alternativas. A alternativa E (Inteiro) está correta porque contadores armazenam valores inteiros exatos.
  4. Analise as demais. A alternativa A (Texto) está errada, pois texto armazena sequências de caracteres e não serve para somar 1 a cada passo. A alternativa B (Caractere) está errada, pois armazena um único símbolo, como uma letra. A alternativa C (Número decimal) está errada, pois, embora seja numérico, é desnecessário e impreciso para contagens exatas. A alternativa D (Booleano) está errada, pois só assume verdadeiro ou falso e não permite contar.
  5. Conclusão: o gabarito oficial E está correto.

💡 Dica: Pense no tipo de dado que pode armazenar números inteiros.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode achar que, por ser um nome ou rótulo, o contador deve ser guardado como texto, sem perceber que a variável precisa realizar somas.

B Erradaerro: Conceitual

O aluno pode confundir o contador com um símbolo ou caractere, imaginando que a contagem se faz com letras ou marcas, em vez de valores numéricos.

C Erradaerro: Conceituala que mais engana

O aluno pode associar 'número' a decimal e supor que qualquer valor numérico precisa de casas decimais, esquecendo que contagens são sempre exatas e inteiras.

Por que engana: Escolher um tipo de dado que não permite operações aritméticas, como texto ou caractere, ao invés de um inteiro.

D Erradaerro: Senso comum

O aluno pode lembrar que variáveis de controle de laço são usadas em condições e confundir o contador com um indicador de verdadeiro ou falso, em vez de um valor acumulado.

E Correta

Contadores representam quantidades discretas e índices; o tipo inteiro evita valores fracionários e corresponde às operações de incremento e acesso a posições de vetor.

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

tipos de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

tipos de dados · variáveis em programação

📚 Reveja

Revisar os tipos de dados em programação, especialmente inteiros.

⚠️ Erro mais comum

Escolher um tipo de dado que não permite operações aritméticas, como texto ou caractere, ao invés de um inteiro.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

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