Buscar

Banco De Questões Prova AV1 e AV2 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 4 páginas

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

Prévia do material em texto

Avaliação: CCT0224_AV1_» SISTEMAS OPERACIONAIS 43495928 Tipo de Avaliação: AV1 
Aluno: 
Professor: MAURO CESAR CANTARINO GIL Turma: 9001/A
Nota da Prova: 5,0 de 8,0         Nota do Trab.: 0        Nota de Partic.: 1        Data: 14/04/2015 19:09:44 (F)
  1a Questão (Ref.: 16263) Pontos: 0,5  / 0,5
Em um sistema multiprogramável, um processo ativo pode estar nos seguintes estados
espera, pronto ou interrupção
latência, espera ou atividade
  espera, pronto ou execução
interrupção, pronto ou execução
latência, pronto ou atividade
  2a Questão (Ref.: 16906) Pontos: 0,5  / 0,5
Um sistema operacional multitarefa tem como característica fundamental:
  A execução concorrente de processos
Uso simultâneo de mais de uma unidade de disco.
Ser também multiusuário
Uso de interface gráfica
A execução simultânea de processos
 Gabarito Comentado.
  3a Questão (Ref.: 15798) Pontos: 0,5  / 0,5
Os sistemas operacionais  criam estruturas  de  controle,  chamadas processo,  para  controlar  a  execução dos
programas, sejam do usuário ou do próprio sistema. Essa estrutura registra  informações sobre a situação do
processo durante todo seu processamento, sendo uma dessas informações o estado do processo. 
Avalie as sentenças a seguir e assinale a correta.
A transição entre os três estados (PRONTO, ESPERA E EXECUÇÃO) é possível em ambos os
sentidos.
O estado de EXECUÇÃO representa o processo aguardando ser escalonado, ou seja, o processo
depende da escolha por parte do sistema operacional para que possa executar seu código (instruções)
O estado de ESPERA representa o processo aguardando o fim da fatia de tempo de umprocesso em
EXECUÇÂO
  O escalonador organiza a fila de processos em estado de PRONTO. Para escalonadores preemptivos
existe a possibilidade de determinar uma fatia de tempo (time slice) para que o processo se mantenha
em estado de EXECUÇÃO, após esse tempo o processo retorna para a fila de PRONTO
O escalonador também pode selecionar processo em ESPERA para execução.
 Gabarito Comentado.
  4a Questão (Ref.: 227853) Pontos: 0,5  / 0,5
À instância de um programa em execução chamamos processo. Cada processo no sistema pode estar em
algum de seus estados em certo momento. Um processo no estado executando passa para o estado pronto,
quando:
ocorre quando a solicitação de recurso é atendida
término do programa
ocorre apenas na admissão
  ocorre quando o processo é interrompido e novo processo será selecionado
ocorre quando o processo deve aguardar um recurso
 Gabarito Comentado.
  5a Questão (Ref.: 10805) Pontos: 0,0  / 1,0
Em relação ao uso de threds em modo kernel, analise as assertivas a seguir: 
I ­ Threads em modo kernel podem ser utilizados em sistemas operacionais monothread 
II ­ Threads em modo usuário são criadas e destruidas pelo sistema operacional.
III ­ Threads em modo kernel não bloqueiam o processo quando entram em estado de espera 
Marque a alternativa que contém as assertivas VERDADEIRAS:
  Somente I e III
Somente II
 Somente I
Todas são verdadeiras
  Somente III
 Gabarito Comentado.
  6a Questão (Ref.: 12136) Pontos: 0,0  / 1,0
