O que caracteriza a concorrência em um sistema distribuído?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos.
Fonte: Base Nacional Comum Curricular (MEC).Questão
O que caracteriza a concorrência em um sistema distribuído?
- A) Execução sequencial de processos
- B) Execução simultânea de processos
- C) Aumento do tempo de resposta
- D) Redução do uso de recursos
- E) Processos independentes que não interagem
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pergunta o que caracteriza a concorrência em um sistema distribuído. Concorrência significa que várias atividades (processos ou threads) podem estar em andamento ao mesmo tempo, compartilhando recursos e, muitas vezes, precisando coordenar-se.
- Analisando as alternativas, a alternativa B, execução simultânea de processos, descreve exatamente essa ideia: vários processos executando ao mesmo tempo, seja em processadores diferentes, seja alternando rapidamente no mesmo processador.
- A alternativa A está errada, pois execução sequencial é o oposto da concorrência, em que as tarefas não se sobrepõem no tempo.
- A alternativa C está errada, pois o aumento do tempo de resposta é um efeito indesejado de gargalos, não a característica que define a concorrência.
- A alternativa D está errada, pois a concorrência não visa reduzir o uso de recursos; ao contrário, ela frequentemente exige gerenciamento cuidadoso para compartilhá-los.
- A alternativa E está errada, pois processos independentes que não interagem não caracterizam concorrência em sistemas distribuídos, que justamente envolvem coordenação e comunicação entre processos.
- Conclusão: a resposta correta é a B, que coincide com o gabarito oficial.
💡 Dica: Defina o que é concorrência em sistemas distribuídos.
Alternativa por alternativa
O aluno confunde concorrência com a ideia de tarefas executadas uma após a outra, como em um processamento em lote sequencial.
Por que engana: Confundir execução sequencial com simultânea, acreditando que processos em sistemas distribuídos não ocorrem ao mesmo tempo.
A execução simultânea de processos é a essência da concorrência, permitindo melhor uso dos recursos.
O aluno associa concorrência a efeitos de desempenho e acredita que ela piora a resposta do sistema, confundindo causa com consequência.
O aluno supõe que, por haver mais processos, o sistema economiza recursos, sem perceber que a concorrência trata de usar e compartilhar recursos simultaneamente.
O aluno entende que processos concorrentes são totalmente isolados, quando na verdade a concorrência em sistemas distribuídos envolve interação, compartilhamento e sincronização.
Raio-X da questão
concorrência em sistemas distribuídos
avaliacao
conceito de sistema distribuído · processos simultâneos
Revisar os conceitos de sistemas distribuídos e concorrência.
Confundir execução sequencial com simultânea, acreditando que processos em sistemas distribuídos não ocorrem ao mesmo tempo.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Em um sistema distribuído, o que significa concorrência?
- Como a concorrência é tratada 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?
- O que caracteriza um sistema distribuído?
- Explique o conceito de concorrência em sistemas distribuídos e como isso impacta o processamento de dados.
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
