GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF08CO05Difícil⏱ 4 a 6 minu

Durante uma viagem de ônibus pela cidade, Caio observou o funcionamento do sistema de bilhetagem e de…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF08CO05

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

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Durante uma viagem de ônibus pela cidade, Caio observou o funcionamento do sistema de bilhetagem e de planejamento de trajetos. Na central de transporte, dois núcleos de um computador calculam simultaneamente rotas diferentes. Quando vários passageiros aproximam seus cartões, as solicitações disputam o acesso aos saldos das contas, e o sistema organiza a vez de cada atualização para evitar cobranças incorretas. Além disso, os registros das passagens são guardados em servidores localizados em garagens diferentes, que também dividem entre si a verificação dos dados. Identifique no sistema descrito os exemplos de paralelismo, concorrência, armazenamento distribuído e processamento distribuído, explicando a função de cada um.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

O paralelismo ocorre quando os dois núcleos do computador calculam rotas diferentes ao mesmo tempo, pois duas tarefas são realmente executadas de forma simultânea. A concorrência aparece quando várias solicitações de cartões disputam o acesso aos saldos das contas. Nesse caso, o sistema precisa coordenar a ordem das atualizações para impedir que duas operações alterem um mesmo saldo de maneira incorreta. O armazenamento distribuído ocorre porque os registros das passagens ficam guardados em servidores de garagens diferentes, em vez de permanecerem concentrados em um único equipamento. Isso pode aumentar a disponibilidade dos dados caso um servidor apresente falha. O processamento distribuído acontece quando esses servidores dividem a verificação dos registros, realizando partes do trabalho em computadores diferentes. Assim, o paralelismo permite executar cálculos simultâneos, a concorrência organiza tarefas que compartilham recursos, e a distribuição utiliza vários computadores para armazenar dados e processar tarefas.

Explicação

Cada parte da situação apresenta uma característica específica: execução simultânea em núcleos diferentes, coordenação do acesso a um dado compartilhado e divisão do armazenamento e do processamento entre servidores.

Raio-X da questão

Dificuldade Difícil
Bloom analisar
Leitura Medio
Discriminação Medio
Peso pedagógico Alto, pois
Autonomia do enunciado Alta; o texto fornec
Cobertura da habilidade Cobre os q
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ Dissertativa context🧩 Avalia aplicação con
🎯 Conceito central

Paralelismo, concorrência e distribuição de dados e processamento.

📌 Objetivo

Distinguir paralelis

🧱 Pré-requisitos

Noção de processos, tarefas e recursos computacionais. · Diferença entre armazenamento e processamento de dados.

📚 Reveja

Diferenças entre execução simultânea, disputa por recursos e sistemas distribuídos.

⚠️ Erro mais comum

Confundir paralelismo com concorrência ou armazenamento distribuído com processamento distribuído.

🌎 Tema transversal

Mobilidade urbana e uso responsável de tecnologias.

🤝 Socioemocional

Raciocínio lógico e organização de informações.

🏫 Contexto

Sistema de transport

Questões parecidas com resolução

Todas as questões de Sistemas distribuídos e internet - Fundamentos de sistemas distribuídos

🔎 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.