Buscar

Sistemas Operacionais

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

08/12/2017 EPS
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4
off-line e time sharing.
off-line e real time.
batch e real time.
on-line e time sharing.
 Gabarito Comentado.
 
 4. Ref.: 10788 Pontos: 0,0 / 1,0
Em sistemas multiprogramáveis os processos podem assumir diferentes estados. Os três estados mais importantes
são: running (execução); ready (pronto); e wait (espera). Mudanças entre esses estados podem ocorrer a qualquer
momento. Assinale dentre as assertivas seguir a unica mudança de estado que NÃO pode acontecer:
PRONTO para EXECUÇÃO
EXECUÇÃO para PRONTO
 ESPERA para EXECUÇÃO
EXECUÇÃO para ESPERA
 ESPERA para PRONTO
 Gabarito Comentado.
 
 5. Ref.: 227854 Pontos: 1,0 / 1,0
Threads são fluxos de execução distintos dentro de um mesmo processo. É a unidade de execução de um sistema.
Qual das afirmativas abaixo não estão de acordo com o conceito de threads ?
Economia de tempo de gerenciamento
Melhor aproveitamento na fatia de tempo
Utilização de múltiplos processadores
Compartilhamento de recursos
 Fornecem a interface entre os processos e o sistema operacional sendo um mecanismo de proteção ao núcleo
 
 6. Ref.: 238512 Pontos: 1,0 / 1,0
O trecho do código-fonte de um programa que, ao ser executado, requer um recurso e pode levar o sistema a uma
Condição de Corrida é denominado?
Seção de Saída
Seção Problemática
 Seção Crítica
Seção Restante
Seção de Entrada
 
 7. Ref.: 10846 Pontos: 1,0 / 1,0
Deadlock pode ser definido como uma situação em que um processo aguarda por um recurso que nunca estará
disponível ou um evento que nunca ocorrerá. Para que ocorra a situação de deadlock, algumas condições são
necessárias simultaneamente. Assinale alternativa que contém todas essas condições:
Não-preempção.
Espera por recurso e não-preempção.
 Exclusão mútua, espera por recurso e não-preempção.
Exclusão mútua e espera por recurso.
Exclusão mútua e não-preempção.
 Gabarito Comentado.
08/12/2017 EPS
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4
 
 8. Ref.: 11696 Pontos: 1,0 / 1,0
Suponha um sistema operacional multiprogramado no qual há vários processos sendo executados de forma
concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como critério de
escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por executar. Assinale a
alternativa que representa o critério de escalonamento adequado para a situação descrita:
Translation Lookaside Buffer (TLB)
Paginação
 Shortest-Job-First (SJF)
First-In-First-Out (FIFO)
Por Prioridade
 Gabarito Comentado.
 
 9. Ref.: 16909 Pontos: 0,0 / 0,5
Considerando as estratégias de alocação de partições em um sistema que possui particionamento dinâmico analise as
sentenças abaixo e selecione a opção que indica as sentenças corretas. 
 i) o método first-fit possui a alocação mais rápida 
 ii) o método best-fit aloca o menor partição possível
 iii) nos métodos best-fit e worst-fit a alocação não precisa ser contígua
 iv) o método worst-fit gera muito desperdício de memória
 i e ii
ii e iii
 ii e iv
i
i e iv
 
 10. Ref.: 238900 Pontos: 0,0 / 0,5
Em relação aos modelos de entrada e saída, considere: 
 I. Na entrada e saída mapeada, o programa vê os dispositivos periféricos como endereços de memória, mandando
dados para eles como se estivesse escrevendo na memória. 
 II. No modo de transferência simples o controlador de DMA devolve o controle de barramento à CPU a cada
transferência de um byte (ou palavra); no modo de transferência por bloco o controlador de DMA não devolve o
controle do barramento à CPU até que toda a transferência tenha sido efetuada. 
 III. Na entrada e saída mapeada, se cada dispositivo tem seus registradores de controle em uma página diferente do
espaço de endereçamento, o sistema operacional pode dar a um usuário o controle sobre dispositivos específicos,
simplesmente incluindo as páginas desejadas em sua tabela de páginas. 
 IV. Os controladores de DMA que usam endereçamento de memória física para suas transferências requerem que o
sistema operacional converta o endereço virtual do buffer de memória pretendido em um endereço físico e escreva
esse endereço físico no registrador de endereço do DMA. 
 
Está correto o que se afirma em
 I, II e III, Apenas
I, III e IV, apenas
II, III e IV, apenas
I, II e IV, apenas
 I, II, III e IV.
 Gabarito Comentado.
 
 
08/12/2017 EPS
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4
 
Educational Performace Solution EPS ® - Alunos

Outros materiais