Buscar

MINHA PROVA

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: CCT0166_AV_201306000921 » SISTEMAS OPERACIONAIS
Tipo de Avaliação: AV
Aluno: 201306000921 - ROBSON DAVID VENTURA DE OLIVEIRA 
Professor: MARCELO RIBEIRO DE OLIVEIRA Turma: 9001/AA
Nota da Prova: 6,0 Nota de Partic.: 2 Data: 12/03/2015 17:07:37
1
a
 Questão (Ref.: 201306228860) Pontos: 0,5 / 1,5
A interrupção no processador é um mecanismo que nos permite o assincronismo dos processos ou tarefas ao 
mesmo tempo existente no sistema. Os sistemas operacionais usam esse mecanismo para atender aos processos 
quanto ao uso dos recursos da máquina. Descreva o passo a passo de uma interrupção. 
Resposta: Há uma chamada ao Sistema Operacional ou o tempo de execução do processo acaba, ele e colocado no 
estado de PRONTO e aguarda a proxima vez que o escalonador o colocará em execução.
Gabarito:
- dispositivo de controle que permite ativar uma interrupção 
- processador termina a execução da instrução corrente 
- processador reconhece sinal de interrupção 
- processador coloca PSW e PC na pilha de controle
 - processador carrega novo valor do PC baseado na interrupção 
- salva informações remanescentes sobre o estado do processo 
- processa a interrupção 
- restaura a informação do estado do processo 
- restaura o velho PSW e o PC 
2
a
 Questão (Ref.: 201306232528) Pontos: 0,5 / 1,5
Nos sistemas com paginação a rotina para tratamento de page faults está residente na memória principal. Esta 
rotina pode ser removida da memória em algum momento? O que aconteceria se esta rotina não estivesse na MP 
durante a ocorrência de um page fault?
Resposta: 1 --> Não; 2 --> A interrupção do processo;
Gabarito: Não. Qualquer tratamento sobre page fault não seria realizado pelo sistema operacional.
3
a
 Questão (Ref.: 201306011868) Pontos: 0,5 / 0,5
Página 1 de 4BDQ Prova
24/03/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Os sistemas operacionais podem ser classificados quanto às atribuições do kernel, dividindo-se em: arquitetura 
monolítica, arquitetura em camadas e arquitetura microkernel. Marque a alternativa CORRETA: 
A arquitetura microkernel caracteriza-se por se tratar de um conjunto de módulos que funcionam como se 
fosse um único programa.
A arquitetura monolítica é a que tem a implementação mais complexa.
A arquitetura em camadas tem como vantagem o alto desempenho.
Na arquitetura monolítica, caso um serviço pare, o kernel não é comprometido, já que a principal função do 
núcleo é gerenciar a comunicação (troca de mensagens) entre as aplicações e os serviços.
A maioria dos sistemas operacionais atuais é desenvolvida usando a arquitetura em camadas, já que há 
pelo menos a camada "usuário" e a camada "kernel".
4
a
 Questão (Ref.: 201306611877) Pontos: 0,5 / 0,5
Um processo, segundo Machado, é formado por três partes, conhecidas como contexto de hardware, contexto de 
software e espaço de endereçamento.A figura ilustra, de maneira abstrata, os componentes da estrutura de um 
processo, que juntos, mantêm todas as informações necessárias a execução de um programa. Sobre os 
componentes é correto afirmar que:
o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está 
em execução, mas não pode salvá-las caso o processo seja interrompido.
o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está 
em execução, podendo salvá-las caso o processo seja interrompido.
o contexto de software armazena o conteúdo dos registradores gerais da UCP, além dos registradores de 
uso específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW).
o contexto de hardware de um processo é composto por três grupos de informações sobre o 
processo:identificação, quotas e privilégios.
o espaço de endereçamento armazena o conteúdo dos registradores gerais da UCP, além dos registradores 
de uso específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW).
5
a
 Questão (Ref.: 201306015487) Pontos: 0,5 / 0,5
Podemos verificar informações sobre os processos em execução utilizando o gerenciador de tarefas do sistema 
operacional Windows e no Linux com o comando PS. Dentre as informações fornecidas podemos destacar o PID 
(process identification ou identificador do processo), que faz parte 
Página 2 de 4BDQ Prova
24/03/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
do contexto de software do processo.
do contexto de hardware do processo.
do controle de memória do processo.
do gerenciamento de arquivo.
do espaço de endereçamento do processo.
6
a
 Questão (Ref.: 201306611862) Pontos: 0,5 / 0,5
Starvation é uma situação que ocorre quando: 
A prioridade de um processo é ajustada de acordo com o tempo total de execução do mesmo. 
Pelo menos um evento espera por um evento que não vai ocorrer. 
Quando Quantum está acima de 400 ms 
O processo tenta mas não consegue acessar uma variável compartilhada. 
Pelo menos um processo é continuamente postergado e não executa. 
7
a
 Questão (Ref.: 201306228870) Pontos: 0,5 / 0,5
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 onde existe algum recurso cujo acesso é dado por uma prioridade 
Um trecho de programa cujas instruções podem ser executadas em paralelo e em qualquer ordem 
Um trecho de programa que deve ser executado em paralelo com a Região Crítica de outro programa 
Um trecho de programa onde existe o compartilhamento de algum recurso que não permite o acesso 
concomitante por mais de um programa 
8
a
 Questão (Ref.: 201306016283) Pontos: 0,5 / 0,5
O nome dado ao critério utilizado para selecionar o próximo processo que deve ser executado é : 
ESCALONAMENTO
ARMAZENAMENTO
COMPATILHAMENTO
TEMPO REAL
EXECUÇÃO
9
a
 Questão (Ref.: 201306588152) Pontos: 1,0 / 1,0
Várias foram as técnicas propostas para otimizar a alocação de memória. Entretanto, independentemente da 
técnica utilizada, pode acontecer de não haver memória principal disponível para todos os processos. Para 
solucionar este problema foi proposta uma técnica que é implementada em praticamente todos os sistemas 
operacionais atuais . Esta técnica consistem em selecionar um processo residente da memória que é transferido da 
memória principal para a memória secundária. Desta forma, libera-se memória principal para execução de novos 
processos. Para que o processo que está em memória secundária retorne à memória principal, o procedimento 
inicial é repetido, sendo outro processo transferido para a memória secundária. Estamos nos referindo a que 
técnica? 
Página 3 de 4BDQ Prova
24/03/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Page faults
Trashing
Swapping
Dinamic memory acess (DMA)
Memória virtual
10
a
 Questão (Ref.: 201306043638) Pontos: 1,0 / 1,0
Controle de Processos, Gerenciamento de arquivo, Gerenciamento de Dispositivos, Manutenção de Informações e 
Comunicações são as cinco categorias principais de chamadas de sistemas, quais das alternativas abaixo se refere a 
chamadas de sistemas da categoria "Gerenciamento de arquivos"? 
send, receiver messages; 
Get time or date, set time or date 
end, abort; 
create, delete communication connection; 
Read, write, reposition; 
Período de não visualização da prova: desde 03/03/2015 até 17/03/2015.
Página 4 de 4BDQ Prova
24/03/2015http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp

Continue navegando