Como podemos representar um algoritmo?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Como podemos representar um algoritmo?
- A) Apenas através de códigos de programação
- B) Usando fluxogramas e pseudocódigos
- C) Somente por meio de textos longos
- D) Apenas na linguagem matemática
- E) Por meio de imagens sem texto
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um algoritmo é uma sequência finita e ordenada de passos que resolve um problema. A pergunta quer saber quais formas de representação são usadas para descrevê-lo. Passo 2: As formas mais conhecidas são a descrição narrativa (linguagem natural), o pseudocódigo (uma escrita estruturada, próxima de linguagens de programação, mas sem sintaxe rígida), o fluxograma (diagrama com formas geométricas e setas) e o código em uma linguagem de programação. Passo 3: A alternativa B cita fluxogramas e pseudocódigos, que são duas representações gráfica e textual estruturadas, amplamente usadas no ensino de lógica e programação. Passo 4: A alternativa A está errada porque o algoritmo não depende de uma linguagem de programação; o código é apenas uma das formas possíveis de implementá-lo. Passo 5: A alternativa C está errada porque textos longos não são uma forma específica de representação e algoritmos bem escritos tendem a ser concisos. Passo 6: A alternativa D está errada porque a matemática pode expressar alguns cálculos, mas não é a única nem a principal forma de representar algoritmos em geral. Passo 7: A alternativa E está errada porque imagens sem texto não permitem descrever com precisão a sequência de passos. Passo 8: Conclusão: a alternativa correta é a B, coincidindo com o gabarito oficial.
💡 Dica: Identifique formas comuns de descrever os passos de um algoritmo.
Alternativa por alternativa
O aluno acredita que um algoritmo só existe quando escrito em uma linguagem de programação, confundindo o algoritmo com sua implementação em código.
Por que engana: Pode-se acreditar que um algoritmo só pode ser representado por código de programação, sem reconhecer recursos como fluxogramas e pseudocódigos.
Fluxogramas e pseudocódigos são formas visuais e textuais eficazes de representar algoritmos.
O aluno associa a representação de algoritmos à quantidade de texto, imaginando que mais palavras descrevem melhor o processo, sem reconhecer formas estruturadas como fluxogramas.
O aluno pensa que algoritmos são essencialmente expressões matemáticas, generalizando a partir de cálculos numéricos e ignorando representações lógicas e procedimentais.
O aluno supõe que diagramas visuais dispensam qualquer descrição textual, sem perceber que o algoritmo precisa de instruções claras e precisas que a imagem sozinha não transmite.
Raio-X da questão
Representação de algoritmos
revisao
Noção de algoritmo e sequência · Leitura de representações simples
Revise formas de representar algoritmos, como fluxogramas e pseudocódigos.
Pode-se acreditar que um algoritmo só pode ser representado por código de programação, sem reconhecer recursos como fluxogramas e pseudocódigos.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Qual é um exemplo de representação de um algoritmo?
- Um algoritmo pode ser representado de várias formas. Qual delas não é uma forma comum de representação?
- Os algoritmos podem ser representados de diferentes formas. Qual das opções abaixo é uma forma comum de representá-los?
- O que é um algoritmo? Como podemos representá-lo de forma clara e eficiente?
- Os algoritmos podem ser representados de várias formas. Qual representação não é considerada uma maneira de expressar um…
- Explique como um algoritmo pode ser representado em diferentes formas e dê um 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
