Questões de Concurso sobre Gerenciamento de Memória

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
624 questões encontradas
Questões por página
20
Mais recentes
 

No contexto do gerenciamento de memória de um computador, tem-se uma técnica muito utilizada que consiste na divisão da memória física do computador em partições de tamanhos menores, visando o uso mais eficiente dessa memória. O nome atribuído a essa técnica é


A

alocação dinâmica.


B

emulação.


C

paginação.


D

swapping.


E

parametrização.

Paginação e segmentação são exemplos de técnicas adotadas por sistemas operacionais para implementar:

A
prioridade de processos;

B
memória virtual;

C
sistemas de arquivos;

D
dispositivos de entrada;

E
dispositivos de saída.

Nos computadores modernos, é cada vez mais comum a disponibilidade de grande quantidade de memória RAM, com grande desempenho ao acesso de dados. No entanto nem sempre a quantidade disponível de memória RAM é suficiente para uma operação ou a execução de um programa. Para contornar esse problema qual é o tipo de memória utilizada para compensar a limitação?


A

ROM.


B

Memória ECC.


C

Memória Virtual.


D

HDD.


E

PCI.

Nos sistemas operacionais, entre os métodos de gerência de memória, dois são detalhados a seguir.


I. É um processo no qual o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos do mesmo tamanho, em que cada bloco virtual possui uma entrada na tabela, com informações que permitem ao sistema localizar o bloco real correspondente. Quando um programa é executado, os blocos virtuais são transferidos do HD para a memória principal e colocadas em frames.

II. É um procedimento no qual os programas são divididos em sub-rotinas e estruturas de dados, e depois são colocados na memória, em blocos de informações que possuem tamanhos diferentes com seu próprio espaço de endereçamento.


A diferença entre I e II é: o primeiro divide o programa em partes de tamanho fixo, sem qualquer ligação com a estrutura do programa, já o segundo permite uma relação entre a lógica do programa e sua divisão na memória. Os métodos I e II são denominados, respectivamente:


A

segmentação e otimização.


B

otimização e virtualização.


C

virtualização e modularização.


D

modularização e paginação.


E

paginação e segmentação.

Na gerência de memória, a transferência temporária de processos residentes da memória principal para a memória secundária, visando suprir a ausência de espaço livre e liberar espaço para novos processos, é conhecida como:


A

mapeamento.


B

segmentação.


C

paginação.


D

swapping.


E

reentrância.

Falhas de energia são preocupantes, pois ocorrem com mais frequência do que desastres naturais. Considere:

I. Mesmo com o espelhamento de discos, se estiverem ocorrendo gravações no mesmo bloco nos 2 discos e faltar energia antes que os 2 blocos estejam completamente gravados, ambos podem ficar em estado inconsistente.

II. A única solução é adicionar um cache de NVRAM (RAM não volátil) ao array RAID. Esse cache de reserva de gravações deve estar protegido contra perda de dados durante falhas de energia e ter um mecanismo de correção de erros.

É correto dizer que a afirmativa I


A
e a afirmativa II estão corretas.

B
está incorreta, pois o espelhamento de discos no RAID nível 0 garante que uma mesma cópia não pode ser feita simultaneamente nos 2 discos.

C
está correta, mas a afirmativa II está incorreta, pois o cache NVRAM não pode ser protegido contra falhas de energia.

D
está correta e a afirmativa II não é a única solução para o problema.

E
e a afirmativa II estão incorretas.

“Esquema de gerenciamento da memória que permite que o espaço de endereçamento físico de um processo não seja contíguo. Evita a fragmentação externa e a necessidade de compactação.” Trata‐se da


A

paginação.


B

swapping.


C

regra dos 50%.


D

fragmentação interna.


E

segmentação de memória.

“Esquema de gerenciamento da memória que dá suporte à visão que o usuário tem da memória.” Trata‐se do(a)


A

segmentação.


B

endereço linear.


C

diretório de páginas.


D

tabela de páginas invertida.


E

tabela de páginas com hash.

Um conceito muito utilizado em gerenciamento de memória em sistemas operacionais, é o de alocação de endereço virtual. Cada página de endereçamento virtual pode estar em três estados: inválida, reservada ou comprometida. Considere: I. Uma página inválida está atualmente mapeada para um objeto de seção de memória, e uma referência a ela causa uma falta de página que acarreta uma violação de acesso. II. Uma vez que o código ou os dados estejam mapeados em uma página virtual, diz-se que essa página está comprometida. III. Uma página virtual reservada é inválida, mas com a particularidade de que os endereços virtuais nunca serão alocados pelo gerenciador de memória para nenhum outro propósito. Está correto o que consta APENAS em

