Prévia do material em texto
Questão 1 1,2/1,2 Ao longo da evolução da ciência computacional, consolidou-se a ideia de que o pensamento computacional ultrapassa o domínio da programação, pode ser aplicado na resolução de problemas em diferentes áreas do conhecimento e atua como uma habilidade cognitiva estratégica. Essa abordagem permite modelar situações complexas com base em estruturas lógicas e algoritmos ao promover raciocínio crítico, sistematização de soluções e transferência de conhecimento entre contextos diversos. Com base nesse contexto, qual dos pilares a seguir é responsável por reduzir a complexidade de um problema por meio da identificação de semelhanças entre partes distintas? Selecione a resposta: a A abstração, pois permite eliminar aspectos irrelevantes e manter o foco nas informações essenciais à resolução. Comentários da resposta O reconhecimento de padrões permite observar semelhanças entre partes de um problema ou entre problemas distintos, o que facilita a reutilização de estratégias já aplicadas. A abstração, embora importante, está voltada à filtragem de detalhes não essenciais. A decomposição atua na fragmentação do problema em partes menores, mas não envolve a análise de similaridade entre elas. O algoritmo é a formalização da solução em passos ordenados, surgindo apenas após a análise lógica. A recursividade é uma técnica algorítmica usada em estruturas repetitivas, e não no reconhecimento de semelhanças. b A decomposição, pois torna viável dividir o problema em partes menores, facilitando a análise segmentada. Você não acertou Comentários da resposta O reconhecimento de padrões permite observar semelhanças entre partes de um problema ou entre problemas distintos, o que facilita a reutilização de estratégias já aplicadas. A abstração, embora importante, está voltada à filtragem de detalhes não essenciais. A decomposição atua na fragmentação do problema em partes menores, mas não envolve a análise de similaridade entre elas. O algoritmo é a formalização da solução em passos ordenados, surgindo apenas após a análise lógica. A recursividade é uma técnica algorítmica usada em estruturas repetitivas, e não no reconhecimento de semelhanças. c O algoritmo, pois organiza instruções claras e finitas que compõem a estrutura da solução de um problema. Comentários da resposta O reconhecimento de padrões permite observar semelhanças entre partes de um problema ou entre problemas distintos, o que facilita a reutilização de estratégias já aplicadas. A abstração, embora importante, está voltada à filtragem de detalhes não essenciais. A decomposição atua na fragmentação do problema em partes menores, mas não envolve a análise de similaridade entre elas. O algoritmo é a formalização da solução em passos ordenados, surgindo apenas após a análise lógica. A recursividade é uma técnica algorítmica usada em estruturas repetitivas, e não no reconhecimento de semelhanças. d O reconhecimento de padrões, pois possibilita identificar semelhanças que favorecem o reaproveitamento de soluções. Esta é a resposta correta Comentários da resposta O reconhecimento de padrões permite observar semelhanças entre partes de um problema ou entre problemas distintos, o que facilita a reutilização de estratégias já aplicadas. A abstração, embora importante, está voltada à filtragem de detalhes não essenciais. A decomposição atua na fragmentação do problema em partes menores, mas não envolve a análise de similaridade entre elas. O algoritmo é a formalização da solução em passos ordenados, surgindo apenas após a análise lógica. A recursividade é uma técnica algorítmica usada em estruturas repetitivas, e não no reconhecimento de semelhanças. e A recursividade, pois permite a repetição de procedimentos aplicados em versões reduzidas de um mesmo problema. Comentários da resposta O reconhecimento de padrões permite observar semelhanças entre partes de um problema ou entre problemas distintos, o que facilita a reutilização de estratégias já aplicadas. A abstração, embora importante, está voltada à filtragem de detalhes não essenciais. A decomposição atua na fragmentação do problema em partes menores, mas não envolve a análise de similaridade entre elas. O algoritmo é a formalização da solução em passos ordenados, surgindo apenas após a análise lógica. A recursividade é uma técnica algorítmica usada em estruturas repetitivas, e não no reconhecimento de semelhanças.