GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF07CO05Difícil⏱ medio

Um time de desenvolvedores está criando um aplicativo de clima. Eles decidem usar uma API de dados…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF07CO05

Criar algoritmos fazendo uso da decomposição e do reúso no processo de solução de forma colaborativa e cooperativa e automatizá-los usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um time de desenvolvedores está criando um aplicativo de clima. Eles decidem usar uma API de dados meteorológicos existente. O que isso representa em termos de pensamento computacional?

  1. A) Evitar a colaboração entre sistemas.
  2. B) Criar tudo do zero sem referência.
  3. C) Reutilizar dados de um sistema externo.
  4. D) Aumentar a redundância de dados.
  5. E) Dificultar o acesso à informação.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A questão descreve um time que decide usar uma API de dados meteorológicos já existente, em vez de construir toda a fonte de dados do zero.
  2. No pensamento computacional, reaproveitar soluções, bibliotecas e serviços já prontos (reutilização, ou abstração e decomposição aplicadas ao reuso) torna o desenvolvimento mais eficiente. Isso corresponde a reutilizar dados de um sistema externo, que é a alternativa C.
  3. A alternativa A está errada, porque usar uma API é justamente uma forma de colaboração e integração entre sistemas, não de evitá-la.
  4. A alternativa B está errada, porque a própria situação descreve o oposto de criar tudo do zero, já que o time aproveita um recurso existente.
  5. A alternativa D está errada, porque a redundância aumenta a duplicação de dados e não é o objetivo de usar uma API.
  6. A alternativa E está errada, porque uma API facilita e padroniza o acesso à informação, em vez de dificultá-lo.
  7. Conclusão: o gabarito oficial C está correto, pois a ideia central é o reuso de dados e serviços de um sistema externo.

💡 Dica: Pense sobre como a API facilita o acesso a dados.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode ter associado API a algo que isola sistemas, interpretando 'usar uma API' como barreira entre sistemas em vez de ponto de integração.

B Erradaerro: Conceituala que mais engana

O aluno pode ter entendido que desenvolver com autonomia significa sempre criar tudo do zero, ignorando que o pensamento computacional valoriza o reuso de soluções prontas.

Por que engana: Confundir a reutilização de dados com a criação de um sistema totalmente novo, ignorando a eficiência do uso de recursos existentes.

C Correta

Isso caracteriza o reuso de dados.

D Erradaerro: Conceitual

O aluno pode ter confundido reuso de dados com duplicação de informações, supondo que usar dados externos aumenta a repetição desnecessária.

E Erradaerro: Interpretação

O aluno pode ter achado que depender de um serviço externo torna o acesso mais restrito, sem perceber que a API existe justamente para facilitar o acesso aos dados.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

pensamento computacional

📌 Objetivo

diagnostico

🧱 Pré-requisitos

uso de APIs · pensamento computacional

📚 Reveja

Revisar o conceito de APIs e seu uso em desenvolvimento de software.

⚠️ Erro mais comum

Confundir a reutilização de dados com a criação de um sistema totalmente novo, ignorando a eficiência do uso de recursos existentes.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Reúso

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.