Sistema operacional

1333 palavras 6 páginas
Exercício de Sistemas Operacionais

1. Defina o conceito de processo.
Processo é a implementação de um sistema multiprogramável que tem a função de controlar a execução dos diversos programas e o uso concorrente do processador e os demais recursos.

2. Por que o conceito de processo é tão importante no projeto de sistemas multiprogramáveis?
Porque é de responsabilidade do sistema operacional implementar a concorrência entre programas gerenciando a alternância da execução de instruções na UCP de maneira controlada e segura. Sendo assim o conceito de processo é importante para que os sistemas multiprogramáveis implementem a concorrência de diversos programas e atendam a múltiplos usuários simultanearnente.

3. É possível que um programa execute no contexto de um processo e não execute no contexto de um outro? Por quê?
Sim, pois a execução de um programa pode necessitar de recursos do sistema que um processo pode possuir enquanto outro não.

4. Quais partes compõem um processo?
Contexto de hardware, contexto de software e espaço de endereçamento.

5. O que é o contexto de hardware de um processo e como é a implementação da troca de contexto?
O contexto de hardware armazena o conteúdo dos registradores gerais da UCP, além dos registradores de uso específicocomo program counter (PC), stack pointer (SP) e registrador de status. Quando um processo está em execução, o seu contexto de hardware está armazenado nos registradores do processador. No momento em que o processo perde a utilização da UCP, o sistema salva as informações no contexto do hardware do processo.

6. Qual a função do contexto de software? Exemplifique cada grupo de informação.
A função do contexto de software é especificar limites e características dos recursos que podem ser alocados pelo processo, como o número máximo de arquivos abertos simultaneamente, prioridade de execução e tamanho do buffer para operações de E/S.
Identificação: Cada processo criado pelo sistema recebe uma

Relacionados

  • Sistema operacional
    1575 palavras | 7 páginas
  • Sistemas operacionais
    2051 palavras | 9 páginas
  • sistema operacional
    1400 palavras | 6 páginas
  • Sistemas Operacionais
    1580 palavras | 7 páginas
  • Sistemas operacionais
    965 palavras | 4 páginas
  • sistemas operacionais
    2546 palavras | 11 páginas
  • O que é um sistema operacional
    4623 palavras | 19 páginas
  • Sistema Operacional
    5806 palavras | 24 páginas
  • Sistemas Operacionais
    1771 palavras | 8 páginas
  • Sistemas Operacionais
    897 palavras | 4 páginas