Buscar

APOL 05 SISTEMAS OPERACIONAIS NOTA 100

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

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 6, do total de 10 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

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 9, do total de 10 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

APOL_05_GTI_SISTEMAS_OPERACIONAIS_UNINTER_NOTA_100 
SÉRGIO SCHÜTZ 
 
Questão 1/10 
Considere um sistema computacional com 40kb de memória principal e que utilize um 
sistema operacional de 10kb que implemente alocação contígua de memória. Assinale a 
alternativa que apresenta a taxa de subutilização da memória principal para um 
programa que ocupe 20kb de memória. 
 A 50% 
 B 10% 
 C 25% 
 D 15% 
 
 
Questão 2/10 
Os sistemas operacionais implementam, basicamente, três estratégias para determinar 
em qual área livre um programa será carregado para execução. Analise as sentenças a 
seguir e assinale a alternativa correta. 
 
I) Na estratégia Best-Fit, a melhor partição é escolhida, ou seja, aquela em que o 
programa deixa o maior espaço sem utilização. 
 
II) Na estratégia Worst-Fit, a pior partição é escolhida, ou seja, aquela em que o 
programa deixa o menor espaço sem utilização. 
 
III) Na estratégia First-Fit, a primeira partição livre de tamanho suficiente para carregar 
o programa é escolhida. 
 
Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
 A Somente o item I está correto. 
 B Somente o item III está correto. 
 C Somente os itens I e II estão corretos. 
 D Somente os itens I e III estão corretos. 
 
 
Questão 3/10 
Para aumentar o nível de compartilhamento e resolver o problema da 
fragmentação interna foi desenvolvida a alocação particionada dinâmica da 
memória principal. Assinale a alternativa correta. 
 
 A Na alocação particionada dinâmica, as partições são criadas 
sob demanda e os programas utilizam apenas os espaços de 
que necessitam, eliminando o problema da fragmentação interna. 
 
 B Na alocação particionada dinâmica, não existe uma área reservada 
 para o sistema operacional o que aperfeiçoa a utilização da 
memória principal. 
 
 C Na alocação particionada dinâmica os programas só podiam 
ser carregados e executados em apenas uma partição específica, 
mesmo se outras estivessem disponíveis. 
 
Questão 4/10 
Quanto a técnica de Overlay, assinale a alternativa correta. 
 
 A Para permitir a execução de programas com tamanho maiores 
que a memória principal, a solução encontrada foi dividir o 
programa em módulos, de forma que seja possível a execução 
independente de cada módulo, utilizando uma mesma área de 
memória, denominado área de troca ou área de overlay. 
 B A técnica de overlay tem a vantagem de permitir ao programador 
expandir os limites da memória principal, principalmente em 
sistemas multiprogramáveis. 
 C A técnica de overlay tem a vantagem de permitir ao programador 
expandir os limites da memória principal, principalmente em 
ambiente multiprocessado. 
 D Para permitir a execução de programas com tamanho maiores 
que a memória principal, a solução encontrada foi dividir a 
memória em várias partes denominadas áreas de overlay. 
 
 
Questão 5/10 
A memória sempre foi vista como um recurso escasso e caro, mesmo atualmente, com a 
redução de custo e consequentemente aumento da capacidade da memória principal, seu 
gerenciamento é um dos fatores mais importantes no projeto de sistemas 
operacionais. As funções básicas da gerência de memória são: 
 
I) A gerência de memória deve tentar manter na memória principal o maior número de 
processos residentes, permitindo maximizar o compartilhamento do processador e 
demais recursos computacionais. 
 
II) Permitir a execução de programas que sejam maiores que a memória disponível, 
implementada por meio de técnicas como o overlay e a memória virtual. 
 
III) Evitar que dois ou mais programas sejam carregados na memória para garantir a 
proteção das aplicações em ambiente multiprogramáveis. 
 
Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
 A Somente o item I está correto. 
 B Somente o item II está correto. 
 C Somente os itens I e II estão corretos. 
 D Somente os itens II e III estão corretos. 
 
 
Questão 6/10 
Assinale a alternativa que completa a sentença a seguir 
 
 Na alocação particionada estática, tanto absoluta quanto relocável, temos o problema da 
fragmentação interna que refere-se: 
 A aos espaços não ocupados pelos programas carregados 
