Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

SISTEMAS OPERACIONAIS 
 
 Simulado: CCT0245_SM_201409316041 V.1 Fechar 
 Aluno(a): Matrícula: 
 Desempenho: 7,0 de 8,0 Data: (Finalizada) 
 
 
 1a Questão (Ref.: 201409579160) 
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? 
 
 
 
Sua Resposta: Não preemptivo, Long−term Scheduling, Medium−term Scheduling e Short−term 
Scheduling. 
 
 
Compare com a sua resposta: Não. Qualquer tratamento sobre page fault não seria realizado pelo 
sistema operacional. 
 
 
 
 
 
 2a Questão (Ref.: 201409587327) 
Sabemos que o sistema operacional é a mais importante plataforma lógica de um sistema 
computacional e que, através de suas gerências, controlam todas as operações e funcionalidades. Um 
dos grandes desafios é estabelecer uma política de escalonamento eficiente que proporcione à CPU 
um fluxo de processos considerável, minimizado o tempo de resposta e, consequentemente, 
maximizando a vazão de tarefas. Diante desta consideração responda as perguntas a seguir: 
a) Como se classificam os tipos de escalonamento? 
b) Descreva as políticas de escalonamento: Por prioridades e Shortest-Job-First (SJF) 
 
 
 
Sua Resposta: O menor processo ganhará a CPU e atrás do mesmo formar uma fila de processos por 
ordem crescente de tempo de execução; 
 
 
Compare com a sua resposta: a)Preemptivo e Não-preemptivo. b)Por prioridade A cada processo 
que alcança o estado de pronto é associada uma prioridade de execução. Os processos de maior 
prioridade são escalonados preferencialmente. Este tipo de preempção é implementado através de 
um clock, que interrompe o processador em determinados intervalos de tempo, para que a rotina de 
escalonamento reavalie prioridades e, se necessário, escalone outro processo. O processo 
interrompido volta para a fila de prontos. Shortest-Job-First (SJF) cada processo é associado ao seu 
tempo de execução. Dessa forma, quando o processador está livre, o processo em estado de pronto 
que precisar de menos tempo de UCP para terminar seu processamento é selecionado para execução 
(shortest-job-first). 
 
 
 
 
 
 3a Questão (Ref.: 201409379632) Pontos: 1,0 / 1,0 
Na gerência do processar vários critérios de seleção são utilizados para determinar qual processo irá 
executar. Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o 
processo que: 
 
 
 
Chegar primeiro ao estado de pronto. 
 
Tver o menor tempo de processador ainda por executar. 
 
Tiver o maior tempo de procesador ainda por executar. 
 
Chegar primeiro ao estado de espera. 
 
Tiver maior prioridade. 
 
 
 
 
 
 4a Questão (Ref.: 201409951521) Pontos: 1,0 / 1,0 
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 click no mouse. 
 
- Disparo do alarme do temporizador. 
 
 
 
exceção - exceção - interrupção - interrupção - interrupção. 
 
interrupção - interrupção - exceção - exceção - interrupção. 
 
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. 
Gabarito Comentado. 
 
 
 
 
 5a Questão (Ref.: 201409958522) Pontos: 1,0 / 1,0 
Suponha o seguinte cenário: você é um engenheiro de sistemas e está projetando um sistema 
operacional. No seu projeto você contemplou uma arquitetura de sistema operacional 
multiprogramado no qual vários processos serão 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. Neste caso 
optaria por adotar qual critério de escalonamento? 
 
 
 
Não preemptivo 
 
Por Prioridade 
 
Circular 
 
Shortest-Job-First (SJF) 
 
First-In-First-Out (FIFO) 
 
 
 
 
 
 6a Questão (Ref.: 201409364513) Pontos: 0,0 / 1,0 
São algortimos de escalonamento de acesso ao disco: 
 
 
 
FCFS e round robin 
 
Scan e gang scheduling 
 
Scan e FCFS 
 
C-Scan e round robin 
 
C-scan e prioridade 
Gabarito Comentado. 
 
 
 
 
 7a Questão (Ref.: 201409586545) Pontos: 1,0 / 1,0 
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 
 
II, III e IV, apenas 
 
I, II e IV, apenas 
 
I, III e IV, apenas 
 
I, II, III e IV. 
Gabarito Comentado. 
 
 
 
 
 8a Questão (Ref.: 201409934796) Pontos: 1,0 / 1,0 
O sistema operacional é responsável por uma ou mais das seguintes atividades relacionadas ao 
gerenciamento de disco: 
 
(I) Gerenciamento do espaço livre. 
(II) Alocação do armazenamento. 
(III) Interpretação de comandos. 
(IV) Escalonamento do disco. 
 
Está correto o que se afirma em: 
 
 
 
I, II e III, apenas. 
 
I, II e IV, apenas. 
 
I, II, III e IV. 
 
I, III e IV, apenas. 
 
II, III e IV, apenas. 
Gabarito Comentado. 
 
 
 
 
 9a Questão (Ref.: 201409920463) Pontos: 1,0 / 1,0 
Todas as rotinas do sistema operacional que tem como função se comunicar com os dispositivos de 
Entrada/Saída em nível de hardware. São os softwares tradutores que recebem comandos do sistema 
operacional para um hardware específico. Essa é a definição diz respeito aos: 
 
 
Backups 
 
Ghost 
 
Controladores 
 
Drivers 
 
Subsistemas de E/S 
Gabarito Comentado. 
 
 
 
 
 10a Questão (Ref.: 201409614494) Pontos: 1,0 / 1,0 
O projetista de um sistema operacional percebeu, após medições de desempenho, que o sistema 
apresentava problemas no acesso ao disco, com um tempo de espera médio bastante elevado. 
Assinale a alternativa que apresenta, correta e respectivamente, uma causa plausível e sua solução. 
 
 
 
Controle de dispositivo baseado em pilha; troca para controle de dispositivo baseado em 
prioridade. 
 
Controle de dispositivo baseado em fila; troca para controle de dispositivo baseadoem 
prioridade. 
 
Controle de dispositivo baseado em prioridade; troca para controle de dispositivo baseado 
em fila. 
 
Algoritmo para escalonamento de disco ineficiente; troca para algum algoritmo do tipo 
varredura. 
 
Algoritmo para escalonamento de disco ineficiente; troca para algum algoritmo do tipo 
menor distância primeiro.

Mais conteúdos dessa disciplina