GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF69CO09Média⏱ medio

Qual é a diferença básica entre paralelismo e concorrência em sistemas computacionais?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO09

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

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é a diferença básica entre paralelismo e concorrência em sistemas computacionais?

  1. A) Paralelismo significa que processos são executados simultaneamente.
  2. B) Concorrência se refere a processos que não podem ser executados ao mesmo tempo.
  3. C) Concorrência e paralelismo são sinônimos.
  4. D) Paralelismo é mais eficiente que concorrência em todos os casos.
  5. E) Paralelismo lida apenas com um único processo por vez.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Concorrência é a capacidade de um sistema gerenciar várias tarefas em andamento ao mesmo tempo, alternando o uso de um recurso (como a CPU) entre elas; as tarefas progridem de forma intercalada, mesmo que em um único núcleo.
  2. Paralelismo é a execução realmente simultânea de duas ou mais tarefas, o que exige múltiplos núcleos, processadores ou máquinas trabalhando ao mesmo instante.
  3. Portanto, a alternativa A está correta, pois descreve o paralelismo como a execução simultânea de processos, que é exatamente sua definição.
  4. A alternativa B está errada, pois a concorrência trata justamente de processos que progridem no mesmo intervalo de tempo, e não de processos impedidos de rodar ao mesmo tempo.
  5. A alternativa C está errada, pois concorrência e paralelismo são conceitos distintos, sendo o paralelismo apenas uma forma possível de concorrência.
  6. A alternativa D está errada, pois não há eficiência garantida em todos os casos; o paralelismo ajuda em tarefas divisíveis, mas pode gerar sobrecarga de comunicação e sincronização.
  7. A alternativa E está errada, pois o paralelismo, por definição, envolve pelo menos duas tarefas executando ao mesmo tempo, não apenas uma.
  8. Conclusão: o gabarito oficial A está correto e coincide com a resolução feita de forma independente.

💡 Dica: Defina os conceitos de paralelismo e concorrência antes de comparar.

Alternativa por alternativa

A Correta

Paralelismo envolve a execução de vários processos ao mesmo tempo.

B Erradaerro: Conceituala que mais engana

O aluno inverte o conceito de concorrência, imaginando que ela impede a execução simultânea, quando na verdade trata da coexistência e intercalação de tarefas no tempo.

Por que engana: Confundir concorrencia com paralelismo, acreditando que ambos significam execucao simultanea ou que sao sinônimos.

C Erradaerro: Conceitual

O aluno acredita que os termos são intercambiáveis porque ambos envolvem 'várias tarefas ao mesmo tempo', sem perceber que a concorrência é um conceito mais amplo que não exige execução simultânea real.

D Erradaerro: Senso comum

O aluno assume que mais paralelismo sempre significa mais desempenho, como um senso comum de que 'mais trabalhando juntos é sempre melhor', ignorando sobrecarga de sincronização e tarefas não divisíveis.

E Erradaerro: Interpretação

O aluno confunde paralelismo com processamento sequencial de um único processo, possivelmente por associar o prefixo 'para' a algo feito de uma vez só, sem entender que paralelo exige ao menos duas tarefas simultâneas.

Raio-X da questão

Dificuldade Média
Bloom Analisar
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

paralelismo e concorrência

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de processos computacionais · noções de execucao simultanea

📚 Reveja

Revisar as definições de paralelismo e concorrência em sistemas computacionais.

⚠️ Erro mais comum

Confundir concorrencia com paralelismo, acreditando que ambos significam execucao simultanea ou que sao sinônimos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

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.