em partições maiores que o tamanho do programa. 
 B à área ocupada pelo sistema operacional na memória principal. 
 
 C à área ocupada pelos programas do tipo CPU-bound. 
 
 D à área ocupada pelos programas do tipo I/O-bound. 
 
 
Questão 7/10 
Para implementação da multiprogramação é necessário que diversos programas estejam 
na memória principal ao mesmo tempo e que novas formas de gerência da memória 
sejam implementadas para aumentar a concorrência e o compartilhamento de recursos 
computacionais. A solução para permitir a multiprogramação foi o particionamento da 
memória principal. 
 
I) Nos primeiros sistemas multiprogramáveis, a memória era dividida em pedaços de 
tamanho fixo, chamados partições. O tamanho das partições era definido na 
inicialização do sistema em função do tamanho dos programas a serem executados e a 
alteração do tamanho das partições só era possível com a reinicialização do sistema. 
 
II) Na alocação particionada estática absoluta os programas só podiam ser carregados e 
executados em apenas uma partição específica, mesmo se outras estivessem disponíveis. 
 
III) Na alocação particionada estática relocável, os programas podiam ser executados 
em uma única partição, previamente definida. 
 
 
Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
 A Somente o item I está correto. 
 B Somente o item II está correto. 
 C Somente os itens I e II estão corretos. 
 D Somente os itens II e III estão corretos. 
 
 
Questão 8/10 
Ao longo do tempo foram sendo desenvolvidas e aperfeiçoadas diferentes técnicas de 
alocação e divisão da memória principal. Quanto à alocação contigua simples, 
assinale a alternativa correta. 
 A A alocação contigua simples foi implementada em sistemas 
monoprogramáveis e consiste na divisão da memória principal 
em duas áreas, uma para o sistema operacional e outra para o 
programa do usuário. 
 B A alocação contigua simples foi implementada em sistemas 
multitarefas e consiste na divisão da memória principal em duas 
áreas, uma para o sistema operacional e outra para o programa 
do usuário. 
 C A alocação contigua simples foi implementada em sistemas 
multiprogramáveis e consiste na divisão da memória principal 
em duas áreas, uma para o sistema operacional e outra para o 
programa do usuário 
 D A alocação contigua simples foi implementada em ambiente 
multiprocessado e consiste na divisão da memória principal 
em duas áreas, uma para o sistema operacional e outra para 
o programa do usuário. 
 
 
Questão 9/10 
A alocação particionada dinâmica resolve o problema da fragmentação interna e 
cria um novo problema para ser gerenciado, a fragmentação externa. Assinale a 
alternativa correta. 
 
 A Fragmentação externa são os espaços em branco que sobram 
entre as partições e que são cada vez menores não sendo possível 
o ingresso de novos programas. 
 
 B Fragmentação externa são os espaços não ocupados pelos 
programas carregados em partições maiores que o tamanho 
do programa. 
 
 C Fragmentação externa são os espaços deixados pelos programas 
dentro das partições que são criadas dinamicamente. 
 
 D Fragmentação externa são os espaços deixados pelos processos do 
tipo CPU-bound pelas constantes trocas de contexto. 
 
 
Questão 10/10 
Mesmo com o aumento da eficiência da multiprogramação e, particularmente,da 
gerência de memória, muitas vezes um programa não podia ser executado por falta de 
uma partição livre disponível. A técnica de swapping foi introduzida para contornar o 
problema da insuficiência da memória principal. Quanto à técnica 
de swapping, assinale a alternativa correta. 
 A O sistema escolhe um processo residente, que é transferido da 
memória principal para a memória secundária (swap out), 
geralmente em disco. Posteriormente, o processo é carregado 
de volta da memória secundária para memória principal (swap in) 
e pode continuar sua execução. 
 
 B Na técnica de swapping as partições são criadas sob demanda 
e os programas utilizam apenas os espaços de que necessitam, 
eliminando o problema da fragmentação interna. 
 
 C Nos primeiros sistemas multiprogramáveis, a memória era dividida 
em pedaços de tamanho fixo, denominados swapping. 
 
 D Na alocação particionada dinâmica os programas só podiam ser 
carregados e executados em apenas uma partição específica, 
denominada de técnica de swapping.

Outros materiais