Threads são definidos como fluxos de execução de um mesmo processo. Sobre as thraeds, considere as
afirmativas a seguir: 
I­ Dentro de um mesmo processo, threads compartilham o mesmo contexto de hardware e espaço de
endereçamento com os demais threads. 
II ­ A grande diferença entre aplicações monothreads e multithreads está no uso do espaço de endereçamento. 
III­ A grande vantagem no uso de threads é a possibilidade de minimizar a alocação de recursos do sistema,
além de diminuir o overhead na criação, troca e eliminação de processos. 
IV­ Em um ambiente multithread, ou seja, com múltiplos threads, não existe a idéia de programas associados a
processos, mas, sim, a threads. 
V ­ De forma simplificada, um thread pode ser definido como uma sub­rotina de um programa que pode ser
executada de forma assíncrona, ou seja, executada concorrentemente ao programa chamador. 
Está(ão) correta(s) a(s) afirmativa(s)
I e II, apenas
  II, III e IV, apenas
  II, III, IV e V apenas
I e III, apenas
II e III, apenas
 Gabarito Comentado.
  7a Questão (Ref.: 17012) Pontos: 1,0  / 1,0
Preciso de canetas e apagador para a aula. Peguei as canetas, mas parei para conversar um pouco. Ao tentar
pegar o apagador fiquei sabendo que outro professor pegou o apagador para um reunião não programada e
aguardava a caneta  que não estava mais sobre a mesa para começar a reunião.
Fiquei esperando que o apagador fosse devolvido e, como isso não aonteceu, resolvi guardar as canetas para a
segunda aula e continuar aguardando o apagador. 
Fiquei sabendo que o outro professor também não começou a reunião pois ficou aguardando as canetas e
também resolveu aguardar.
Nesta situação podemos identificar a ocorrência de:
Um deadlock que poderá ser solucionado quando o professor desistir da aula.
Um deadlock que poderá ser solucionado se um dos professores tirar o recurso das mãos do outro.
Um evento que será solucionado assim que terminar a aula
Uma condição de corrida
  Um deadlock em função da exclusão mútua no acesso aos dois recursos
  8a Questão (Ref.: 115398) Pontos: 0,0  / 1,0
Os Sistemas Operacionais estão sujeitos a um fenômeno denominado deadlock. Para que uma situação de
deadlock seja criada, as seguintes condições devem acontecer simultaneamente:
  exclusão mútua (mutual exclusion), monopolização de recursos (hold and wait), não preempção (no
preemption) e espera circular (circular wait).
transferência excessiva de páginas (thrashing), superposição de processos (process overlapping),
monopolização de recursos (hold and wait) e não preempção (no preemption).
exclusão mútua (mutual exclusion), transferência excessiva de páginas (thrashing), superposição de
processos (process overlapping) e espera circular (circular wait).
  exclusão mútua (mutual exclusion), monopolização de recursos (hold and wait), superposição de
processos (process overlapping) e falha de escalonamento (scheduling fail).
transferência excessiva de páginas (thrashing), não preempção (no preemption), espera circular (circular
wait) e falha de escalonamento (scheduling fail).
 Gabarito Comentado.
  9a Questão (Ref.: 266837) Pontos: 1,0  / 1,0
Qual das seguintes condições não é necessária para a ocorrência de um deadlock? Escolha a alternativa
correta.
Uso mutuamente exclusivo de recursos por processos.
Processos em espera circular.
Haver compartilhamento de recursos por processos.
Alocação parcial de recursos a processos.
  Escalonamento preemptivo de recursos.
 Gabarito Comentado.
  10a Questão (Ref.: 266835) Pontos: 1,0  / 1,0
Starvation ocorre quando? Escolha a alternativa correta.
Dois ou mais processos são forçados a acessar dados críticos alternando estritamente entre eles.
Pelo menos um evento espera por um evento que não vai ocorrer.
A prioridade de um processo é ajustada de acordo com o tempo total de execução do mesmo.
  Pelo menos um processo é continuamente postergado e não executa.
O processo tenta mas não consegue acessar uma variável compartilhada.
 Gabarito Comentado.
Período de não visualização da prova: desde 14/04/2015 até 04/05/2015.

Outros materiais