

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Leia o fragmento a seguir
-
“A gerência de _____ tem como objetivo fornecer a cada aplicação uma área de memória própria, independente e isolada das demais aplicações e inclusive do sistema operacional. Uma importante abstração construída pela gerência, com o auxílio do hardware, é a noção de _____ que desvincula os endereços de memória vistos por cada aplicação dos endereços acessados pelo _____ na memória RAM.”
-
Assinale a opção cujos itens completam corretamente as lacunas do fragmento acima.
memória – máquina virtual – periférico
processos – memória virtual – usuário
memória – memória virtual – processador
processador – endereçamento lógico – processo
processos – endereçamento lógico – dispositivo
No gerenciamento de memória, para lidar com espaços de endereço virtual muito grandes, faz-se uso de uma solução na qual há apenas uma entrada por moldura de página na memória real, em vez de uma entrada por página do espaço de endereçamento virtual. O uso dessa solução é comum em máquinas de 64 bits porque, mesmo com um tamanho de página muito grande, o número de entradas de tabelas de páginas é enorme. Assinale a alternativa que apresenta o nome dessa solução.
tabelas de páginas invertidas
tabelas de páginas multinível
memória associativa
paginação
segmentação
No que diz respeito aos sistemas computacionais, memória virtual representa um mecanismo que é implementado pelo sistema operacional, com o auxílio do disco rígido. Das técnicas utilizadas no processo, duas são caracterizadas a seguir:
I. divide a memória física em um número de partições de mesmo tamanho, denominadas frames.
II. divide o espaço de endereçamento em um número de partições com tamanhos variáveis.
Essas técnicas são conhecidas respectivamente como:
compactação e fragmentação
fragmentação e compactação
segmentação e paginação
paginação e segmentação
Acerca do gerenciamento de memória, assinale a alternativa correta.
A técnica de swapping pode ser usada em sistemas multiprogramados com partições de tamanho variável.
A técnica de shaping deve ser usada apenas em sistemas distribuídos, para a devida formatação do fluxo de dados.
A técnica de swarming consiste em enviar um conjunto de dados para um mesmo bloco de memória, à fim de criar uma fila de execução prioritária para tal conjunto.
A técnica de buffering deve ser usada apenas por memórias de registro de execução, pois pode gerar certa volatilidade no processamento dos dados
A técnica de spliting consiste em partir um mesmo dado em diversos blocos menores, para que sejam processados por diferentes pentes de memória.
A respeito do conceito de memória virtual de um computador, assinale a alternativa correta.
A memória virtual corresponde à capacidade de expansão de RAM de um computador, ou seja, o potencial incremento máximo de memória RAM no sistema caso chips de memória sejam inseridos nos slots disponíveis na placa-mãe.
A utilização de memória virtual em um computador requer que a memória cache do processador esteja desabilitada.
Trata-se de uma memória física de alta velocidade, mas de baixa capacidade (relativa à memória total do sistema), que fica dentro do processador. Contém cópias do conteúdo de blocos da memória RAM acessados recentemente, acelerando a leitura se houver um novo acesso ao mesmo bloco.
Espaço de armazenamento no disco rígido pode ser usado pelo sistema operacional para prover aos programas em execução um espaço de endereçamento de memória virtual que excede a capacidade existente de memória física RAM.
Trata-se de um chip de memória ROM que fica na placa-mãe do computador, que contém rotinas de inicialização do sistema e de serviços básicos que podem ser utilizados pelo sistema operacional ou aplicações.
O que faz a unidade de gerenciamento de memória (MMU – memory-management unit)?
Gera os dados que serão armazenados em memórias secundárias, como HD, micro SD e pen drive.
Realiza a conversão de dados entre a memória principal e a memória secundária.
Realiza o processamento dos dados que serão apresentados na tela do usuário do sistema operacional.
Realiza o mapeamento de endereços virtuais para endereços físicos em tempo de execução.
Valida o fluxo de priorização entre os processos que disputam o tempo de execução do processador.
Quando a memória é atribuída dinamicamente, o sistema operacional deve gerenciá-la. Em relação ao gerenciamento da memória livre, uma maneira simples de gerenciar palavras na memória em uma quantidade fixa de memória é por meio de:
Paginação.
Mapa de bits.
Sobreposição.
Lista encadeada.
A memória do computador é formada por todos os dispositivos utilizados para armazenar dados e instruções, seja de forma temporária ou permanente. Uma forma de diferenciar os tipos de memórias é o método de acesso das unidades de dados.
(STALLNGS, 2018. Adaptado.)
Sobre o método de acesso das unidades de dados, é correto afirmar que:
O acesso dinâmico é o tipo de memória de acesso aleatório que permite fazer uma comparação de um certo número de bits, dentro de uma palavra, com uma combinação específica, fazendo isso com todas as palavras simultaneamente.
O acesso associativo envolve um mecanismo compartilhado de leitura-escrita. Porém, os blocos ou registros individuais têm um endereço exclusivo, baseado no local físico. O acesso é realizado para alcançar uma vizinhança geral, mais uma busca sequencial, contagem ou espera, até chegar ao local final.
No acesso direto, a memória é organizada em unidades de dados chamadas registros. O acesso é feito em uma sequência linear específica. Uma informação de endereçamento armazenada é usada para separar registros e auxiliar no processo de recuperação. Assim, o tempo para acessar um registro qualquer é altamente variável.
No acesso aleatório, cada local endereçável na memória tem um mecanismo de endereçamento exclusivo, fisicamente interligado. O tempo para acessar determinado local é independente da sequência de acessos anteriores e é constante. Assim, qualquer local pode ser selecionado não sequencialmente, bem como endereçado e acessado diretamente.
Com relação ao algoritmo de substituição de páginas LRU, em gerência de memória virtual, assinale a opção correta.
Utiliza um bit de referência para indicar se uma página foi referenciada recentemente.
Seleciona a página que está há mais tempo sem ser referência para ser substituída.
Seleciona a página que está hã mais tempo na memória principal para ser substituída.
Seleciona a página menos referenciada por meio de um contador com o número de referências para cada página.
Consiste em uma técnica de gerência de memória em que o espaço de endereçamento virtual é dividido em blocos do mesmo tamanho.
Ao estudar sobre gerenciamento de memória, uma Analista verificou que a memória é particionada em tamanhos fixos (não necessariamente iguais). Quando um processo é trazido para dentro da memória, é colocado na menor partição que é suficiente para acomodá-lo. Com o tempo, a memória pode ficar fragmentada ao deixar pequenos buracos. Para resolver esse problema usa-se um processo em que o sistema operacional
separa os processos afins em áreas contíguas, denominado fragmentação.
divide os processos maiores em blocos adjacentes, denominado racionalização.
executa e deleta primeiro os processos em fase de conclusão, libera a memória e realiza a compactação dirigida.
junta todos os processos em um mesmo bloco contíguo, denominado compactação.
junta todos os processos em blocos adjacentes, denominado fragmentação dirigida.
Em se tratando do gerenciamento de memória, o sistema operacional Microsoft Windows 10 Pro permite um intercâmbio de dados da memória RAM com outros dispositivos de memória. O tamanho deste intercâmbio pode ser configurado através do arquivo pagefil.sys. Trata-se de um recurso interessante para sistemas onde a quantidade de memória RAM não é abundante. Marque a alternativa que indica, corretamente, o nome que é comumente dado a este recurso.
Swap
Training
Overload
Escalonamento
Fragmentação
Leia a frase abaixo referente a gerenciamento de memória.
"A memória virtual é uma técnica pela qual é possível utilizar uma parte do ______ como se fosse ______."
Assinale a alternativa que preencha correta e respectivamente as lacunas.
disco rígido / memória ROM
memória ROM / disco rígido
memória RAM / disco rígido
disco rígido / memória RAM
Com relação aos algoritmos de substituição de páginas abordados no gerenciamento de memória, o algoritmo que tem como característica remover aleatoriamente uma página da classe de ordem mais baixa que não esteja vazia é o
algoritmo de substituição de página “primeiro a entrar, primeiro a sair”.
algoritmo de substituição de página não usada recentemente (NRU).
algoritmo de substituição de página usada menos recentemente (LRU).
algoritmo de substituição de página WSClock.
algoritmo de substituição de página “segunda chance”.
Nos computadores atuais, é utilizado um mecanismo para melhorar o desempenho dos equipamentos, conhecido como memória virtual e implementado por meio de um arquivo de troca – “swap file” – armazenado no disco rígido. Esse mecanismo emprega basicamente dois recursos, descritos a seguir:
-
I. Técnica de gerência de memória, na qual um programa é espalhado por áreas não contíguas de memória, em que o espaço de endereçamento lógico de um processo é dividido em unidades lógicas de tamanho fixo
II. Técnica de gerência de memória, na qual programas são divididos em unidades de tamanhos variados, cada um com seu próprio espaço de endereçamento.
-
Os recursos descritos em I e II são conhecidos, respectivamente, como:
fragmentação e compactação
compactação e fragmentação
paginação e segmentação
segmentação e paginação
O dispositivo de E/S de blocos armazena informação em blocos de tamanho fixo, cada um com seu próprio endereço.
Certo
Errado
No gerenciamento de memória de sistemas operacionais, tem-se o conceito de memória virtual, que considera que cada programa tem o seu próprio espaço de endereçamento, o qual é dividido em blocos chamados de páginas,
e quando um programa referencia uma parte do espaço de endereçamento que está na memória física, ocorrerá um erro e a execução do programa será abortada.
mas a memória virtual funcionará bem apenas em sistemas que não utilizam multiprogramação.
o que impossibilita que uma aplicação possa utilizar mais memória do que a que existe fisicamente.
que apresenta como efeito colateral possibilitar que um processo utilize um endereço de memória que não lhe pertença.
que são mapeadas na memória física, mas nem todas precisam estar na memória física ao mesmo tempo para se executar o programa.
Diversos computadores utilizam memória virtual, que apresenta características, vantagens e limitações, como
ela requer, para a sua implementação, memórias mais rápidas, similares às memórias cache.
o desempenho de uma aplicação com memória virtual é sempre superior ao de uma aplicação que não a utiliza.
os códigos dos programas criados para utilizar memória virtual não podem ser independentes de posição.
programas carregados parcialmente na memória principal podem ser executados.
programas maiores do que o tamanho da memória principal não podem ser executados.
Analise as afirmativas abaixo sobre gerenciamento de memória em sistemas operacionais e assinale a alternativa correta.
I. Na técnica de paginação, as páginas possuem tamanhos variados.
II. Em um sistema de memória virtual, existem múltiplos espaços de endereçamento físicos, um para cada processo.
III. Na técnica de paginação, existe uma única tabela de páginas para todos os processos do sistema.
IV. Na técnica de segmentação pura, os segmentos podem ter tamanhos variados
Somente as afirmativas I e III estão corretas.
Somente as afirmativas II e IV estão corretas.
Somente as afirmativas I e II estão corretas.
Somente a afirmativa IV está correta.
Somente a afirmativa III está correta.
No gerenciamento de memória, por meio de determinada técnica, todos os espaços vazios na memória deixados pelas trocas de processos podem ser combinados em um único espaço contíguo de memória, sendo movidos, o máximo possível, para os endereços mais baixos. Trata-se da técnica de
compactação de memória.
swapping.
expansão de memória.
mapa de bits.
sobreposição.
Se são usadas partições fixas na gestão de memória, isso pode acarretar o aparecimento de:
falta de espaço de memória
áreas de memória não utilizadas
lentidão no sistema
invasão de áreas privilegiadas