Ed
há 2 anos
Vamos analisar as alternativas apresentadas sobre os principais benefícios das threads em programação concorrente: A) Melhoria do desempenho através da exploração do paralelismo, permitindo que tarefas sejam executadas de forma concorrente e mais eficiente. - Esta opção é correta, pois um dos principais benefícios das threads é realmente a melhoria do desempenho ao permitir que várias tarefas sejam executadas simultaneamente. B) Impedimento de escalabilidade em sistemas com múltiplos processadores. - Esta opção é incorreta, pois as threads, na verdade, ajudam na escalabilidade em sistemas com múltiplos processadores. C) Facilidade de programação, uma vez que as threads não precisam compartilhar recursos e podem operar de forma independente. - Esta opção é parcialmente verdadeira, mas as threads geralmente compartilham recursos, o que pode complicar a programação. D) Redução do desempenho do sistema devido ao aumento da sobrecarga de comunicação entre threads. - Esta opção é incorreta, pois a comunicação entre threads pode ter uma sobrecarga, mas isso não é um benefício. E) Maior consumo de memória, tornando os sistemas mais lentos e menos eficientes. - Esta opção é incorreta, pois o uso de threads geralmente visa melhorar a eficiência, não aumentá-la. Portanto, a alternativa correta é: A) Melhoria do desempenho através da exploração do paralelismo, permitindo que tarefas sejam executadas de forma concorrente e mais eficiente.
Cadastre-se ou realize login
Mais perguntas desse material