Um processo é uma abstração que reúne uma série de atributos, como espaço de endereçamento, descritores de arquivos abertos, permissões de acesso, quotas, áreas de código, dados e pilha de execução. Também é associado a ele um thread, que é o fluxo da execução.
Sobre threads, analise as seguintes afirmações:
I. Em ambientes Multithread, um único processo pode suportar múltiplos threads, cada qual associado a uma parte do código da aplicação. Um exemplo de multithread é um processador de textos.
II. Threads compartilham o processador da mesma maneira que um processo, ou seja, enquanto um thread espera por uma operação de E/S, outro thread pode ser executado.
III. Processos são usados para agrupar recursos como arquivos abertos, processos filhos, informações sobre contabilidade e threads de execução.
IV. Em um ambiente Multithread, cada thread possui seu contador de programa, registradores e pilha de histórico de execuções. Mas, todos os threads compartilham do mesmo espaço de endereçamento do processo.
V. Threads são as entidades escalonadas para a execução sobre a CPU.
Escolha uma:
a. II, III e V estão corretas.
b. Todas estão corretas.
c. I, III e V estão corretas.
d. II, IV e V estão corretas.
Soluções para a tarefa
Respondido por
0
Resposta:
c. I, III e V estão corretas.
Explicação:
Perguntas interessantes
Matemática,
7 meses atrás
Ed. Física,
7 meses atrás
Matemática,
7 meses atrás
Geografia,
10 meses atrás
Ed. Física,
10 meses atrás
Geografia,
1 ano atrás
Português,
1 ano atrás