GeraProva GeraProva Provas com IA para professores do Brasil
BNCC

Atividades sobre Sistemas distribuídos e internet com gabarito — 8º ano (EF08CO05)

Planejamento, atividades e questões com gabarito para ensinar paralelismo, concorrência e sistemas distribuídos no 8º ano. Veja exemplos práticos alinhados à habilidade EF08CO05 da BNCC.

Atividades sobre Sistemas distribuídos e internet com gabarito — 8º ano (EF08CO05)

Quando recebi o código EF08CO05 no planejamento do bimestre, confesso que achei o assunto abstrato demais para uma turma de 8º ano. Como explicar, sem jargão, que um sistema pode estar espalhado por vários computadores e mesmo assim funcionar como um todo? Foi aí que percebi que a resposta estava no nosso cotidiano: o aplicativo de mensagens, o estúdio de animação, o arquivo salvo na nuvem.

Neste post eu organizo o que aprendi ao transformar essa habilidade em aula e avaliação, com seis questões prontas e gabarito comentado. Se você também precisa cobrir esse conteúdo, vai encontrar um caminho prático.

O que a habilidade EF08CO05 pede, de verdade?

A habilidade pede que o aluno compreenda três ideias que andam juntas: o paralelismo, que é fazer várias partes de um trabalho ao mesmo tempo; a concorrência, que é várias tarefas avançando no mesmo período, disputando e dividindo recursos; e o armazenamento e processamento distribuídos, que é espalhar dados e cálculos por diferentes máquinas. Em linguagem de sala de aula, é entender por que um sistema pode ser mais rápido, mais seguro e mais resistente quando não depende de um único computador.

O texto oficial da BNCC diz:

Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos.

Na prática, o que eu cobro do aluno é que ele consiga diferenciar essas ideias e reconhecer exemplos delas no mundo real. Não basta decorar a palavra "paralelismo"; é preciso perceber quando ela está acontecendo. Um aluno que entende que um estúdio processa frames em várias estações ao mesmo tempo já domina a essência do paralelismo, mesmo sem saber programar nada.

Como trabalhar EF08CO05 em sala?

Estas são as ideias que mais funcionaram comigo, todas com materiais simples:

  • Teatro da fila do refeitório: coloque alunos como "processadores" e peça que sirvam o prato ao mesmo tempo, depois em fila única. A diferença de tempo torna a concorrência visível.
  • Mapa dos aplicativos do celular: os alunos listam tudo o que o próprio celular faz simultaneamente (música, mensagens, atualização). Cada item vira um exemplo de execução concorrente.
  • Cópias do caderno: simule a replicação de dados fazendo cópias de uma mesma lista em três cadernos diferentes e discutindo o que acontece se uma delas for apagada.
  • Cartaz de onde estão meus arquivos: peça que mapeiem onde ficam suas fotos e trabalhos (celular, computador da escola, nuvem) e discutam o armazenamento distribuído.

Como avaliar essa habilidade?

Uma boa questão sobre EF08CO05 precisa cobrar que o aluno identifique o conceito dentro de uma situação, e não apenas repita a definição. O erro mais comum que vejo nas provas é a questão que pergunta "o que é paralelismo?" e espera uma frase decorada. Prefiro situações: um texto curto descreve algo acontecendo e o aluno precisa dizer qual conceito está ali.

Outro erro frequente é confundir concorrência com paralelismo. Muitos alunos acham que tudo que é "ao mesmo tempo" é a mesma coisa. Vale cobrar essa distinção explicitamente nas alternativas, com distratores bem construídos.

Questões prontas de EF08CO05 (com gabarito comentado)

Abaixo estão as seis questões validadas do código. Em cada uma, a alternativa correta está marcada com ✅ e as erradas com ❌, com a explicação do porquê.

Questão 1: execução concorrente de tarefas

No estúdio PixelWave, um animador usa um programa que permite desenhar personagens, ouvir a trilha sonora e salvar esboços automaticamente ao mesmo tempo. Em outra etapa, várias estações processam diferentes frames de uma cena. Os arquivos finais são armazenados em servidores de nuvem espalhados por regiões diferentes.

Qual situação do texto-base exemplifica a execução concorrente de tarefas?

  • ❌ A) Processar diferentes frames em várias estações ao mesmo tempo — essa situação representa principalmente processamento paralelo, pois partes diferentes da cena são processadas simultaneamente por várias estações.
  • ❌ B) Armazenar os arquivos finais em servidores de regiões diferentes — essa situação representa armazenamento distribuído, pois os arquivos ficam em servidores localizados em diferentes regiões.
  • ❌ C) Salvar automaticamente os esboços durante o trabalho do animador — o salvamento automático é uma tarefa programada pelo sistema, mas a alternativa não apresenta duas ou mais tarefas ocorrendo no mesmo período.
  • ❌ D) Permitir que colaboradores acessem os arquivos de países diferentes — essa situação destaca o compartilhamento e o acesso remoto aos arquivos, não a realização simultânea de tarefas pelo programa.
  • ✅ E) Desenhar personagens, ouvir a trilha e salvar esboços ao mesmo tempo — a execução concorrente acontece quando diferentes tarefas avançam durante o mesmo período, sem que uma precise esperar o término das outras. No texto, o programa permite desenhar, ouvir a trilha e salvar esboços simultaneamente.

Dica de resolução: identifique no texto a descrição que mostra tarefas sendo feitas ao mesmo tempo.

Questão 2: armazenamento em sistemas distribuídos

Qual dos seguintes conceitos está diretamente relacionado ao armazenamento em sistemas distribuídos?

  • ✅ A) Cloud Computing. — cloud computing é um exemplo de armazenamento distribuído.
  • ❌ B) Computação local. — computação local envolve armazenamento em um único dispositivo.
  • ❌ C) Transferência de arquivos via USB. — transferência via USB não caracteriza armazenamento distribuído.
  • ❌ D) Uso de discos rígidos físicos apenas. — discos rígidos físicos são armazenamento local, não distribuído.
  • ❌ E) Acesso exclusivo a um único servidor. — acesso exclusivo não é característico de armazenamento distribuído.

Dica de resolução: reflita sobre os conceitos de sistemas distribuídos.

Questão 3: característica principal de sistemas distribuídos

Identifique a principal característica de sistemas distribuídos.

  • ❌ A) Estar em um único local físico. — a característica de sistemas distribuídos é não serem limitados a um único local.
  • ❌ B) Trabalhar com múltiplos pontos de falha. — pontos de falha não são uma característica desejável em sistemas distribuídos.
  • ✅ C) Compartilhamento de recursos entre múltiplos computadores. — esse é o conceito central de sistemas distribuídos.
  • ❌ D) Funcionamento isolado de cada computador. — sistemas distribuídos envolvem colaboração entre os computadores.
  • ❌ E) Uso exclusivo de computadores de grande porte. — sistemas distribuídos podem usar computadores de diferentes portes.

Dica de resolução: pense nas características que definem sistemas distribuídos.

Questão 4: exemplo de concorrência

Qual das opções representa um exemplo de concorrência em sistemas distribuídos?

  • ❌ A) Execução sequencial de tarefas em um único dispositivo. — execução sequencial não representa concorrência.
  • ❌ B) Processos independentes que não interagem. — processos independentes não são um exemplo de concorrência.
  • ✅ C) Vários usuários acessando um servidor ao mesmo tempo. — isso exemplifica concorrência em sistemas distribuídos.
  • ❌ D) Backup de dados em um único servidor. — backup normalmente é um processo sequencial, não concorrente.
  • ❌ E) Atualização manual de cada computador. — atualizações manuais não representam concorrência.

Dica de resolução: pense em situações onde múltiplos processos atuam simultaneamente.

Questão 5: replicação de dados

Analise a situação: um sistema de arquivos que replica dados em diferentes servidores para aumento de segurança. Que conceito ele representa?

  • ✅ A) Redundância. — replicação é uma forma de redundância em sistemas distribuídos.
  • ❌ B) Segurança por criptografia. — criptografia é diferente de redundância.
  • ❌ C) Armazenamento local. — armazenamento local não envolve replicação em múltiplos servidores.
  • ❌ D) Conexão ponto a ponto. — conexão ponto a ponto não define replicação.
  • ❌ E) Transferência de dados. — transferência de dados não é sinônimo de replicação.

Dica de resolução: identifique o conceito relacionado à segurança de dados.

Questão 6: consistência na sincronização de dados

Ao decompor um algoritmo de sincronização de dados em uma rede, qual subproblema corresponde à consistência dos dados entre nós: detecção de conflitos, compressão ou encriptação?

  • ❌ A) Encriptação resolve conflitos entre cópias de dados em uma rede. — errado, encriptação garante segurança, mas não resolve conflitos de dados.
  • ✅ B) Detecção de conflitos. — consistência trata de identificar e resolver discrepâncias entre cópias de dados; compressão reduz tamanho e encriptação protege conteúdo, mas não garantem consistência.
  • ❌ C) Detecção de conflitos não é necessária para sincronizar dados. — incorreto; é fundamental identificar discrepâncias para manter a consistência.
  • ❌ D) A compressão é essencial para garantir a consistência dos dados entre nós. — falso; compressão reduz o tamanho de dados, mas não aborda a consistência.
  • ❌ E) A consistência dos dados é garantida pela compressão de informações. — falso; compressão é para eficiência, não para garantir a consistência dos dados.

Dica de resolução: identifique qual opção trata divergências entre cópias dos dados.

Próximos passos

Depois de aplicar as questões, vale revisar com a turma as alternativas erradas, porque é ali que mora o aprendizado. Você pode consultar a consulta completa do código EF08CO05, com todas as questões do acervo para essa habilidade.

Para montar sua própria prova com essas questões e outras do mesmo código, use o gerador de provas do GeraProva. Se ainda não tem conta, o cadastro grátis leva menos de um minuto.

Este conteúdo é uma ferramenta de apoio ao seu planejamento: adapte as questões à sua turma e ao seu projeto pedagógico. O GeraProva existe para tirar o trabalho braçal da montagem de provas, para que você tenha mais tempo para o que importa, que é a sala de aula.

Encontrou um erro neste conteúdo? Veja nossa política editorial e avise a gente.

Monte uma prova com questões como estas

O GeraProva busca questões com gabarito comentado e BNCC no acervo e monta a prova pronta para imprimir.

Criar minha prova

Habilidades BNCC deste artigo

Questões deste artigo com resolução completa

  1. No estúdio PixelWave, um animador usa um programa que permite desenhar personagens, ouvir a trilha sonora e…
  2. Qual dos seguintes conceitos está diretamente relacionado ao armazenamento em sistemas distribuídos?
  3. Identifique a principal característica de sistemas distribuídos.
  4. Qual das opções representa um exemplo de concorrência em sistemas distribuídos?
  5. Analise a situação: um sistema de arquivos que replica dados em diferentes servidores para aumento de…
  6. Ao decompor um algoritmo de sincronização de dados em uma rede, qual subproblema corresponde à consistência…

Fontes

Artigos relacionados

0 comentários

Nome
E-mail (não é publicado)
Comentário
Questões resolvidas Resolução passo a passo, gabarito e o erro de cada alternativa315.546 questões
Ver todas as questões →
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.