Questões sobre Gerência de memória

Lista completa de Questões sobre Gerência de memória para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Com respeito a memória virtual, considere:

I. As translações mais frequentes ficam armazenadas em uma pequena memória associativa chamada TLB (Translation Lookaside Buffer).

II. O método mais usual utilizado pela memória virtual é a divisão do espaço de endereçamento em páginas de tamanho variável, que são a unidade de transferência entre a memória principal e a memória cache.

III. A memória virtual também faz a translação de endereços virtuais em endereços reais, já que os programas normalmente enxergam um espaço de endereçamento maior que a memória física.

IV. A memória virtual é um conjunto de hardware e de rotinas do sistema operacional. Além do controle da hierarquia entre a memória principal e a memória secundária, ela realiza a proteção, evitando que um programa modifique informações que pertençam a algum outro.

Está correto o que consta APENAS em

  • A. I, II e III.
  • B. I e II.
  • C. II, III e IV.
  • D. III e IV.
  • E. I, III e IV.

A Gerência de Memória de um sistema operacional típico é concebida para diversas funções, como a de

  • A. bloquear a fragmentação da memória, que levaria ao seu desperdício.
  • B. bloquear o uso de memória virtual, pois ela reduziria a velocidade de processamento.
  • C. permitir a execução de programas maiores do que a memória física disponível.
  • D. proibir a execução de mais de um programa por vez.
  • E. proibir a ocorrência de swapping, pois ele reduziria taxa de utilização à memória principal.

Apesar dos incrementos das capacidades de memória e de processamento dos dispositivos móveis, limites são sempre atingidos em razão da demanda crescente dos usuários por aplicativos com as mais variadas funções, muitas vezes envolvendo o uso de múltiplos sensores e recursos gráficos de alta qualidade.

Caso o conjunto de aplicativos utilizados exceda o total de memória disponível, o sistema operacional Android irá

  • A. solicitar ao usuário que termine um dos aplicativos em uso.
  • B. terminar automaticamente o aplicativo de menor prioridade.
  • C. bloquear toda a execução do sistema, requerendo reinício.
  • D. terminar todos os aplicativos.
  • E. terminar apenas o aplicativo em uso.

A figura acima apresenta um esquema conceitual de gerenciamento de memória em um computador com sistema operacional Linux. Considerando as informações apresentadas na figura, julgue os itens seguintes, acerca de sistemas operacionais.

A quantidade de memória virtual ocupada pelos processos de usuário e do núcleo do sistema operacional (Kernel) é sempre maior que a memória física disponível, devido à presença da memória virtual (Swap).

  • C. Certo
  • E. Errado

A principal função do MMU (Memory Management Unit – Unidade de Gerenciamento de Memória) é:

  • A. criar e gerenciar a memória virtual, também denominada SWAP virtual;
  • B. mapear os endereços virtuais gerados por programas para endereços físicos na memória;
  • C. definir o tamanho máximo e mínimo dos quadros de paginação de memória virtual;
  • D. reservar espaço de memória na execução de um programa;
  • E. liberar espaço reservado após a execução de um programa.

No âmbito dos sistemas operacionais, o termo “swapping” refere-se a um mecanismo que:

  • A. permite a utilização de dispositivos de entrada/saída externos;
  • B. permite a abertura simultânea de várias páginas Web por meio do browser;
  • C. faz parte do gerenciamento de memória;
  • D. gerencia o sistema de arquivos;
  • E. gerencia a sincronização em ambientes virtualizados.

Em sistemas de hierarquia de memória, como se denomina a memória, normalmente pequena e de alta velocidade, que fica mais próxima ao processador e onde são armazenados os conteúdos das posições de memória recentemente utilizados?

  • A. DDRAM.
  • B. SDRAM.
  • C. Memória primária.
  • D. Memória principal.
  • E. Memória cache.

O espaço de endereçamento lógico de um processo é dividido em áreas que armazenam o código, as variáveis globais, as variáveis locais, os parâmetros de função e as porções de memória alocadas dinamicamente. Como se denomina a área destinada às porções de memória alocadas dinamicamente durante a execução de um processo?

  • A. Pilha.
  • B. Monte (heap).
  • C. Dados inicializados.
  • D. Dados não inicializados.
  • E. Texto.

É um recurso responsável pela coordenação do funcionamento da memória de um microcomputador, que transforma as instruções lógicas (virtuais) em endereços físicos nos bancos de memória e anota onde cada informação do sistema está hospedada na memória. É ele que informa onde o processador deve procurar os dados e instruções na memória. Trata-se de

  • A. Control Unit (Unidade de Controle).
  • B. Arithmetic Logic Unit (Unidade Lógica e Aritmética).
  • C. Central Processing Unit (Unidade Central de Processamento).
  • D. Memory Management Unit (Unidade de Gerenciamento de Memória).
  • E. Register (Registrador).

A técnica de alocação de memória que busca a área livre de menor tamanho capaz de satisfazer certo pedido de alocação é:

  • A. optimum-fit;
  • B. best-fit;
  • C. worst-fit;
  • D. first-fit;
  • E. perfect-fit.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...