Sistemas Operacionais I – Unidade II - Lista de Exercício 1 – Porque o estado de um processo deve ser salvo quando ele deixa a CPU? R: Para retornar sua execução como se não tivesse sido interrompido 2 – O que é ambiente de execução? **** Duvidas R: E o conjunto de informação que materializam os processos 3 – Qual a finalidade da PCB? R: controlar quais os processos que estão ativos ( rodando , bloqueado e pronto) e quardar cada informações deles 4 – Quais os componentes básicos da PCB? R: 1- Ponteiro para outros elementos 2- Endereço Inicial de memoria e tamanho 3 – Nome e estado do processo 4 – Usuario qua o criou , grupo de usuário 5 – Registradores(PC, SP, etc) e a pilha 6 – Prioridade e classe de escalonamento 7 – Lista de arquivos Abertos 8 – Quando o processo foi iniciado 9 – Tempo acumulado de execução, etc 5 – Quais os 3 grupos de elemento que forma a PCB? R: Contexto de Hardware Contexto de Software Espaço de endereçamento 6 – Quais os componentes básicos do contexto de hardware? Para o mesmo S. O. mas em arquiteturas diferentes, ele permanece o mesmo? Justifique. **** Duvidas R: Registradores, pilha e ponteiro Não. Arquitetura diferente , contexto de hardware diferente 7 – Quais os 3 grupos de elementos que formam o contexto de software? Qual a finalidade de cada um? Quais os principais componentes? ****Duvidas pag 10 1 – Identificação – Identificação do processo todo processo recebe uma identificação única 2 – Cotas – Define os limites de utilização dos recursos – Numero maximo de arquivos abertos – Quantidade máxima de memória que pode alocar – Quantidade máxima de operações de E/S pendentes – Tamanho maximo de buffers para o acesso de E?S – Quantidade máxima de subprocessos 3 – Privilegios – é o que o processo pode ou não fazer em relação ao sistema e aos outros processos – Segurança R:
– Operação do sistema – Gerencia do Sistema 8 – Qual a finalidade do PPID e do PID de forma conjugada? R: PID – identificação do processo PPID – é o PID do seu