Buscar

Sistemas Operacionais -Atividade Objetiva 3FAM

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

Prévia do material em texto

Histórico de tentativas 
 Tentativa Tempo Pontuação 
MAIS RECENTE Tentativa 1 8 minutos 1 de 1 
Pontuação desta tentativa: 1 de 1 
Enviado 
Esta tentativa levou 8 minutos. 
 
Pergunta 1 
0,2 / 0,2 pts 
Leia o texto abaixo: 
 
A base do funcionamento da Memória Virtual é o Princípio da Localidade que 
estabelece que há uma tendência que os futuros endereços de memória de 
instruções e dados sejam próximos a endereços de memória recentemente 
acessados. Esse comportamento se deve as características peculiares aos 
programas, que frequentemente fazem uso de endereços em sequência 
(vetores), localizados em blocos de código bem definidos e frequentemente 
invocados (funções), ou de códigos repetitivos (laços de repetição). 
A ideia básica da memória virtual é que o tamanho combinado do programa, 
dos seus dados e da pilha pode exceder a quantidade de memória física 
disponível para ele, ou seja, neste caso, a simples troca, vista anteriormente, 
não resolveria o problema. O Sistema Operacional, então, mantém partes do 
programa atualmente em uso, em forma de páginas ou segmentos, na memória 
principal e o restante em disco. Essas páginas/segmentos são "trocados" entre 
memória principal e secundária conforme o SO as solicita, conforme a 
demanda do programa. 
A memória virtual também pode trabalhar em um sistema de multiprogramação, 
com pedaços de vários programas na memória simultaneamente. Enquanto um 
programa está esperando parte dele próprio ser trazido para a memória (ele 
fica esperando a E/S e não pode executar) a CPU pode ser dada a outro 
processo, assim como em qualquer sistema de multiprogramação. 
 
(Fonte: Disponível 
em: https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_
mem%C3%B3ria (Links para um site externo.). Acesso em: 28 de nov de 2019) 
Considerando o texto acima, avalie as seguintes asserções e a relação 
proposta entre elas: 
 
https://famonline.instructure.com/courses/13014/quizzes/47320/history?version=1
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria
I. Para a implementação desta técnica, alguns recursos mínimos são 
necessários: localização da página através do hardware MMU, carga de 
página, substituição de página e área de troca, partição ou arquivo especial de 
troca. 
 
PORQUE 
 
II. Muitos sistemas de Memória Virtual utilizam a técnica denominada 
paginação. 
 
 
A respeito dessas asserções, assinale a opção correta: 
 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa 
 
Correto! 
 
As asserções I e II são proposições verdadeiras, mas a II não é uma 
justificativa da I. 
 
A alternativa está correta, pois ambas as asserções estão corretas, mas uma não 
apresenta nenhum tipo de ligação com a outra. O fato de muitos sistemas utilizarem a 
memória virtual não faz com que o processo de recursos mínimos para o 
funcionamento da memória seja afetado. 
A proposição I é verdadeira, pois para a implementação desta técnica, alguns recursos 
mínimos são necessários: localização da página através do hardware MMU, carga de 
página, substituição de página e área de troca, partição ou arquivo especial de troca 
(swap ou página) destinada a armazenar páginas. 
A proposição II é verdadeira, pois, de fato, a memória virtual utiliza a paginação que é 
uma espécie de endereço virtual. 
 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira 
 
 
As asserções I e II são proposições falsas 
 
 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 
 
 
Pergunta 2 
0,2 / 0,2 pts 
Leia o texto abaixo: 
 
Historicamente, a memória principal sempre foi vista como um recurso escasso 
caro. Uma das maiores preocupações dos projetistas foi desenvolver sistemas 
operacionais que não ocupassem muito espaço de memória e, ao mesmo 
tempo, 
otimizassem a utilização dos recursos computacionais. 
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. 
 
(Fonte: Disponível 
em: https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-
material-de-apoio/4 (Links para um site externo.). Acesso em: 28 de nov de 
2019) 
Para que o sistema principal consiga fazer corretamente o gerenciamento de 
memória, foram criadas algumas estratégias. Você é responsável pelo 
planejamento de um sistema, e precisa escolher uma estratégia que promova a 
melhor alocação. Análise as técnicas abaixo: 
 
I. Best Fit: estratégia conhecida promover a melhor alocação. 
II. Worst Fit: estratégia dinâmica que faz sempre as melhores escolhas para a 
alocação. 
III. First fit: por encontrar o primeiro lugar para a alocação, é a mais eficiente. 
 
