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

31/08/2023, 09:42 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 1/11
Atividade Objetiva 3
Entrega 28 de nov de 2022 em 23:59 Pontos 1 Perguntas 5
Disponível 8 de ago de 2022 em 0:00 - 28 de nov de 2022 em 23:59 Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Este teste não está mais disponível, pois o curso foi concluído.
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 11 minutos 1 de 1
MAIS RECENTE Tentativa 2 11 minutos 1 de 1
Tentativa 1 10 minutos 0,8 de 1
Pontuação desta tentativa: 1 de 1
Enviado 20 de set de 2022 em 12:03
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.
A+
A
A-
https://famonline.instructure.com/courses/24291/quizzes/110340/history?version=2
https://famonline.instructure.com/courses/24291/quizzes/110340/history?version=2
https://famonline.instructure.com/courses/24291/quizzes/110340/history?version=1
31/08/2023, 09:42 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 2/11
Esta tentativa levou 11 minutos.
0,2 / 0,2 ptsPergunta 1
Leia o texto a seguir:
 
Para que um sistema operacional seja eficiente, é fundamental que 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.
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:
 I, II e III apenas. 
A+
A
A-
31/08/2023, 09:42 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 3/11
 I e III apenas. 
 III apenas. 
 II e III apenas. 
 I e II apenas. Correto!Correto!
Alternativa Correta. 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.
0,2 / 0,2 ptsPergunta 2
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
A+
A
A-
31/08/2023, 09:42 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 4/11
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
 
A+
A
A-
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria
31/08/2023, 09:42 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 5/11
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 
 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 
 II apenas 
A+
A
A-
31/08/2023, 09:42 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 6/11
0,2 / 0,2 ptsPergunta 3
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 resolveriao 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
A+
A
A-
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria
31/08/2023, 09:42 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 7/11
(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:
 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+
A
A-
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria
31/08/2023, 09:42 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 8/11
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 falsa, e a II é uma proposição verdadeira 
0,2 / 0,2 ptsPergunta 4
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).
 
A+
A
A-
31/08/2023, 09:42 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 9/11
(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?
 
As funções básicas da memória são decidir quais informações devem ser armazenadas e recuperar informações. 
 A memória tem como principal função filtrar as informações que serão armazenadas. 
 
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.
 A principal função da memória é gerenciar arquivos. 
 A principal função da memória e realizar o swapping. 
0,2 / 0,2 ptsPergunta 5
Leia o texto abaixo:
A+
A
A-
https://alexcoletta.eng.br/artigos/gerenciamento-de-memoria/
31/08/2023, 09:42 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 10/11
 
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.
 
Qual das técnicas gerarão melhor resultado para a alocação:
A+
A
A-
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
31/08/2023, 09:42 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 11/11
 II, apenas 
 III, apenas 
 II e III, apenas 
 I, apenas Correto!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 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.
 I e III, apenas 
Pontuação do teste: 1 de 1
A+
A
A-

Outros materiais