Em uma linguagem de programação, qual tipo de dado é mais apropriado para armazenar o número de alunos…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Questão
Em uma linguagem de programação, qual tipo de dado é mais apropriado para armazenar o número de alunos presentes em uma turma (uma contagem inteira)?
- A) Caractere
- B) Texto
- C) Inteiro (integer).
- D) Array
- E) Booleano
✅ Resposta correta: alternativa C
Resolução passo a passo
- Identifique o dado a ser armazenado. O número de alunos presentes em uma turma é uma contagem, ou seja, um número inteiro não negativo (0, 1, 2, 3...).
- Escolha o tipo de dado compatível com esse valor. O tipo inteiro (integer) foi criado justamente para representar números inteiros, que é o caso de uma contagem de pessoas.
- Compare com as demais alternativas. Caractere armazena um único símbolo, como a letra 'a', e não serve para guardar uma quantidade numérica. Texto (string) guarda sequências de caracteres; até daria para guardar '25', mas não seria adequado para fazer contas como somar presenças. Array é uma estrutura que agrupa vários valores, não um tipo para um único número de contagem. Booleano guarda apenas verdadeiro ou falso, insuficiente para registrar quantos alunos estão presentes.
- Conclusão. A alternativa correta é a C, que coincide com o gabarito oficial.
💡 Dica: Considere os tipos de dados disponíveis na linguagem de programação.
Alternativa por alternativa
O aluno acredita que, como a contagem é feita com dígitos e símbolos, um caractere serve para guardar o número. Confunde o caractere individual com o valor numérico completo.
O aluno pensa que todo dado numérico escrito pode ser guardado como texto, já que o número aparece como sequência de algarismos. Não percebe que texto impede operações matemáticas diretas.
Por que engana: Confundir tipos de dados, escolhendo 'Texto' ao invés de 'Inteiro' para uma contagem numérica.
Contagens de elementos são números inteiros sem parte fracionária; o tipo inteiro representa exatamente esses valores sem erro de representação decimal.
O aluno associa a ideia de 'vários alunos' a uma estrutura de vários elementos e escolhe array. Confunde a quantidade total, que é um único valor, com a lista de alunos.
O aluno pensa que presença é uma informação de sim ou não e aplica o booleano ao contar alunos. Não percebe que a questão pede a quantidade, e não o estado de cada aluno.
Raio-X da questão
tipos de dados
avaliacao
tipos de dados · variáveis em programação
Revisar os tipos de dados em linguagens de programação.
Confundir tipos de dados, escolhendo 'Texto' ao invés de 'Inteiro' para uma contagem numérica.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Em uma linguagem de programação comum, qual tipo de dado é mais apropriado para representar a contagem inteira de itens…
- Em um algoritmo, qual o tipo de dado mais apropriado para a variável 'contador' que registra o número de alunos…
- Em um programa, qual tipo de dado primitivo é mais apropriado para armazenar o número de alunos presentes em uma sala…
- Em um algoritmo que conta o número de computadores disponíveis na sala de informática, a variável…
- Em um algoritmo que registra o número de uploads de cada aluno, qual tipo de variável é mais adequado para armazenar a…
- Em um algoritmo que registra a idade de cada estudante, qual tipo de variável é mais adequado para armazenar idades…
🔎 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