A
III.

B
I e III.

C
I e II.

D
II.

E
II e III.

Considerando-se o gerenciamento de memória em sistemas operacionais, analise as afirmações abaixo.


I- A ultrapaginação ocorre quando o programa carrega, para a memória, páginas que não são utilizadas.

II- O endereço virtual não é colocado diretamente no barramento de memória, quando a memória virtual é utilizada.

III- O espaço de endereçamento virtual é dividido em unidades denominadas páginas.

IV- O bit de proteção, existente em uma entrada típica de uma tabela de páginas, indica se a página pode ser removida da memória física.


Estão corretas apenas as afirmativas


A

I e IV.


B

II e III.


C

III e IV.


D

I, II e III.


E

I, II e IV.

Os seguintes segmentos de memória estão disponíveis para alocação nessa exata sequência:


10 KB, 70 KB, 180 KB, 40 KB, 120 KB


Caso um processo solicite alocação de memória para 100 KB, em seguida solicite alocação para 60 KB e o sistema operacional esteja aplicando o algoritmo de first-fit, o tamanho dos segmentos utilizados para atender a primeira e a segunda solicitações são, respectivamente:


A

70 KB e 180 KB


B

120 KB e 70 KB


C

180 KB e 70 KB


D

70 KB e 120 KB

Assinale a alternativa que apresenta o algoritmo para substituição de páginas de memória semelhante ao FIFO, mas com a vantagem de permitir que páginas que estejam sendo utilizadas possam continuar na memória, evitando uma possível paginação excessiva.


A

Não Usada Recentemente (NUR).


B

Segunda Chance (SC).


C

Menos Recentemente Utilizada (MRU).


D

Nova Chance (NC).

Analise as afirmativas abaixo referentes ao gerenciamento de memórias.


I- A Memória Virtual, encontrada no processador, é muito menor que a Memória RAM, mas possui uma importância muito grande, pois é utilizada para acelerar a obtenção de informações para o processador.

II- A Memória Principal, também chamada de Memória RAM, armazena os programas e as informações que estão em uso no computador.

III- A Memória Secundária mantém, temporariamente, os dados não utilizados, para liberar espaço na Memória Principal, e nela também ficam armazenados os arquivos do usuário.

IV- A Memória Cache, recurso utilizado na computação, tem por finalidade criar um ambiente de memória contínua para os programas.


Estão corretas as afirmativas


A

I, III e IV.


B

I, II e III.


C

III e IV.


D

II e III.


E

I e IV.

Os sistemas operacionais modernos utilizam um conceito chamado memória virtual, que possui os seguintes recursos ou características, EXCETO:


A

Realocação assegurando que cada processo tenha seu espaço de endereçamento começando em zero.


B

Swapping que exige a carga de todas as páginas de um processo para memória física, para iniciar sua execução.


C

Utilização do conceito de paginação, permitindo que aplicações utilizem mais memória do que existe fisicamente.


D

Restrições de acesso, para impedir que um processo acesse áreas de memória alocadas para outros processos.

Um sistema operacional, em uma máquina qualquer, faz sua gerência de memória baseada em uma política de substituição de páginas, na qual é selecionada para se carregar na memória a página menos referenciada, com o quadro menos usado.


Essa política é identificada pelo acrônimo:


A

FIFO


B

LFU


C

LRU


D

NRU


E

OPT

Um esquema de gerenciamento de memória permite que o espaço de endereço físico de um processo não seja contíguo, evita fragmentação externa e a necessidade de compactação. Esse esquema de gerenciamento de memória é conhecido como:


A

segmentação


B

paginação


C

alocação


D

redução

Em relação ao gerenciamento de memória, sistemas operacionais adotam diversas estratégias para permitir que a memória principal seja aproveitada ao máximo. A estratégia de carregar um programa para a memória principal e, após certo tempo, devolvê-lo para o disco liberando a memória para outro processo, é conhecida como:

A
spool;

B
buffer;

C
swapping;

D
cache;

E
pool.
 
Ir para a página:
OK
 
Gerar simulado