Ed
há 5 meses
Vamos analisar as alternativas apresentadas sobre os benefícios das threads em programação concorrente: A) Maior consumo de memória, tornando os sistemas mais lentos e menos eficientes. - Esta afirmação é incorreta, pois o uso de threads geralmente visa melhorar a eficiência, não aumentá-la. B) Melhoria do desempenho através da exploração do paralelismo, permitindo que tarefas sejam executadas de forma concorrente e mais eficiente. - Esta é uma afirmação correta, pois um dos principais benefícios das threads é a capacidade de executar várias tarefas simultaneamente, melhorando o desempenho. C) Facilidade de programação, uma vez que as threads não precisam compartilhar recursos e podem operar de forma independente. - Esta afirmação é enganosa, pois as threads geralmente precisam compartilhar recursos, o que pode complicar a programação. D) Impedimento de escalabilidade em sistemas com múltiplos processadores. - Esta afirmação é incorreta, pois as threads podem melhorar a escalabilidade em sistemas com múltiplos processadores. E) Redução do desempenho do sistema devido ao aumento da sobrecarga de comunicação entre threads. - Esta afirmação é incorreta, pois, embora a comunicação entre threads possa introduzir alguma sobrecarga, o objetivo das threads é melhorar o desempenho. Portanto, a alternativa correta é: B) Melhoria do desempenho através da exploração do paralelismo, permitindo que tarefas sejam executadas de forma concorrente e mais eficiente.
Libere respostas sem pagar
Ajude estudantes
Mais perguntas desse material