Buscar

AV3_SO

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

1a Questão (Ref.: 201307299228) Pontos: 1,0 / 1,0 
Considere o código alterado com semáforo para um produtor no problema clásico de produtores e 
consumidores. A alteração no código consiste em entrar na região crítica antes de saber se há um espaço vazio 
para inserir um item produzido. O que pode acontecer de errado considerando que o semáforo mutex controla o 
acesso a região crítica e os semáforos espaço_vazio e espaço_ocupado controlam a quantiadade de itens 
produzidos? 
 
 
 
O resultado pode ser alterado por um consumidor sem que um produtor tenha conhecimento. 
 
Nada, esta alteração não influencia no resultado. 
 Pode ocorrer um deadlock caso não haja espaços vazios para inserir um item produzido. 
 
O resultado pode ser alterado por um produtor sem que um consumidor tenha conhecimento. 
 
Nenhuma das alternativas. 
 
2a Questão (Ref.: 201307856764) Pontos: 1,0 / 1,0 
O projeto de um escalonador adequado, deve levar em conta uma série de diferentes necessidades, ou seja, o 
projeto de uma política de escalonamento deve contemplar os seguintes objetivos. Dentre as ações abaixo, 
julgue a INCORRETA. 
 
 
Balancear o tempo de CPU entre as tarefas. 
 
Manter o processador ocupado o maior parte do tempo possível. 
 Minimizar o número usuários interativos do sistema. 
 
Oferecer tempos de resposta razoáveis. 
 
Maximizar a taxa de atendimento (vazão) do sistema (throughput). 
 
3a Questão (Ref.: 201307299454) Pontos: 0,0 / 1,0 
Uma das diferenças entre threads de usuário e threads de kernel e: 
 
 
A thread de usuário não pode utilizar funções do sistema operacional e a thread de kernel pode. 
 Uma thread de kernel não pode executar instruções privilegiadas e a de usuário pode. 
 
A thread de kernel depende de uma biblioteca para ser utilizada e a de usuário não depende. 
 A thread de kernel é escalonada diretamente pelo sistema operacional e a de usuário não. 
 
Uma thread de kernel bloqueada bloqueia todo o processo obrigatoriamente e a de usuário não bloqueia 
 
4a Questão (Ref.: 201307856582) Pontos: 0,0 / 1,0 
Sobre a ocorrência de impasses (deadlocks), marque a afirmativa correta. 
 
 
A ocorrência de impasses depende do número de recursos e do número de processos envolvidos no 
procedimento. 
 Uma abordagem utilizada para se lidar com impasses é simplesmente ignorar o fato de que possam 
ocorrer. 
 Uma vez ocorrido o impasse, não há algoritmos que permitam detectá-lo, o que sempre leva ao 
travamento do sistema, forçando o usuário a reinicializá-lo. 
 
Pode-se evitar o impasse estabelecendo-se uma cadeia de espera circular, na qual um processo só pode 
aguardar o recurso mantido pelo seguinte. 
 
O bloqueio em duas fases é uma estratégia especializada de prevenção de impasses que é aplicada em 
sistemas de tempo real. 
 
5a Questão (Ref.: 201307326324) Pontos: 1,0 / 1,0 
Os sistemas operacionais são divididos em diversos componentes que possuem características e funções 
específicas. As características abaixo se referem a qual componente de sistema? 
1) Gerenciamento de Espaço Livre; 
2) Alocação do Espaço de Armazenamento; 
3) Programação de alocação do Disco; 
 
 Gerenciamento de Memória Secundaria; 
 
Gerenciamento de Arquivos; 
 
Gerenciamento de Memória Principal 
 
Gerenciamento de Processos; 
 
Gerenciamento do Sistema de I/O; 
 
6a Questão (Ref.: 201307295763) Pontos: 0,0 / 1,0 
Um processo, segundo Machado, é formada 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 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). 
 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 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 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. 
 
7a Questão (Ref.: 201307298996) Pontos: 0,0 / 1,0 
Quais das instruções só podem ser executadas pelo kernel de um sistema operacional: I ¿ Desabilitar todas as 
interrupções II ¿ Ler o horário do relógio III ¿ Alterar o horário do relógio IV ¿ Alterar o mapa de memória 
 
 I, II e III 
 
I, II e IV 
 
II 
 
III e IV 
 I, III e IV 
 
8a Questão (Ref.: 201307300616) Pontos: 0,0 / 1,0 
Considerando um sistema com memória paginada é correto afirmar que: 
 
 
Poderá ocorrer fragmentação externa em qualquer página de um processo 
 Poderá ocorrer fragmentação interna na última página de um processo 
 
Poderá ocorrer fragmentação externa na última página de um processo 
 Poderá ocorrer fragmentação interna em qualquer página de um processo 
 
Não há fragmentação em nenhuma página 
 
9a Questão (Ref.: 201307295396) Pontos: 1,0 / 1,0 
Marque a assertiva que representa a soma dos períodos em que um processo permaneceu no estado de pronto: 
 
 
Tempo de turnaround 
 Tempo de espera 
 
Utilização do processador 
 
Tempo de resposta 
 
Throughtput 
 
10a Questão (Ref.: 201307522551) Pontos: 1,0 / 1,0 
O sistema de arquivos é subordinado à uma gerência que organiza os dados em mídias de armazenamento em 
massa. O sistema de arquivos é considerado uma biblioteca do sistema operacional, este guarda os dados nos 
espaços vazios do disco, rotulando-os com informações relacionadas no________________ e ainda criando uma 
lista com a posição destes dados, chamada de________________ . Complete, respectivamente, as lacunas. 
 
 FCB (File Control Block), MFT (Master File Table) 
 
MBR (Master Boot Record), FCB (File Control Block) 
 
FCB (File Control Block), MBR (Master Boot Record), 
 
MFT (Master File Table), FCB (File Control Block), 
 
MFT (Master File Table), MBR (Master Boot Record),

Outros materiais