Buscar

Atividade Objetiva 3 - Sistemas Operacionais - Fam Online

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

Atividade Objetiva 3
Entrega 2 dez em 23:59 Pontos 1 Perguntas 5
Disponível 10 ago em 0:00 - 16 dez em 23:59 4 meses Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 4 minutos 1 de 1
MAIS RECENTE Tentativa 2 4 minutos 1 de 1
Tentativa 1 83 minutos 0,6 de 1
Pontuação desta tentativa: 1 de 1
Enviado 9 set em 11:09
Esta tentativa levou 4 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você
clique em "FAZER O QUESTIONÁRIO", no final da página.
0,2 / 0,2 ptsPergunta 1
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,
https://famonline.instructure.com/courses/9787/quizzes/29326/history?version=2
https://famonline.instructure.com/courses/9787/quizzes/29326/history?version=2
https://famonline.instructure.com/courses/9787/quizzes/29326/history?version=1
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%AAnci
(https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_m
. 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
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria
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:
 I e III apenas 
 II apenas 
 I, apenas Correto!Correto!
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.
 I e II apenas 
 III apenas 
0,2 / 0,2 ptsPergunta 2
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
(https://www.techtudo.com.br/artigos/noticia/2012/02/o-que-e-memoria-ram-
e-qual-sua-funcao.html) . 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:
 
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.
Correto!Correto!
https://www.techtudo.com.br/artigos/noticia/2012/02/o-que-e-memoria-ram-e-qual-sua-funcao.html
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á incorreto apenas na parte em que afirma que a memória
principal pode afetar o desempenho do sistema computacional
 
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.
0,2 / 0,2 ptsPergunta 3
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/
(https://alexcoletta.eng.br/artigos/gerenciamento-de-memoria/) . Acesso
em: 24 de nov de 2019)
O que podemos afirmar sobre a(s) função (ões) principal (s) da memória?
 
A memória tem como principal função filtrar as informações que serão
armazenadas.
 A principal função da memória é gerenciar arquivos. 
 
As funções básicas da memória sãodecidir quais informações devem ser
armazenadas e recuperar informações.
 A principal função da memória e realizar o swapping. 
 
As principais funções da memória são codificar e armazenar informações,
recuperar informações e esquecer informações.
Correto!Correto!
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.
0,2 / 0,2 ptsPergunta 4
L i t t b i
https://alexcoletta.eng.br/artigos/gerenciamento-de-memoria/
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%AAnci
(https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_m
. Acesso em: 28 de nov de 2019)
Considerando o texto acima, avalie as seguintes asserções e a relação
proposta entre elas:
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
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria
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 falsa, e a II é uma proposição verdadeira 
 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa 
 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa
da I.
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa da I.
Correto!Correto!
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.
 As asserções I e II são proposições falsas 
0,2 / 0,2 ptsPergunta 5
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
(https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-
material-de-apoio/4) . 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:
 III, apenas 
 II, apenas 
 I e III, apenas 
 I, apenas Correto!Correto!
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
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.
 II e III, apenas 
Pontuação do teste: 1 de 1

Continue navegando