Na sua opinião, qual das técnicas gerarão melhor resultado para a alocação: 
 
I e III, apenas 
 
 
II e III, apenas 
 
 
III, apenas 
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
 
 
II, apenas 
 
Correto! 
 
I, apenas 
 
A alternativa está correta, pois apenas a afirmação I é verdadeira. 
A afirmação I é verdadeira, pois essa estratégia ficou conhecida por ser a forma que 
promove a melhor alocação, procurando pedir da memória principal o menor espaço 
disponível, e que tenha somente o tamanho do programa que irá executar. 
A afirmação II é falsa, pois nessa técnica, é selecionado o maior espaço na memória 
principal que esteja disponível no momento. Essa estratégia faz com que espaços 
maiores na memória fiquem livres para que possam ser utilizados para a execução de 
outros programas, diminuindo, consideravelmente, a fragmentação. 
A afirmação III é falsa, pois o foco dessa estratégia é selecionar o primeiro espaço na 
memória que esteja livre, claro que a técnica leva em consideração o tamanho 
necessário para a correta execução do programa. 
 
Pergunta 3 
0,2 / 0,2 pts 
Leia o texto a seguir: 
 
Gerenciador de Memória é a parte do SO que é responsável por cuidar de 
quais partes da memória estão em uso, quais estão livres, alocar memória a 
processos quando eles precisam, desalocar quando eles não necessitarem 
mais e gerenciar a troca dos processos entre a memória principal e o disco 
(quando a memória principal não é suficiente para manter todos os processos). 
 
(Fonte: Disponível em: https://alexcoletta.eng.br/artigos/gerenciamento-de-
memoria/ (Links para um site externo.). Acesso em: 24 de nov de 2019) 
O que podemos afirmar sobre a(s) função (ões) principal (s) da memória? 
 
A principal função da memória é gerenciar arquivos. 
 
 
A principal função da memória e realizar o swapping. 
 
Correto! 
https://alexcoletta.eng.br/artigos/gerenciamento-de-memoria/
https://alexcoletta.eng.br/artigos/gerenciamento-de-memoria/
 
As principais funções da memória são codificar e armazenar informações, 
recuperar informações e esquecer informações. 
 
A alternativa está correta, pois as principais funções da memória é realizar a 
codificação e o armazenamento de uma vasta gama de informações, também é papel 
da memória realizar a recuperação dos arquivos quando necessário e a memória tem 
a capacidade de esquecer informações quando essas não são mais relevantes. 
 
A memória tem como principal função filtrar as informações que serão 
armazenadas. 
 
 
As funções básicas da memória são decidir quais informações devem ser 
armazenadas e recuperar informações. 
 
 
Pergunta 4 
0,2 / 0,2 pts 
Leia o texto abaixo: 
 
A memória RAM é um tipo de tecnologia que permite o acesso aos arquivos 
armazenados no computador. Diferentemente da memória do HD, a RAM não 
armazena conteúdos permanentemente. É responsável, no entanto, pela leitura 
dos conteúdos quando requeridos. Ou seja, de forma não-sequencial,por isso, 
a nomenclatura em inglês de Random Access Memory (Memória de Acesso 
Aleatório). 
Para simplificar a lógica por trás da função da memória RAM, é possível fazer 
uma analogia com uma mesa de estudos, onde se reúne todo o material 
necessário para realizar os deveres de casa: como canetas, lápis, caderno e 
livros. Os materiais seriam os arquivos e a memória RAM, a mesa, onde tudo 
se reúne e o trabalho é feito. 
Trata-se de um recurso de valor bastante elevado e por isso, é considerado 
escasso, mas como os programas conseguem ser executados através da 
memória virtual não é um recurso que justifique o investimento alto, pois quanto 
mais processos forem executados na memória secundária ou virtual melhor 
será o desempenho do sistema computacional. 
 
(Fonte: Disponível em: https://www.techtudo.com.br/artigos/noticia/2012/02/o-
que-e-memoria-ram-e-qual-sua-funcao.html (Links para um site externo.). 
Acesso em: 28 de nov de 2019)(adaptado) 
Analise o texto acima e considera as alternativas abaixo. A partir disso, 
assinale a opção correta: 
https://www.techtudo.com.br/artigos/noticia/2012/02/o-que-e-memoria-ram-e-qual-sua-funcao.html
https://www.techtudo.com.br/artigos/noticia/2012/02/o-que-e-memoria-ram-e-qual-sua-funcao.html
Correto! 
 
O texto está parcialmente correto. O primeiro trecho está correto, mas o 
investimento em memória, apesar de alto é fundamental para o bom 
desempenho do sistema operacional. 
 
A memória RAM é um dos recursos mais caros e mais importante de um sistema 
operacional. Ela é responsável por executar todos os programas, é importante 
entendermos que os programas só conseguem ser executados na memória RAM, e 
que quanto mais programas forem executados melhor será o desempenho do sistema 
computacional. O acesso não é sequencial, é randômico por isso o nome RAM. 
 
Apenas a parte que fala do alto investimento da memória está correto, todo o 
resto está incorreto. 
 
 
A primeira parte do texto está incorreta, pois a memória atua de forma 
sequencial o que invalida a resposta. 
 
 
O texto está totalmente correto. A memória RAM é um dos recursos mais caros 
de um sistema operacional, não se justifica um investimento tão alto. 
 
 
O texto está incorreto apenas na parte em que afirma que a memória principal 
pode afetar o desempenho do sistema computacional 
 
 
Pergunta 5 
0,2 / 0,2 pts 
Leia o texto a seguir: 
 
A maioria dos computadores trabalha com o conceito de hierarquia de 
memória, possuindo uma pequena quantidade de memória cache, muito 
rápida, uma quantidade de memória principal (RAM) e uma quantidade muito 
grande de memória de armazenamento em disco (HD), considerada lenta. O 
problema básico para o gerenciamento de memória é que os programas atuais 
são muito grandes para rodarem, completamente, na memória cache. O 
gerenciador de memória deve ser capaz de controlar parte da memória que 
está em uso (e quais não estão), alocar memória para processos quando eles 
necessitam e desalocar quando eles terminam e, principalmente, gerenciar a 
troca entre a memória principal e o disco, quando a memória principal é muito 
pequena para armazenar todos os processos. 
Existem dois tipos de memória principal: a memória lógica e a memória física. 
A memória lógica é aquela manipulada pelos programas, ela é visível para os 
programas; sempre que um programa necessita alocar um espaço na memória 
esse espaço é alocado em memória lógica. A memória física é a memória 
implementada pelos circuitos integrados é nela que os espaços alocados em 
memória lógica vão realmente residir, portanto a memória física tem tamanho 
menor que a memória lógica, geralmente. Para isso é necessário realizar uma 
tradução de endereços lógicos para endereços físicos, pois assim um 
programa que aloca uma memória lógica possa ter de fato uma memória física 
alocada para si. Esse processo de tradução de endereços lógicos em 
endereços físicos é realizado por uma unidade de gerência de memória 
chamada MMU (Memory Management Unit). 
(Fonte: Disponível 
em: https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_
mem%C3%B3ria (Links para um site externo.). Acesso em 28 de nov de 2019) 
Foram desenvolvidas técnicas para o gerenciamento de memória, uma dessas 
técnicas é a alocação particionada estática. Compare as afirmações abaixo: 
 
I. Alocação particionada estática consiste em dividir a memória em partes 
menores para facilitar o gerenciamento, essas partes são normalmente 
chamadas de partições 
 
II. Alocação Particionada estática tem como meta fazer o programa utilizar de 
forma livre qualquer espaço na memória que esteja disponível, criando sua 
própria partição 
 
III. Alocação particionada é uma técnica que tem como meta aumentar o 
desempenho da memória e facilitar o gerenciamento 
 
É correto o que se afirma em: 
 
III apenas 
 
 
I e II apenas 
 
 
I e III apenas 
 
 
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria
II apenas 
 
Correto! 
 
I, apenas 
 
A alternativa está correta, pois apenas a afirmação I é verdadeira. Alocação 
Particionada Estática: Essa técnica foi desenvolvida para permitir a divisão da 
memória em partes menores, essas partes têm partes fixas (estáticas), e são 
comumente chamadas de partições. O tamanho de cada uma dessas partes que foi 
criada por essa técnica, era determinado no momento de inicialização dos sistemas 
operacionais, e a porção de cada parte da memória que seria designado para cada 
programa era determinada tendo como base os programas que seriam executados no 
ambiente computacional. 
A afirmação II é falsa, pois descreve a técnica de alocação particionada dinâmica e 
não a estática, como diz a afirmação. Essa técnica tem o princípio de fazer com que 
cada programa possa utilizar livremente seu espaço na memória, criando assim sua 
própria partição na memória. 
A afirmação III é falsa, pois se refere ao swapping, que é técnica de gerenciamento de 
memória que tem como objetivo aumentar o desempenho da memória principal, e 
melhor o nível de compartilhamento.

Continue navegando