Pular para o conteúdo principal

Questão de Sistemas Operacionais — Processos — MPE-RS 2015

Sistemas OperacionaisProcessos
Código
qq143972
Banca
MPE-RS
Órgão
MPE-RS
Ano
2015
Nível
Superior
Cargo
Técnico Superior em Informática
Em relação aos conceitos de multithreading e de processo, assinale a alternativa correta.
  1. AA programação com threads só faz sentido em processadores que possuem mais de um núcleo (core); caso contrário, deve-se empregar o modelo de processo para expressar concorrência.
  2. BAs threads compartilham o espaço de endereçamento do processo que as criou, ou seja, acessam as mesmas áreas de código, de dados globais, de heap (monte) e de pilha.
  3. CAs threads são empregadas apenas para explorar o processamento paralelo, enquanto os processos são destinados apenas para a programação concorrente.
  4. DNos sistemas operacionais que implantam threads em nível de sistema (modelo 1:1), o escalonamento é orientado a threads e não a processos, já que todo processo tem pelo menos uma thread.
  5. EQuando um processo filho termina, as threads criadas durante a execução desse processo filho são herdadas pelo processo pai.
Revelar gabarito e comentário

GabaritoD — Nos sistemas operacionais que implantam threads em nível de sistema (modelo 1:1), o escalonamento é orientado a threads e não a processos, já que todo processo tem pelo menos uma thread.

Link permanente: /questoes/qq143972