Buscar

Atividade Objetiva 3 Sistemas Operacionais

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 4 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 5 jun em 23:59 Pontos 1 Perguntas 5 Disponível 8 fev em 0:00 - 5 jun em 23:59 4 meses Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Este teste foi travado 5 jun em 23:59.
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 58 minutos 0,8 de 1
Pontuação desta tentativa: 0,8 de 1
Enviado 2 jun em 23:35
Esta tentativa levou 58 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 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á incorreto apenas na parte em que afirma que a memória principal pode afetar o desempenho do sistema computacional
  Apenas a parte que fala do alto investimento da memória está correto, todo o resto está incorreto.
 
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á 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!
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.
  A primeira parte do texto está incorreta, pois a memória atua de forma sequencial o que invalida a resposta.
0,2 / 0,2 ptsPergunta 2
Leia o texto a seguir:
 
A+
A
A-
https://famonline.instructure.com/courses/20563/quizzes/92088/history?version=1
https://famonline.instructure.com/courses/20563/quizzes/92088/history?version=1
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
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
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
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
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
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
(https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria) . 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:
  I e III apenas
  III apenas
  I e II apenas
  I, apenasCorreto!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.
  II apenas
0 / 0,2 ptsPergunta 3
Leia o texto a seguir:
 
Para que um sistema operacional seja eficiente, é fundamentalque o gerenciamento da memória seja efetivo. Em ambientes
multiprogramáveis, o gerenciamento eficiente da memória ganha relevância, pois dependerá disso o atendimento às necessidades dos
usuários, dentro do tempo previsto, com desempenho adequado e seguro, efetuando o correto compartilhamento de recursos.
Considerando o texto acima e o conteúdo visto, avalie as afirmações a seguir:
 
I.Alocação Contígua Simples, Overlay, Alocação Particionada estática e dinâmica, são técnicas de gerenciamento de memória que podem
ser utilizadas por sistemas operacionais.
A+
A
A-
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
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
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
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
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.As técnicas Best-fit, Worst-fit, First-fit e Swapping, buscam otimizar o gerenciamento de memória feito pelos sistemas operacionais.
III.As memórias RAM, ROM, Cache, são utilizadas como técnicas para gerenciamento de memória pelo sistema operacional.
 
É correto o que se afirma em:
  III apenas.Você respondeuVocê respondeu
Alternativa incorreta. Afirmações I e II estão corretas, pois Alocação Contígua Simples, Overlay, Alocação Particionada estática e dinâmica,
técnicas Best-fit, Worst-fit, First-fit e Swapping, são técnicas de gerenciamento de memória utilizadas por sistemas operacionais, sendo que
Best-fit, Worst-fit, First-fit e Swapping, buscam otimizar este gerenciamento.
A afirmação III está incorreta, pois RAM, ROM e Cache, são tipos de memória e não técnicas de gerenciamento.
  I, II e III apenas.
  I e III apenas.
  II e III apenas.
  I e II apenas.Resposta corretaResposta correta
0,2 / 0,2 ptsPergunta 4
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
(https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria) . 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 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:
  As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
  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 verdadeiras, mas a II não é uma justificativa da I.Correto!Correto!
A+
A
A-
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
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
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
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
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
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
  A asserção I é uma proposição verdadeira, e a II é uma proposição falsa
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:
  I e III, apenas
  I, apenasCorreto!Correto!
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 tenhasomente 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
  II, apenas
  III, apenas
Pontuação do teste: 0,8 de 1
A+
A
A-
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4

Outros materiais