Frequentemente, durante práticas de programação, observamos o resultado de determinado código‑fonte, observamos as limitações desse resultado e refletimos como poderíamos proceder para alcançar resultados melhores. Este é um exemplo da habilidade de pensamento computacional denominada:

Questão

Frequentemente, durante práticas de programação, observamos o resultado de determinado código‑fonte, observamos as limitações desse resultado e refletimos como poderíamos proceder para alcançar resultados melhores. Este é um exemplo da habilidade de pensamento computacional denominada:

Alternativas

A) Abstração

B) Automação

C) Detecção de padrões

Resposta certa

D) Análise/avaliação

E) Decomposição

Explicação

A situação descrita envolve executar/observar o resultado de um código, identificar limitações nesse resultado e refletir sobre como melhorar (ou seja, julgar a qualidade da solução e propor ajustes).

No pensamento computacional, essa habilidade corresponde à análise/avaliação, pois inclui:

  1. verificar se a solução atende ao objetivo;
  2. identificar problemas/limitações;
  3. decidir o que mudar para melhorar o desempenho/correção.

As demais alternativas não são o foco do enunciado:

  • Abstração: selecionar informações essenciais e modelar o problema.
  • Automação: fazer o computador executar o processo/solução automaticamente.
  • Detecção de padrões: reconhecer semelhanças entre casos.
  • Decomposição: dividir o problema em partes menores.
Carregando…

Questões relacionadas

Ver últimas questões