Buscar

AA_SISTEMAS_OPERACIONAIS_5

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

SISTEMAS OPERACIONAIS Lupa
 Fechar
Exercício: CCT0224_EX_A5_201403033595 Matrícula: 201403033595
Aluno(a): BRUNO FERREIRA DE JESUS Data: 12/09/2015 13:58:24 (Finalizada)
1a Questão (Ref.: 201403052474) Fórum de Dúvidas (0) Saiba (0)
Considere o código alterado com semáforo para um produtor no problema clásico deprodutores e consumidores. A alteração no código consiste em entrar na região crítica antes desaber se há um espaço vazio para inserir um item produzido. O que pode acontecer de erradoconsiderando que o semáforo mutex controla o acesso a região crítica e os semáforosespaço_vazio e espaço_ocupado controlam a quantiadade de itens produzidos?
Pode ocorrer um deadlock caso não haja espaços vazios para inserir um item produzido.
Nenhuma das alternativas.
Nada, esta alteração não influencia no resultado.
O resultado pode ser alterado por um produtor sem que um consumidor tenhaconhecimento.
O resultado pode ser alterado por um consumidor sem que um produtor tenhaconhecimento.
2a Questão (Ref.: 201403609932) Fórum de Dúvidas (0) Saiba (0)
A utilização de mecanismos de exclusão mútua é necessária para impedir o acesso a uma regiãocrítica por mais de um processo evitando, assim, condições de corrida. Um dos mecanismos é obaseado em características de hardware e uma das soluções deste mecanismo é :
Monitores
Algoritmo de Peterson
Protocolo de acesso á região crítica
Semáforos
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cr...
1 de 3 12/09/2015 14:07
Instruções TSL (test and set lock)
 Gabarito Comentado
3a Questão (Ref.: 201403647827) Fórum de Dúvidas (0) Saiba (0)
O semáforo possui regras de acesso. Analise as regras abaixo que permitem o acesso adequadoao semáforo e, em seguida, assinale a alternativa correta: I. O semáforo deve ser inicializadocom um valor não negativo. II. A operação DOWN decrementa o semáforo; III. A operação UPincrementa o semáforo; IV. Se o semáforo valer zero e for decrementado, o processo entra emestado de pronto Estão corretas as sentenças:
II, III e IV
apenas I e IV
I, III e IV
I, II e III
apenas II e III
4a Questão (Ref.: 201403303791) Fórum de Dúvidas (0) Saiba (0)
Qual das seguintes condições não é necessária para a ocorrência de um deadlock? Escolha aalternativa correta.
Haver compartilhamento de recursos por processos.
Escalonamento preemptivo de recursos.
Alocação parcial de recursos a processos.
Processos em espera circular.
Uso mutuamente exclusivo de recursos por processos.
 Gabarito Comentado
5a Questão (Ref.: 201403303789) Fórum de Dúvidas (0) Saiba (0)
Starvation ocorre quando? Escolha a alternativa correta.
A prioridade de um processo é ajustada de acordo com o tempo total de execução domesmo.
Pelo menos um processo é continuamente postergado e não executa.
O processo tenta mas não consegue acessar uma variável compartilhada.
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cr...
2 de 3 12/09/2015 14:07
Dois ou mais processos são forçados a acessar dados críticos alternando estritamenteentre eles.
Pelo menos um evento espera por um evento que não vai ocorrer.
 Gabarito Comentado
6a Questão (Ref.: 201403609920) Fórum de Dúvidas (0) Saiba (0)
O semáforo possui regras de acesso. Analise as regras abaixo que permitem o acesso adequadoao semáforo e, em seguida, assinale a alternativa correta: I. O semáforo deve ser inicializadocom um valor não negativo. II. A operação wait decrementa o semáforo; se o valor ficarnegativo o processo é bloqueado. III. A operação signal incrementa o semáforo; se o valor nãoficar positivo o processo bloqueado pela operação wait é desbloqueado. IV. As operações deincrementar e decrementar devem não ser operações atômicas, ou indivisíveis. Estão corretasas sentenças:
I, II e III
II, III e IV
apenas I e IV
apenas II e III
I, III e IV
 Gabarito Comentado
 Fechar
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cr...
3 de 3 12/09/2015 14:07

Outros materiais