Pular para o conteúdo principal

Questão de Sistemas Operacionais — Threads — FEMPERJ 2012

Sistemas OperacionaisThreads
Código
qg870713
Banca
FEMPERJ
Órgão
TCE-RJ
Ano
2012
Nível
Superior
Cargo
Analista de Controle Externo - Organizacional - Tecnologia da Informação
Para resolver o problema da hierarquia de processos, foi criado o conceito de “thread", onde um processo pode efetuar várias operações concorrentemente ou simultaneamente, sem o consumo de espaço de endereçamento. Nesse caso, o processo é dividido no número de threads sem que haja necessidade de ser criado outro processo concorrente. Assim sendo, é INCORRETO afirmar que:
  1. Athreads podem compartilhar os recursos do processo com outros threads igualmente independentes;
  2. Bmudanças feitas por um thread a um recurso compartilhado do sistema serão vistas por todos os outros threads;
  3. Cthreads não podem ser escalonados pelo sistema operacional e nem rodar como entidades independentes dentro de um processo;
  4. Dcada thread tem seu próprio conjunto de registradores, mas todos eles compartilham o mesmo espaço de endereçamento, pois o processo é um só;
  5. Ethreads criados por um processo morrem quando esse processo pai morre.
Revelar gabarito e comentário

GabaritoC — threads não podem ser escalonados pelo sistema operacional e nem rodar como entidades independentes dentro de um processo;

Link permanente: /questoes/qg870713