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

15/02/2023, 15:02 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 1/10
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 foi travado 28 de nov de 2022 em 23:59.
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
Esta tentativa levou 11 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:
 
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.
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
15/02/2023, 15:02 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 2/10
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. 
 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+
A
A-
15/02/2023, 15:02 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 3/10
 
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%AAn
(https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de
. 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
 
A+
A
A-
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria
15/02/2023, 15:02 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 4/10
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 
 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-
15/02/2023, 15:02 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 5/10
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 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óriaprincipal 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%AAn
(https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de
. Acesso em: 28 de nov de 2019)
Considerando o texto acima, avalie as seguintes asserções e a relação
proposta entre elas:
 
A+
A
A-
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria
15/02/2023, 15:02 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 6/10
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-
15/02/2023, 15:02 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 7/10
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).
 
(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+
A
A-
https://alexcoletta.eng.br/artigos/gerenciamento-de-memoria/
15/02/2023, 15:02 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 8/10
 
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:
 
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.
A+
A
A-
15/02/2023, 15:02 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 9/10
 
(Fonte: Disponível em:
https://www.passeidireto.com/arquivo/38598658/sistemaoperaciona
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:
 II, apenas 
 III, apenas 
 II e III, apenas 
 I, apenas Correto!Correto!
A+
A
A-
https://www.passeidireto.com/arquivo/38598658/sistemaoperacional-material-de-apoio/4
15/02/2023, 15:02 Atividade Objetiva 3: Sistemas Operacionais
https://famonline.instructure.com/courses/24291/quizzes/110340?module_item_id=579590 10/10
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-

Continue navegando