No pensamento computacional, qual é o conceito fundamental que envolve a capacidade de simplificar um problema complexo por meio da identificação de características essenciais e ignorando detalhes irrelevantes?

Questão

No pensamento computacional, qual é o conceito fundamental que envolve a capacidade de simplificar um problema complexo por meio da identificação de características essenciais e ignorando detalhes irrelevantes?

Alternativas

A) Decomposição.

B) Algoritmo.

C) Iteração.

Resposta certa

D) Abstração.

E) Padrões.

Explicação

A questão descreve a habilidade de simplificar um problema complexo ao selecionar apenas as características essenciais e desconsiderar detalhes que não importam para a solução.

No pensamento computacional, esse conceito é justamente abstração: criar um modelo/representação do problema focando no que é relevante, para torná-lo mais fácil de entender e resolver.

Para diferenciar das demais:

  • Decomposição: quebrar um problema grande em partes menores.
  • Algoritmo: sequência de passos para resolver um problema.
  • Iteração: repetição de passos/instruções.
  • Padrões: identificar semelhanças e regularidades entre problemas.
Carregando…

Questões relacionadas

Ver últimas questões