Buscar

SIMULADO 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

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

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ê 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

Prévia do material em texto

19/10/2015 BDQ Prova
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c… 1/2
  1a Questão (Ref.: 201301128734) Pontos: 0,1  / 0,1
Um processo divide­se, basicamente, em três partes: contexto de hardware, contexto de software e espaço de
endereçamento. Assinale a alternativa que representa exemplos de componentes do contexto de hardware:
Prioridade de execução.
PID e UID.
Owner.
  Registrador PC e registrador status.
Endereços de memória principal alocados.
  2a Questão (Ref.: 201301727851) Pontos: 0,1  / 0,1
Define­se um sistema operacional multitarefa como sendo aquele que possui a capacidade de:
gerenciar múltiplos processadores.
executar programas baseados em threads.
administrar mais de um usuário simultanemente.
  manter vários programas na memória simultanemente.
executar vários programas simultaneamente.
  3a Questão (Ref.: 201301727842) Pontos: 0,1  / 0,1
Indique se será gerada uma interrupção de hardware ou uma exceção em cada situação abaixo:
­ Erro de divisão por zero. 
­ Violação de acesso a uma área de memória não permitida. 
­ Controladora de HD indica o término de uma operação de E/S 
­ Um clique no mouse. 
­ Disparo do alarme do temporizador.
interrupção ­ interrupção ­ interrupção ­ exceção ­ interrupção.
interrupção ­ interrupção ­ interrupção ­ exceção ­ exceção.
exceção ­ interrupção ­ interrupção ­ interrupção ­ exceção.
  exceção ­ exceção ­ interrupção ­ interrupção ­ interrupção.
interrupção ­ interrupção ­ exceção ­ exceção ­ interrupção.
 Gabarito Comentado.
  4a Questão (Ref.: 201301727845) Pontos: 0,1  / 0,1
Para interromper a execução de um programa no sistema operacional Linux utilizamos a combinação das teclas
Ctrl + C. Nesse caso, podemos afirmar que:
a combinação das teclas gera automaticamente um sinal ao processo, sem passar pelo sistema
operacional, garantindo um melhor desempenho.
  o sistema operacional, a partir da rotina de tratamento da interrupção, gera um sinal sinalizando ao
processo a ocorrência do evento.
a combinação das teclas gera um sinal para o processo, que por sua vez, gera uma interrupção para o
19/10/2015 BDQ Prova
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c… 2/2
sistema operacional, sinalizando assim a ocorrência do evento.
o sistema operacional trata este evento com a utilização da estrutura de sincronização ­ monitor, que
sinaliza ao processo a ocorrência do evento.
o sistema operacional trata este evento com a utilização da estrutura de sincronização ­ semáforo, que
sinaliza ao processo a ocorrência do evento.
  5a Questão (Ref.: 201301128672) Pontos: 0,1  / 0,1
Em relação ao conceito de processos, marque a assertiva CORRETA:
Quando há duas instâncias de um mesmo programa em execução, pode­se dizer que há dois processos
iguais.
Sistemas multitarefa não suportam mais de uma instância do mesmo programa em execução.
Apenas sistemas operacionais monotarefa suportam mais de uma instância de um programa em
execução.
Quando há duas instâncias de um mesmo programa em execução, pode­se dizer que há um único
processo responsável pelas duas instâncias.
  Quando há duas instâncias de um mesmo programa em execução, pode­se dizer que há dois processos
diferentes (um para cada instância).
 Gabarito Comentado.
19/10/2015 BDQ Prova
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c… 1/2
  1a Questão (Ref.: 201301727851) Pontos: 0,1  / 0,1
Define­se um sistema operacional multitarefa como sendo aquele que possui a capacidade de:
executar vários programas simultaneamente.
executar programas baseados em threads.
administrar mais de um usuário simultanemente.
gerenciar múltiplos processadores.
  manter vários programas na memória simultanemente.
  2a Questão (Ref.: 201301127814) Pontos: 0,1  / 0,1
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
Somente I e III
Todas são verdadeiras
Somente II
  Somente III
 Gabarito Comentado.
  3a Questão (Ref.: 201301719504) Pontos: 0,1  / 0,1
Durante a execução de um programa podem ocorrer eventos inesperados, que causam um desvio forçado no
fluxo de execução de um programa. Esses eventos são conhecidos por interrupção. É correto afirmar que:
  As interrupções são eventos assincronos gerados por um dispositivo de hardware
As interrupções são somente os eventos assíncronos gerados por um dispositivo de hardware ou pelo
sistema operacional.
As interrupções são eventos sincronos ou assincronos gerados somente pelo sistema operacional
As interrupções são eventos sincronos ou assincronos gerados pelo sistema operacional ou por outro
processo de maior prioridde
As interrupções são somente os eventos síncronos gerados por um dispositivo de hardware ou pelo
sistema operacional.
 Gabarito Comentado.
  4a Questão (Ref.: 201301727879) Pontos: 0,1  / 0,1
São técnicas utilizadas na sincronização entre processos: 
I. Starvation 
II. Instruções TSL 
III. Semáforos 
IV. Monitores
Somente as afirmativas II e III são verdadeiras.
19/10/2015 BDQ Prova
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c… 2/2
Todas as afirmativas são verdadeiras.
  Somente as afirmativas II, III e IV são verdadeiras.
Somente as afirmativas I e II são verdadeiras.
Somente as afirmativas I, II, III são verdadeiras.
  5a Questão (Ref.: 201301727849) Pontos: 0,1  / 0,1
Diversos conceitos são fundamentais para que se implemente concorrência entre processos. Região Crítica é
um desses conceitos, que pode ser melhor definido como sendo:
Um trecho de programa onde existe algum recurso a que somente o sistema operacional pode ter
acesso
Um trecho de programa que deve ser executado em paralelo com a Região Crítica de outro programa
Um trecho de programa cujas instruções podem ser executadas em paralelo e em qualquer ordem
  Um trecho de programa onde existe o compartilhamento de algum recurso que não permite o acesso
concomitante por mais de um processo
Um trecho de programa onde existe algum recurso cujo acesso é dado por uma prioridade

Outros materiais