Buscar

SISTEMAS OPERACIONAIS AVALIAÇÃO 2


Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1a Questão (Ref.:201503752188) Acerto: 1,0 / 1,0 
(IFB, 2017) Sob a perspectiva da área de arquitetura de sistemas operacionais, leia as afirmativas 
a seguir sobre conceitos, componentes e serviços. 
I) Threads dentro de um mesmo processo dividem o mesmo espaço de endereçamento. 
II) A exclusão mútua implementa uma solução para o problema de dois processos concorrentes 
entrarem ao mesmo tempo em suas respectivas regiões críticas. 
III) Sistemas com múltiplos processadores, usuários ou servidores, se enquadram na categoria 
de sistemas computacionais do tipo MISD (Multiple Instruction Single Data). 
IV) Processos do tipo CPU-bound esrão associados a aplicações comerciais baseadas em um 
elevado número de operações em bancos de dados. 
V) Alocação contígua, alocação encadeada e alocação indexada são exemplos de técnicas usadas 
por sistemas operacionais para a gerência do espaço em disco. 
Assinale a alternativa que apresenta somente as afirmativas CORRETAS: 
 
 
II, V 
 
I, IV 
 
I, II, III 
 I, II, V 
 
I, II, IV 
 
 
 
2a Questão (Ref.:201503752059) Acerto: 0,0 / 1,0 
Para que uma aplicação execute instruções privilegiadas é necessário que esta aplicação faça: 
 
 uma chamada ao sistema (system call) 
 
a execução de um programa específico 
 
uma interrupção 
 
uma solicitação ao administrador do sistema 
 o acesso com uma conta privilegiada. 
 
 
 
3a Questão (Ref.:201503752103) Acerto: 1,0 / 1,0 
Suponha que um usuário acionou um programa que, ao ser carregado, solicitou a digitação de 
uma senha. Quando o programa foi acionado, o processo passou pelos estados "pronto" e 
"executando". Em seguida o programa ficou no estado "espera", pois dependia de uma 
operação de E/S (leitura do teclado) para prosseguir. Quando o usuário informar a senha o 
processo passará do estado "espera" diretamente para o estado "execução"? 
 
 
sim, pois independente da quantidade de CPU´s ele será executado. 
 
Não. O processo ficará em estado de "espera" e aguarda até que o sistema 
operacional o selecione para execução. 
 Não. O processo passa para o estado "pronto" e aguarda até que o sistema 
operacional o selecione para execução. 
 
Sim. Mas somente se o computador tiver mais de uma CPU. 
 
Sim. Assim que liberar o processador ele será executado. 
 
 
 
4a Questão (Ref.:201503751964) Acerto: 1,0 / 1,0 
Processo é um conceito chave no funcionamento de um Sistema Operacional: I. Um processo é 
um programa em execução. II. Cada processo possui instruções que serão executadas e um 
espaço de endereçamento em que pode ler e escrever. III. Um processo pode resultar na 
execução de outros processos, chamados de processos filhos, que compartilham o espaço de 
endereçamento com o processo pai. Assinale a alternativa correta: 
 
 
Todas estão corretas. 
 
Somente a I está correta. 
 
II e III estão corretas. 
 I e II estão corretas. 
 
I e III estão corretas. 
 
 
 
5a Questão (Ref.:201503752062) Acerto: 1,0 / 1,0 
Starvation é uma situação que ocorre quando: 
 
 
A prioridade de um processo é ajustada de acordo com o tempo total de execução do 
mesmo. 
 
Quando Quantum está acima de 400 ms 
 Pelo menos um processo é continuamente postergado e não executa. 
 
O processo tenta mas não consegue acessar uma variável compartilhada. 
 
Pelo menos um evento espera por um evento que não vai ocorrer. 
 
 
 
6a Questão (Ref.:201503752071) Acerto: 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? 
 
 Shortest-Job-First (SJF) 
 
First-In-First-Out (FIFO) 
 
Não preemptivo 
 
Circular 
 
Por Prioridade 
 
 
 
7a Questão (Ref.:201503751995) Acerto: 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? 
 
 
Overlay 
 
Trashing 
 
Page faults 
 
Dinamic memory acess (DMA) 
 Swapping 
 
 
 
8a Questão (Ref.:201503752232) Acerto: 1,0 / 1,0 
Técnica de alocação de memória que busca a área livre de menor tamanho capaz de satisfazer 
certo pedido de alocação é: 
 
 best-fit 
 
worst-fit 
 
first-fit 
 
perfect-fit 
 
optimum-fit 
 
 
 
9a Questão (Ref.:201503752005) Acerto: 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: 
 
 
Subsistemas de E/S 
 
Controladores 
 
Backups 
 
Ghost 
 Drivers 
 
 
 
10a Questão (Ref.:201503752111) Acerto: 1,0 / 1,0 
Os dispositivos de E/S podem ser classificados de diferentes maneiras, com relação ao tipo de 
transferência de dados são classificados em: 
 
 
Orientados a páginas e segmentos 
 Orientados a blocos e a caracteres 
 
Orientados à páginas e blocos 
 
Orientados a hardware e software 
 
Orientados a usuários e ao equipamentos

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando