Em pseudocódigo, qual tipo de variável é mais apropriado para representar um identificador alfanumérico de…
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
Em pseudocódigo, qual tipo de variável é mais apropriado para representar um identificador alfanumérico de produto (ex.: 'A12B') em um algoritmo que processa dados de estoque?
- A) Lista de inteiros
- B) Número decimal
- C) Variável booleana
- D) Número inteiro
- E) String (cadeia de caracteres).
✅ Resposta correta: alternativa E
Resolução passo a passo
- Analise o tipo de dado do identificador. O código 'A12B' mistura letras e números, ou seja, é um texto alfanumérico. Em pseudocódigo, esse tipo de dado é representado por uma string (cadeia de caracteres).
- Verifique a natureza do dado. Um identificador de produto não é usado para cálculos matemáticos; ele serve apenas para identificar, buscar e comparar produtos no estoque. Por isso, o tipo mais adequado é o que armazena texto, e não um tipo numérico.
- Avalie as alternativas incorretas. A) Lista de inteiros serve para armazenar várias coleções de números inteiros, não um único identificador com letras. B) Número decimal só armazena valores numéricos com parte fracionária, e 'A12B' contém letras. C) Variável booleana armazena apenas verdadeiro ou falso, o que não representa um código de produto. D) Número inteiro não aceita letras, então 'A12B' não poderia ser guardado nele.
- Conclusão. A alternativa correta é a E, que coincide com o gabarito oficial.
💡 Dica: Considere o tipo de dado que melhor representa caracteres e números.
Alternativa por alternativa
O aluno pode ter pensado que, por haver muitos produtos, seria necessário uma estrutura de lista, confundindo a quantidade de registros com o tipo de cada identificador. Também pode ignorar que a lista de inteiros não aceita letras.
Por que engana: Escolher uma variável numérica, como número inteiro ou decimal, ao invés de uma string para representar um identificador alfanumérico.
O aluno pode ter associado códigos a valores numéricos genéricos, achando que qualquer identificador de estoque é um número, mesmo com letras presentes no código.
O aluno pode ter confundido a ideia de 'identificador' com algo que apenas indica uma condição ou situação, usando o tipo booleano como se fosse uma marcação do produto.
O aluno pode ter visto que o código tem números e concluído que o tipo inteiro serviria, sem perceber que a presença das letras 'A' e 'B' torna o inteiro inadequado.
IDs alfanuméricos contêm letras e números; strings armazenam sequências de caracteres permitindo letras, dígitos e símbolos, ao contrário de tipos numéricos.
Raio-X da questão
variáveis alfanuméricas
avaliacao
tipos de variáveis em programação · pseudocódigo
Revisar tipos de variáveis em pseudocódigo.
Escolher uma variável numérica, como número inteiro ou decimal, ao invés de uma string para representar um identificador alfanumérico.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- No sabado, a praca do bairro recebeu uma feira de troca de livros. Para evitar filas, Helena decidiu montar um programa…
- Num algoritmo que lê notas decimais de alunos em sequência e atualiza um acumulador chamado 'total', qual tipo de…
- Em um algoritmo que calcula a média de uma sequência de dados numéricos, qual tipo de dado é mais apropriado para a…
- Considere a variável inteira 'x' armazenada em 12 bits. Quantos valores distintos 'x' pode representar, assumindo…
- Ao declarar a variável booleana 'presente' que usa 1 bit para codificar presença (sim/não), quantos estados distintos…
- Em um algoritmo que percorre uma matriz 'vendas', cada registro tem campo 'valor' monetário. Qual tipo de variável é…
🔎 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
