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.
- 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.
- 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.
- CAs threads são empregadas apenas para explorar o processamento paralelo, enquanto os processos são destinados apenas para a programação concorrente.
- 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.
- EQuando um processo filho termina, as threads criadas durante a execução desse processo filho são herdadas pelo processo pai.