Julgue a veracidade: um algoritmo é uma sequência de passos para resolver um problema. Isso significa que ele…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar soluções de problemas para os quais seja adequado o uso de registros e matrizes unidimensionais para descrever suas informações e automatizá-las usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Julgue a veracidade: um algoritmo é uma sequência de passos para resolver um problema. Isso significa que ele deve ser sempre escrito em código de programação.
- A) Verdadeiro
- B) Falso
- C) Verdadeiro, sempre em código
- D) Falso, apenas em linguagem matemática
- E) Verdadeiro, apenas em diagramas
✅ Resposta correta: alternativa B
Resolução passo a passo
- Separe a afirmação em duas partes. A primeira diz que um algoritmo é uma sequência de passos para resolver um problema. Essa parte é verdadeira, pois essa é a definição básica de algoritmo. A segunda diz que, por isso, ele deve ser sempre escrito em código de programação. Essa parte é falsa.
- Um algoritmo é uma ideia independente da forma de registro. Ele pode ser descrito em linguagem natural (como uma receita de bolo), em pseudocódigo, em fluxograma ou diagrama, em linguagem matemática ou em uma linguagem de programação. O código é apenas uma das formas possíveis de representação.
- Como uma das partes da afirmação é falsa, a afirmação completa é falsa. A alternativa correta é a B (Falso). O gabarito oficial está correto.
- Por que as outras estão erradas: A) considera verdadeira a afirmação inteira, ignorando que a exigência de código não faz parte da definição. C) repete o erro de exigir código, acrescentando apenas a palavra sempre. D) acerta ao dizer Falso, mas a justificativa está errada, pois o algoritmo não fica restrito à linguagem matemática. E) aceita que a representação deva ser apenas em diagramas, o que também é uma restrição indevida.
💡 Dica: Analise a definição de algoritmo e sua relação com programação.
Alternativa por alternativa
O aluno aceita que a definição de algoritmo implica obrigatoriamente o uso de código de programação, tomando a primeira parte como prova da segunda.
Algoritmos podem ser descritos em linguagem natural.
O aluno confunde a forma de registro com a essência do algoritmo e acredita que a escrita em código é obrigatória, reforçando a exigência com o termo sempre.
Por que engana: O aluno pode confundir a definição de algoritmo, acreditando que ele deve ser sempre escrito em código de programação, desconsiderando outras formas de representação.
O aluno percebe que a afirmação é falsa, mas acredita que algoritmos só podem ser escritos em linguagem matemática, desconhecendo as outras formas de representação como linguagem natural e pseudocódigo.
O aluno associa algoritmo apenas a representações visuais, como fluxogramas, e acredita que diagramas são a única forma aceitável de descrevê-lo.
Raio-X da questão
algoritmo e programação
avaliacao
definição de algoritmo · linguagens de programação
Revisar a definição de algoritmo e suas formas de representação.
O aluno pode confundir a definição de algoritmo, acreditando que ele deve ser sempre escrito em código de programação, desconsiderando outras formas de representação.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Um centro cultural está organizando uma coleção de fotografias antigas do bairro. Para encontrar cada foto depois, será…
- Pesquisadores acompanham 16 pontos de coleta ao longo de um rio para avisar moradores quando a qualidade da água piora…
- — Se uma doação não for retirada até o fim da feira, precisamos avisar a associação certa — disse a coordenadora do…
- Técnicos da Defesa Civil do município fictício de Serra Clara acompanham quatro pluviômetros instalados em bairros…
- Por que um bilhete de devolução atrasada se perde tão fácil? Na pequena biblioteca comunitária do bairro, os empréstimos…
- — Se aparecer contaminação em um lote, a gente precisa descobrir de qual ponto veio e quem recolheu — disse uma das…
Todas as questões de Programação - Programação usando registros e matrizes
🔎 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
