Qual é a função de um pseudocódigo?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual é a função de um pseudocódigo?
- A) Ajudar na escrita de um código em uma linguagem de programação específica
- B) Representar logicamente algoritmos de forma simples e clara
- C) Registrar erros de programação
- D) Um tipo de fluxograma
- E) Um tipo de software de programação
✅ Resposta correta: alternativa B
Resolução passo a passo
- O pseudocódigo é uma forma de descrever algoritmos usando uma linguagem intermediária, próxima do português estruturado, sem a sintaxe rígida de uma linguagem de programação. Seu objetivo é planejar a lógica da solução de maneira simples e clara antes de programar.
- Assim, a alternativa B está correta, pois representa logicamente algoritmos de forma simples e clara, que é exatamente a função do pseudocódigo.
- A alternativa A está errada, pois o pseudocódigo não é voltado para uma linguagem específica; ele é independente de linguagem.
- A alternativa C está errada, pois registrar erros de programação é função de logs e ferramentas de depuração, não do pseudocódigo.
- A alternativa D está errada, pois o pseudocódigo é uma forma textual de descrever algoritmos, enquanto o fluxograma é uma representação gráfica, sendo ambos ferramentas distintas.
- A alternativa E está errada, pois o pseudocódigo não é um software; é uma notação para escrever a lógica de um algoritmo.
- O gabarito oficial B coincide com a resolução feita de forma independente.
💡 Dica: Identifique como o pseudocódigo representa os passos de um algoritmo sem depender de uma linguagem específica.
Alternativa por alternativa
O aluno confunde pseudocódigo com código-fonte, achando que ele serve para escrever programas prontos em uma linguagem específica. Não percebe que o pseudocódigo é independente de linguagem.
O pseudocódigo serve para expressar algoritmos de forma que seja fácil de entender, sem se preocupar com a sintaxe de uma linguagem de programação.
O aluno associa o pseudocódigo à ideia de 'código' e às atividades de programação, imaginando que ele serve para registrar falhas no programa. Não distingue planejamento da lógica de ferramentas de depuração.
O aluno acha que pseudocódigo e fluxograma são a mesma coisa apenas por ambos representarem algoritmos. Não percebe que o fluxograma é gráfico e o pseudocódigo é textual.
Por que engana: Confundir pseudocódigo com uma linguagem de programação específica, um fluxograma ou uma ferramenta para registrar erros.
O aluno pelo senso comum associa o termo 'pseudo' ou 'código' a programas e softwares de programação. Não entende que pseudocódigo é uma notação, não um programa.
Raio-X da questão
Representação de algoritmos em pseudocódigo
diagnostico
Conceito de algoritmo · Lógica de programação básica
Revise a função do pseudocódigo e sua diferença em relação a linguagens de programação e fluxogramas.
Confundir pseudocódigo com uma linguagem de programação específica, um fluxograma ou uma ferramenta para registrar erros.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- O que você entende por pseudocódigo e qual sua utilidade na programação?
- Qual a importância de utilizar pseudocódigo na elaboração de algoritmos?
- O que é um pseudocódigo e como ele auxilia na criação de algoritmos?
- Em pseudocódigo, qual a finalidade de inserir comentários (linhas iniciadas por //) dentro de um algoritmo?
- Qual é a função de um diagrama de fluxo em um algoritmo?
- Qual é a principal função de um diagrama de fluxo em um algoritmo?
🔎 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
