Em pseudocódigo, se uma variável deve representar um texto fixo que não será alterado (por exemplo, o nome…
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 dados’
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em pseudocódigo, se uma variável deve representar um texto fixo que não será alterado (por exemplo, o nome oficial da escola), qual prática e tipo de dado são mais indicados?
- A) String marcada como constante (por exemplo, const string).
- B) Int — Não é apropriado para texto e não permite modificações a valores já fixos.
- C) Real — Números decimais não fazem sentido ao representar textos fixos e são inadequados.
- D) Booleano — Impossível usar booleano para representar um texto que não deve mudar.
- E) Caractere — Texto longo não pode ser armazenado em um único caractere sem perda de informação.
✅ Resposta correta: alternativa A
Resolução passo a passo
- O enunciado pede a prática e o tipo de dado mais indicados para guardar um texto fixo, que não será alterado, como o nome oficial da escola. Passo 2: Para um texto, o tipo de dado adequado é o string (cadeia de caracteres). Para que o valor não seja alterado ao longo do algoritmo, a prática correta é declará-lo como constante, usando uma palavra-chave como const. Passo 3: Assim, a alternativa A reúne as duas respostas corretas: tipo string e marcação como constante. Passo 4: A alternativa B está errada porque int armazena números inteiros, não texto. Passo 5: A alternativa C está errada porque real representa números com parte decimal, o que não se aplica a textos. Passo 6: A alternativa D está errada porque booleano guarda apenas valores lógicos (verdadeiro ou falso), não textos. Passo 7: A alternativa E está errada porque caractere guarda um único símbolo, mas o texto pode ser armazenado como sequência de caracteres em um string. Passo 8: Portanto, o gabarito A está correto e coerente com a análise feita.
💡 Dica: Considere o conceito de constantes em programação.
Alternativa por alternativa
Marcar texto imutável como constante evita reatribuições acidentais, melhora legibilidade do algoritmo e permite otimizações pelo compilador/interpretor.
O aluno associa a ideia de 'valor fixo' ao tipo inteiro, imaginando que int seja o tipo adequado para dados que não mudam, sem considerar o tipo do conteúdo.
Por que engana: Escolher um tipo de dado inadequado, como Int ou Real, por não entender que textos fixos devem ser tratados como constantes.
O aluno acredita que, por não mudar, o valor deve ser tratado como número real, confundindo a imutabilidade com o tipo numérico do dado.
O aluno pensa que o tipo booleano pode servir para qualquer valor fixo, confundindo valores lógicos com qualquer informação imutável.
O aluno entende que o caractere é o tipo adequado para textos curtos ou fixos e não percebe que o texto completo é uma sequência de caracteres, que deve ser guardada como string.
Raio-X da questão
variáveis e tipos de dados
avaliacao
tipos de dados em programação · variáveis e constantes
Revisar o uso de variáveis constantes em pseudocódigo.
Escolher um tipo de dado inadequado, como Int ou Real, por não entender que textos fixos devem ser tratados como constantes.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Ao projetar um algoritmo em pseudocódigo onde uma variável precisa armazenar ora um inteiro, ora um texto durante a…
- 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…
- Em pseudocódigo, qual tipo de variável é mais apropriado para representar um identificador alfanumérico de produto (ex…
- Em pseudocódigo, ao armazenar uma senha como dado em uma variável para autenticação, qual tipo de dado é mais apropriado…
- Qual das opções define melhor uma variável em programação?
- Carlos está aprendendo sobre variáveis em programação. Ele quer saber qual tipo de dado pode armazenar uma palavra. Qual…
🔎 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
