(SEED-PR/2021) 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:
Questão
(SEED-PR/2021) 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:
Alternativas
A) Decomposição, reconhecimento de padrões, abstração e algoritmos.
B) Composição, reconhecimento de padrões, abstração e decomposição.
C) Composição, reconhecimento de padrões, análise e algoritmos.
D) Composição, reconhecimento de padrões, análise e decomposição.
E) Decomposição, reconhecimento de padrões, análise e algoritmos.
Explicação
A questão pede as quatro dimensões (ou pilares) do pensamento computacional usadas para formular soluções computacionalmente viáveis.
Esses pilares, de forma clássica (e como aparecem em documentos e formações sobre pensamento computacional), são:
- Decomposição: quebrar um problema grande em partes menores e tratáveis.
- Reconhecimento de padrões: identificar semelhanças, repetições e regularidades entre os subproblemas/dados.
- Abstração: focar no que é essencial e ignorar detalhes irrelevantes para o objetivo.
- Algoritmos: descrever um passo a passo (procedimento) para resolver o problema/automatizar a solução.
Analisando as alternativas:
- A traz exatamente os quatro pilares: decomposição, padrões, abstração e algoritmos.
- B, C, D usam “composição”, que não é pilar clássico do pensamento computacional.
- C, D, E usam “análise” no lugar de abstração, mas o pilar consagrado é abstração.
Portanto, a alternativa correta é a que lista os quatro pilares canônicos.
Alternativa correta: (A).