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
- Em um algoritmo que armazena códigos de matrícula de alunos em uma variável que não será usada em cálculos, qual tipo de…
- Você deve armazenar um número de identificação que pode ter zeros à esquerda e letras (por exemplo '0123A'). Qual o tipo…
- Em um registro que armazena o CPF de usuários, qual tipo de variável é mais apropriado para o campo 'CPF' em um…
- Em pseudocódigo, se uma variável deve representar um texto fixo que não será alterado (por exemplo, o nome oficial da…
- Em um algoritmo que armazena registros de clientes em uma matriz, cada registro tem um campo 'email'. Qual tipo de…
- Em pseudocódigo, que tipo de variável é mais adequado para representar uma cor em código hexadecimal (por exemplo…
🔎 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
