Ministrio da Educao
Universidade Federal do Amazonas
Instituto de Computao
3. Definatimesharing? (1,0)
Time sharing uma tcnica na qual o tempo de CPU compartilhado entre vrios usurios ao mesmo
tempo.
Liberado
Admitido
Envio (dispatch)
PRONTO
EXECUTANDO
Timeout
Evento
ocorreu
Esperando
um evento
SUSPENSO
TERMINADO
Poder Executivo
Ministrio da Educao
Universidade Federal do Amazonas
Instituto de Computao
Novo: neste estado o processo est sendo alocado na memria, sendo criado no sistema. Todos os
recursos necessrios execuo do processo so reservados durante a passagem do processo por este
estado, o que acontece uma nica vez. Vrios processos podem estar neste estado, ao mesmo tempo.
Pronto: o estado onde os processos, depois de criados ou quando retornam do tratamento de uma
interrupo, permanecem aguardando a liberao da CPU para que possam iniciar ou continuar seu
processamento. como se fosse uma fila, gerenciada pelo sistema operacional, que se incumbe de
organizar os processos de acordo com as informaes contidas no contexto de software (identificao,
quotas e privilgios). Vrios processos podem estar neste estado, ao mesmo tempo.
Execuo: onde o processo efetivamente utiliza a CPU. Ele permanece no processador at que seja
interrompido ou termine sua execuo. Neste estado, somente um processo pode permanecer de cada
vez, j que existe apenas um processador.
Suspenso: neste estado esto todos os processos que sofreram algum tipo de interrupo de E/S, onde
permanecem at que a interveno seja resolvida. Vrios processos podem estar neste estado, ao mesmo
tempo.
Trmino: o estado final do processo, quando este termina seu processamento. Vrios processos podem
estar neste estado, ao mesmo tempo.
6. Marque como verdadeira (V) ou falsa (F)cada uma das afirmaes abaixo(1,5)
( V) Um sistema operacional oferece uma interface do usurio bsica que permite
que o usurio use o computador.
(V)
A multiprogramao a tcnica de usar mltiplas CPUs para executar
programas.
( F) O processamento em lote implica um alto nvel de interao entre o usurio eo
programa.
(F)
Um sistema de tempo compartilhado permite que vrios usurios para
interagir com um computador ao mesmo tempo.
( V) Um processo no estado de execuo est atualmente sendo executado pela
CPU.
( V) O bloco de controle de processo (PCB) uma estrutura de dados que armazena
todas as informaes sobre um processo.
7. Relacione as afirmaes abaixo aos respectivos estados no ciclo de vida das tarefas
(Nova, Pronta, Executando, Suspensa, Terminada) (2,0)
( N)
O cdigo da tarefa est sendo carregado.
( E)
A tarefa sai deste estado ao solicitar uma operao de entrada/sada.
(T)
Os recursos usados pela tarefa so devolvidos ao sistema.
( P)
A tarefa vai a este estado ao terminar seu quantum.
( E)
A tarefa s precisa do processador para poder executar.
( S)
A requisio de acesso a um hardware em uso leva a tarefa a este estado.
( E)
H uma tarefa neste estado para cada processador do sistema.
( S)
A tarefa aguarda a ocorrncia de um evento externo.