Prova de sistema operacional
Nota: Não gerada
Quando estamos trabalhando com Processos, é correto afirmar:
I. Quando um software possui vários tipos de tarefas, estas são chamadas de processos.
II. Um processo pode ser entendido como um programa em execução, e para sua execução serão necessários alguns recursos, como: CPU, memória, arquivos, entre outros.
III. Um processo é representado no sistema operacional por um bloco de controle de processo (PCB — Process Control Block).
Alternativas
1 - Somente a afirmativa I está correta.
2 - Somente a afirmativa II está correta.
3 - Somente a afirmativa III está correta.
4 - Todas as afirmativas estão incorretas.
5 - Todas as afirmativas estão corretas.
Sua resposta
Sem resposta
Resposta gabarito
Todas as afirmativas estão corretas.
Comentário do gabarito
E - Todas estão corretas.
Questão 2:
Nota: Não gerada
Analise as afirmativas I, II e III em relação ao contexto de threads e assinale a alternativa correta.
I. Quando um processo possui mais de um thread, cada um possui seu contexto de hardware separado.
II. Em relação às vantagens de trabalhar com aplicações multithread, é que o programa pode continuar executando outras partes enquanto uma parte do programa estiver bloqueada ou aguardando uma operação de E/S demorada.
III. Em um mesmo processo pode ter uma ou mais threads e as threads podem ser definidas como as tarefas de um processo.
Alternativas
1 - Somente a afirmativa I está correta.
2 - Somente a afirmativa II está correta.
3 - Todas as afirmativas estão corretas.
4 - Somente a afirmativa III está correta.
5 - Todas as afirmativas estão incorretas.
Sua resposta
Sem resposta
Resposta gabarito
Todas as afirmativas estão corretas.
Comentário do gabarito
C - Todas estão corretas.
Questão 3:
Nota: Não gerada
Quando trabalhamos com contexto de software, estamos falando:
Alternativas
1 - De cotas.
2 - De uma cópia dos registradores.
3 - Do processo que está deixando o processador será