Portfolio1 - fund. so

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (423 palavras )
  • Download(s) : 0
  • Publicado : 16 de setembro de 2012
Ler documento completo
Amostra do texto
ENSINO PRESENCIAL COM SUPORTE A EAD
FUNDAMENTOS DE SISTEMAS OPERACIONAIS









PORTFÓLIO 01
FUNDAMENTOS DE SISTEMAS OPERACIONAIS











Guarulhos
2011PORTFÓLIO 01
FUNDAMENTOS DE SISTEMAS OPERACIONAIS



Trabalho apresentado ao curso de SISTEMAS DE INFORMAÇÃO da faculdade ENIAC para a disciplina de Fundamentos de sistemas OperacionaisProf.: Denilson Caraça Peramos











Guarulhos
2011
Respostas

1. Quando um programa de usuário faz uma chamada para ler um arquivo em disco, precisa ser bloqueado (suspenso)até que haja dados para ele. E no caso da escrita, quem chama precisa ser bloqueado aguardando o final da transferência para o disco? Explique.

Sim, ele bloqueia até que o processo esteja totalmentepronto, pois não se pode modificar um processo enquanto ele esta sendo transferido para o disco.

2. Os processos em execução são carregados na memória em três segmentos: texto, dados e pilha.Qual é a finalidade do segmento de pilha em uma chamada ao Sistema Operacional?

A pilha tem a finalidade de interromper ou não o que o processador executa, controlando o pedido das funções do SO.3. Um processo pode estar pronto, executando e suspenso. Quatro transições foram identificadas: pronto para executando e vice-versa, executando para suspenso e suspenso para pronto. Duas transiçõesnão foram consideradas. Uma ou ambas não consideradas poderiam ocorrer, por quê?

Suspenso para executando: Não é possível o sistema passar de Suspenso para Executando porque estará pulando umprocesso (Pronto) necessário para Execução.
Pronto para suspenso: Sim é possível pois pode haver o fechamento ou cancelamento do processo.Causando assim a suspensão da transição.

4. Escalonamentode processos significa troca de contexto, a troca de contexto é uma operação cara para a CPU, por quê?

Porque a troca de contexto é a execução de vários processos ao mesmo tempo, utilizando...
tracking img