Você está na página 1de 4

1 O que � um processo? Diferencie processo de programa.

� um programa em execu��o, entidade ativa aguardando instru�oes para ser


executadas.

programa � um arquivo passivo e executavel geralmente encontrado no disco rigido.

2 Por que o conceito de processo � t�o importante no projeto de sistemas


multiprogram�veis?

no projeto sistemas programaveis existem varios processos sendo executados nesse


tipo de sistema,
e essa dinamica de processos da maior fluidez entre os programas fazendo o sistema
ficar mais estavel.

3 O que � o espa�o de endere�amento de um processo?

um endere�o que a memoria principal fornece para cada processo


antes do processo iniciar.

4 D� um exemplo que apresente todas as mudan�as de estado de um processo,


juntamente com o evento associado a cada mudan�a. *

vamos dividir cada processo em seus estados no sistema operacional sao


eles...EXECUTANDO quando ele esta de fato usando a UCP, BLOQUEADO quando est�
esperando pelo t�rmino de um servi�o que solicitou e PRONTO quando o processo tem
todas as condi��es para ser executado
e s� n�o est� em execu��o .

5 O que � um ambiente multithread e quais as vantagens de sua utiliza��o?

� um ambiente onde existem varios theads em execu�ao,as vantagens sao as varias


tarefas que podem ser executadas no mesmo ambiente.

6 Quais tipos mais comuns de escalonadores que temos nos SO? Explique cada um
deles.

o escalonamento de longo prazo determina quais programas podem ser executados no


sistema.
o escalonamento de curto prazo � aquele que determina num espa�o curto tempo qual
programa
ira ocupar a CPU.
e o escalonamento de E/S decidi qual processo ira primeiro acessar um dispositivo
de entrada e saida quando exitir dois processos querendo se comunicar com o mesmo
dispositivo de E/S.

7 O que � Regi�o Cr�tica ?

� Quando um processo est� acessando dados compartilhados


modific�veis

8 O que � Condi��o de Corrida para processos?

� O acesso concorrente dos dados compartilhados , situa��o em que v�rios processos


acessam e manipulam os mesmos dados de processos.

9 O que � exclus�o m�tua e como � implementada?

quando cada processo acessando a vari�vel exclui todos outros de faz�-lo ao


mesmo tempo � uma exclus�o m�tua. � implementada no mecanismo de contagem de
linhas de texto digitadas pelos usu�rios.

10 Quais s�os as pol�ticas de escalonamento preemptive? Explique cada uma delas.

a politica desse escalonamento � interromper um processo e passar para o estado de


pronto dando inicio a outro processo na CPU.

1 O que � um processo? Diferencie processo de programa.

� um programa em execu��o, entidade ativa aguardando instru�oes para ser


executadas.

programa � um arquivo passivo e executavel geralmente encontrado no disco rigido.

2 Por que o conceito de processo � t�o importante no projeto de sistemas


multiprogram�veis?
no projeto sistemas programaveis existem varios processos sendo executados nesse
tipo de sistema,
e essa dinamica de processos da maior fluidez entre os programas fazendo o sistema
ficar mais estavel.

3 O que � o espa�o de endere�amento de um processo?

um endere�o que a memoria principal fornece para cada processo


antes do processo iniciar.

4 D� um exemplo que apresente todas as mudan�as de estado de um processo,


juntamente com o evento associado a cada mudan�a. *

vamos dividir cada processo em seus estados no sistema operacional sao


eles...EXECUTANDO quando ele esta de fato usando a UCP, BLOQUEADO quando est�
esperando pelo t�rmino de um servi�o que solicitou e PRONTO quando o processo tem
todas as condi��es para ser executado
e s� n�o est� em execu��o .

5 O que � um ambiente multithread e quais as vantagens de sua utiliza��o?

� um ambiente onde existem varios theads em execu�ao,as vantagens sao as varias


tarefas que podem ser executadas no mesmo ambiente.

6 Quais tipos mais comuns de escalonadores que temos nos SO? Explique cada um
deles.

o escalonamento de longo prazo determina quais programas podem ser executados no


sistema.

o escalonamento de curto prazo � aquele que determina num espa�o curto tempo qual
programa
ira ocupar a CPU.
e o escalonamento de E/S decidi qual processo ira primeiro acessar um dispositivo
de entrada e saida quando exitir dois processos querendo se comunicar com o mesmo
dispositivo de E/S.

7 O que � Regi�o Cr�tica ?

� Quando um processo est� acessando dados compartilhados


modific�veis
8 O que � Condi��o de Corrida para processos?

� O acesso concorrente dos dados compartilhados , situa��o em que v�rios processos


acessam e manipulam os mesmos dados de processos.

9 O que � exclus�o m�tua e como � implementada?

quando cada processo acessando a vari�vel exclui todos outros de faz�-lo ao


mesmo tempo � uma exclus�o m�tua. � implementada no mecanismo de contagem de
linhas de texto digitadas pelos usu�rios.

10 Quais s�os as pol�ticas de escalonamento preemptive? Explique cada uma delas.

a politica desse escalonamento � interromper um processo e passar para o estado de


pronto dando inicio a outro processo na CPU.

Você também pode gostar