Sistemas operacionais

1568 palavras 7 páginas
1. Defina processos.
R: Um processo pode ser entendido inicialmente como um programa em execução, que tem suas informações mantidas pelo sistema operacional

2. Por que o conceito de processo é tão importante no projeto de um sistema multiprogramáveis?

R: Através de processos, um programa pode alocar recursos, compartilhar dados, trocar informações e sincroniza. Nos sistemas multiprogramáveis os processos são executados concorrentemente, compartilhando o uso do processador, memória principal, dispositivos de E/S dentre outros recursos.
3. Descreva os estados que um processo pode ocupar em um sistema baseado no modelo de processos.
R: Executando: um processo está no estado executando quando ele, de fato, está sendo processado pela CPU. Em sistemas monoprocessados (único processador), somente um processo por vez pode estar de posse da CPU em um dado instante. Os processos se alternam na utilização do processador.
Pronto: um processo está no estado de pronto quando ele possui todas as condições necessárias para a sua execução, porém, não está de posse do processador.
Em geral, existem vários processos no sistema prontos para serem executados e o Sistema Operacional é responsável por, dessa lista de processos, selecionar qual utilizar o processador em um determinado instante de tempo.
Bloqueado: um processo está no estado de bloqueado quando ele aguarda por algum evento externo ou por algum recurso do sistema indisponível no momento. Por exemplo, se um processo necessita de uma informação de algum dispositivo de E/S, enquanto essa informação não se torna disponível, o processo entra no estado de bloqueado.
4. Comente as possíveis transições que podem ocorrer entre os estados de um processo.
R:
A transição 1 (Executando - Bloqueado) ocorre quando um processo que estava utilizando o processador precisou de algum evento externo (operação de Entrada/Saída, por exemplo), não podendo continuar executando, passando, assim, para o estado de bloqueado.
A

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