Em um sistema distribuído, o que significa concorrência?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um sistema distribuído, o que significa concorrência?
- A) Execução de processos um após o outro
- B) Gestão de múltiplos processos simultâneos
- C) Processamento em um único ponto
- D) Descentralização do armazenamento
- E) Interdependência de processos
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pergunta o que significa concorrência em um sistema distribuído. Em computação, concorrência é a capacidade de vários processos ou tarefas estarem em andamento ao mesmo tempo, com execução simultânea ou intercalada, competindo ou cooperando por recursos.
- Analisando as alternativas sem olhar o gabarito, a alternativa B, 'Gestão de múltiplos processos simultâneos', descreve exatamente esse conceito: vários processos ocorrendo simultaneamente e sendo gerenciados pelo sistema.
- Por que as outras estão erradas: A descreve execução sequencial, que é justamente o oposto da concorrência. C descreve centralização do processamento, que é o contrário de um sistema distribuído. D fala de descentralização do armazenamento, que é uma característica de distribuição de dados, não o significado de concorrência. E fala de interdependência, que pode existir entre processos, mas não define concorrência.
- Conclusão: a resposta correta é a B, que coincide com o gabarito oficial.
💡 Dica: Identifique a alternativa que descreve a execução gerenciada de múltiplos processos concorrentes.
Alternativa por alternativa
O aluno pode ter confundido concorrência com execução sequencial, imaginando que processos concorrentes rodam um após o outro na fila.
Concorrência lida com a execução simultânea de processos que podem interagir.
O aluno pode ter associado concorrência a processamento centralizado, pensando que tudo precisa ocorrer em um único ponto para ser coordenado.
O aluno pode ter tomado a distribuição de dados pela própria essência do conceito, confundindo concorrência com descentralização do armazenamento, que é outra característica de sistemas distribuídos.
O aluno pode ter entendido que concorrência é a dependência entre processos, quando na verdade a dependência é um tema de sincronização, não a definição do termo.
Por que engana: Confundir concorrência com execução estritamente simultânea ou com a descentralização do armazenamento, escolhendo uma alternativa que descreve outro conceito computacional.
Raio-X da questão
Concorrência em sistemas distribuídos
avaliacao
Processos em sistemas computacionais · Sistemas distribuídos
Revise a diferença entre concorrência, paralelismo e execução sequencial em sistemas distribuídos.
Confundir concorrência com execução estritamente simultânea ou com a descentralização do armazenamento, escolhendo uma alternativa que descreve outro conceito computacional.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- O que caracteriza a concorrência em um sistema distribuído?
- O que caracteriza a concorrência em sistemas distribuídos?
- Qual é a função da concorrência em sistemas distribuídos?
- Quando falamos de concorrência em sistemas distribuídos, qual é o principal desafio associado a essa característica?
- Como a concorrência é tratada em sistemas distribuídos?
- Explique o conceito de concorrência em sistemas distribuídos e como isso impacta o processamento de dados.
🔎 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
