Ed
há 2 anos
Vamos analisar cada uma das alternativas sobre threads em programação concorrente: A) Threads são unidades independentes de execução que compartilham o mesmo espaço de memória. - Esta afirmação é correta. Threads dentro do mesmo processo compartilham o mesmo espaço de memória, o que permite uma comunicação mais eficiente entre elas. B) Threads são processos completamente isolados uns dos outros e não podem compartilhar recursos. - Esta afirmação é falsa. Threads não são processos isolados; elas compartilham recursos, como memória. C) Threads não podem ser utilizadas em sistemas operacionais modernos devido à complexidade. - Esta afirmação é falsa. Threads são amplamente utilizadas em sistemas operacionais modernos e são uma parte fundamental da programação concorrente. D) Threads nunca podem ser mais eficientes do que o uso de processos em paralelo. - Esta afirmação é falsa. Threads podem ser mais eficientes do que processos, especialmente em termos de uso de memória e comunicação. E) Threads são apenas usadas em ambientes de programação síncrona, não sendo aplicáveis em programação assíncrona. - Esta afirmação é falsa. Threads podem ser usadas tanto em programação síncrona quanto assíncrona. Portanto, a alternativa correta é: A) Threads são unidades independentes de execução que compartilham o mesmo espaço de memória.
Cadastre-se ou realize login
Mais perguntas desse material