Sistema operacional
O termo processo no contexto de sistemas operacionais foi usado pela primeira vez pelos projetistas do sistema Multics na década de 60. Durante seu tempo de vida dum processo passa por uma serie de estados de processos distintos.Varios eventos podem fazer que um processo mude de estado.
2. Por que não faz sentido manter a lista de bloqueados em ordem de prioridade? 3. Por que o espaço de endereço de processo é dividido em várias regiões?
Cada região de um espaço dde endereço comumente contem informações que são acessadas de um modo similar. Por exemplo, a maioria dos processos lê e executa instruções, mas não modifica suas instruções. Processos leem e escrevem de e para pilha, mas na ordem ‘ultimo a entrar, primeiro a sair’. Processos lêem e escrevem dados em qualquer ordem. Separar o espaço de endereço de um processo em diferente regiões habilita o sistema operacional a impor essas regras de acesso.
4. Os termos processo e programa são sinônimos? Explique.
Falso. Um Processo é um programa em execução; um programa é uma entidade inanimada.
5. A qualquer dado instante somente um processo pode executar instruções em um computador? Explique.
Falso. Um computador multiprocessador pode ter tantos processos em execução quantos são os processadore.
6. Um processo entra no estado de bloqueado quando está esperando que um evento ocorra. Cite eventos