A opção correta é: II - III - IV, os recursos compartilhados por duas threads que rodam em paralelo no mesmo processo são: conjunto de registros, ponteiro de pilha, arquivos abertos (descritores) e pasta de trabalho atual.
Threads em Execução Paralela no Mesmo Processo
Ao analisar os recursos mencionados, podemos entender como eles são compartilhados por duas threads que rodam em paralelo no mesmo processo:
I - Instruções de processo:
As instruções de processo são compartilhadas entre todas as threads dentro do mesmo processo. Isso significa que as duas threads em execução compartilham o mesmo código executável e podem acessar as mesmas instruções.
II - Conjunto de registros, ponteiro de pilha:
As threads em execução compartilham o conjunto de registros e o ponteiro de pilha, pois estão dentro do mesmo processo. O conjunto de registros é uma área de memória que contém os valores dos registradores da CPU, e o ponteiro de pilha é usado para gerenciar a pilha de execução do programa. Ambos são compartilhados pelas threads no processo.
III - Arquivos abertos (descritores):
As threads no mesmo processo compartilham os arquivos abertos. Os arquivos abertos têm descritores associados a eles, e esses descritores são compartilhados entre as threads. Isso significa que as duas threads podem ler e escrever nos mesmos arquivos abertos.
IV - Pasta de trabalho atual:
A pasta de trabalho atual é compartilhada por todas as threads no mesmo processo. Isso significa que as duas threads em execução compartilham a mesma pasta de trabalho, que é o diretório padrão usado para operações de arquivo e diretório.
Portanto, os recursos compartilhados por duas threads que rodam em paralelo no mesmo processo são: conjunto de registros, ponteiro de pilha, arquivos abertos (descritores) e pasta de trabalho atual. A opção correta é: II - III - IV.
Lista de comentários
A opção correta é: II - III - IV, os recursos compartilhados por duas threads que rodam em paralelo no mesmo processo são: conjunto de registros, ponteiro de pilha, arquivos abertos (descritores) e pasta de trabalho atual.
Threads em Execução Paralela no Mesmo Processo
Ao analisar os recursos mencionados, podemos entender como eles são compartilhados por duas threads que rodam em paralelo no mesmo processo:
I - Instruções de processo:
II - Conjunto de registros, ponteiro de pilha:
III - Arquivos abertos (descritores):
IV - Pasta de trabalho atual:
Portanto, os recursos compartilhados por duas threads que rodam em paralelo no mesmo processo são: conjunto de registros, ponteiro de pilha, arquivos abertos (descritores) e pasta de trabalho atual. A opção correta é: II - III - IV.
Saiba mais sobre threads aqui:
https://brainly.com.br/tarefa/53759251
#SPJ1