Lista de Exerc cios 4 SO
R= Programas são os software que são instalados em seu computador, sempre que você abre um programa ele abre um processo, ou seja, armazena alguns dados na memória do computador .
2- Explique a figura abaixo
R= Essa é a relação entre programa e processos no computador.
3- Coloque V (verdadeiro) e F (falso) para as sentenças abaixo.
a) (V) Vários processos podem estar associados a um único programa.
b) (V) Um processo pode, corretamente, passar do estado EXECUTANDO para PRONTO.
c) (F) Um processo pode, corretamente, passar do estado ESPERANDO para EXECUTANDO.
d) (F) Dois processos podem ter o mesmo PID.
e) (F) O tempo dedicado a execução de um processo está associado ao contexto de hardware.
f) (V) Os Registradores gerais estão associados ao contexto de hardware.
4- O que é o PID de um processo?
R= É um número único que é atribuído quando um processo é executado. Esse número é utilizado para fazer referência a um processo que está a executar.
5- Defina os cinco estados possíveis de um processo.
R= Criação: o processo está sendo alocado na memória e também sendo criado no sistema.
Pronto: é o estado onde os processos, depois de criados, permanecem aguardando a liberação da CPU para que possam iniciar ou continuar seu processamento.
Executando: onde o processo utiliza a CPU.
Espera: estão todos os processos que sofreram algum tipo de interrupção de E/S, onde permanecem até que o problema seja resolvido.
Saída: estado final do processo, quando termina seu processamento.
6- Dê um exemplo que apresente todas as possíveis mudanças de estado de um processo, juntamente com o evento associado a cada mudança. R=
7- O que é o contexto de hardware de um processo?
R= Armazena o conteúdo dos registradores gerais da CPU e de uso específico. Quando um processo está em execução, os registradores da CPU são utilizados. Quando o processo perde a utilização, o sistema salva o