← Questões de Programação

Programação · CESPE/CEBRASPE · 2021

Questão comentada de Programação

O pensamento computacional utiliza quatro dimensões interdependentes e de grande importância durante o processo de formulação de soluções computacionalmente viáveis. Essas dimensões são

Gabarito: A

O pensamento computacional é uma forma de organizar o raciocínio para resolver problemas de modo que a solução possa ser executada por uma máquina ou mesmo usada como método de análise. Em geral, ele é apresentado por quatro pilares: decomposição, reconhecimento de padrões, abstração e algoritmos. A decomposição é dividir um problema grande em partes menores. Fica muito mais fácil atacar cada pedaço sem se perder no todo, como quem desmonta um quebra-cabeça antes de montar de novo. Depois vem o reconhecimento de padrões, que é perceber semelhanças entre situações, casos ou etapas. A abstração entra para filtrar o que é relevante e deixar de lado detalhes que não ajudam na solução. Por fim, os algoritmos organizam os passos em uma sequência lógica e finita para resolver o problema. Por isso, o gabarito é a alternativa A: ela reúne exatamente essas quatro dimensões clássicas do pensamento computacional. As demais trocam esses pilares por termos que não compõem essa formulação consagrada, como composição ou análise. Esse é um conceito amplamente aceito na literatura de computação e educação, embora não haja, em regra, um fundamento legal específico para isso.

Continue treinando

Questões relacionadas