Literatura Múltipla Escolha

Analise as alternativas a seguir e selecione a falsa.

Analise as alternativas a seguir e selecione a falsa.

  1. No VisuAlg, se for digitado “Caxias do Sul” ou “CAXIAS DO SUL”, o resultado será o mesmo.
  2. Se, na VisuAlg, nada for digitado e for pressionada a tecla “Enter”, o sistema mostrará a mensagem “É de outro estado ou não cadastrada”.
  3. Variáveis numéricas precisam que alguma informação seja digitada. Variáveis strings aceitam receber informação (vazio).
  4. O tamanho máximo de uma variável string, na maioria das linguagens, é de 255 caracteres.
  5. O algoritmo apresenta diversos erros de sintaxe e de lógica, portanto, não compilará no VisuAlg.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A

Análise Detalhada

A questão solicita identificar a alternativa falsa sobre o funcionamento do algoritmo e do VisuAlg. Vamos analisar cada item:

  • Alternativa A (FALSA): O VisuAlg é uma linguagem case-sensitive (sensível a maiúsculas e minúsculas). Isso significa que a string "Caxias do Sul" é diferente de "CAXIAS DO SUL".
  • Se o usuário digitar tudo em maiúsculas, a condição do caso não será atendida e o algoritmo cairá no outrocaso.
  • Portanto, os resultados serão diferentes, tornando esta afirmação falsa.
  • Alternativa B (VERDADEIRA): Se o usuário apenas apertar "Enter", a variável cidade receberá uma string vazia (""). Como nenhuma lista de caso inclui uma string vazia, o fluxo segue naturalmente para o bloco outrocaso, exibindo a mensagem prevista.
  • Alternativa C (VERDADEIRA): Este é um conceito fundamental de programação. Variáveis numéricas (inteiro, real) exigem um valor numérico válido para evitar erros. Variáveis de texto (strings) podem aceitar entradas vazias sem quebrar a lógica imediatamente.
  • Alternativa D (ACEITÁVEL NO CONTEXTO DA PROVA): Embora linguagens modernas permitam strings muito maiores, em contextos didáticos e históricos (baseados em Pascal/DOS), o limite de 255 caracteres é frequentemente citado como uma regra geral para strings.
  • Alternativa E (CONSIDERADA VERDADEIRA NA QUESTÃO): O algoritmo contém um erro lógico/sintático importante. A declaração var cidade: caractere define a variável para armazenar apenas um único caractere. Para armazenar nomes de cidades (que possuem vários caracteres), deveria-se usar o tipo texto. A banca considera esse erro suficiente para invalidar o algoritmo, tornando a afirmação de que ele "apresenta erros" verdadeira.

Conclusão

Como a questão pede para selecionar a falsa, a resposta correta é a Alternativa A, pois o VisuAlg diferencia letras maiúsculas de minúsculas.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Literatura

Ver mais Literatura resolvidas

Tem outra questão de Literatura?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.