Informática Múltipla Escolha

Através do mapeamento na técnica de memória virtual, endereços virtuais são transformados em reais. II. O resultado do mapeamento é este: um programa não precisa estar em endereços consecutivos (contíguos) na memória principal, para ser realizada sua execução. III. Para mapear os endereços virtuais para endereços físicos, existe um hardware denominado como memory management unit (unidade de gerenciamento de memória – MMU). Assinale qual alternativa apresenta a(s) afirma(s) verdadeira(s).

I. Através do mapeamento na técnica de memória virtual, endereços virtuais são transformados em reais.

II. O resultado do mapeamento é este: um programa não precisa estar em endereços consecutivos (contíguos) na memória principal, para ser realizada sua execução.

III. Para mapear os endereços virtuais para endereços físicos, existe um hardware denominado como memory management unit (unidade de gerenciamento de memória – MMU).

Assinale qual alternativa apresenta a(s) afirma(s) verdadeira(s).

  1. I, II e III.
  2. I e III.
  3. III.
  4. I.
  5. II.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - I e II e III

Análise Detalhada

Esta questão aborda os fundamentos da Memória Virtual, um conceito essencial em sistemas operacionais modernos. Vamos analisar cada item separadamente para confirmar a veracidade:

1. Afirmativa I

"Através do mapeamento na técnica de memória virtual, endereços virtuais são transformados em reais."

  • Análise: Esta afirmação é VERDADEIRA.
  • Explicação: O sistema operacional e o hardware utilizam um esquema de mapeamento para converter os endereços lógicos (virtuais) gerados pelo programa em endereços físicos (reais) localizados na memória RAM. É esse processo que permite que o computador utilize mais memória do que a disponível fisicamente, trocando dados entre a RAM e o disco.

2. Afirmativa II

"O resultado do mapeamento é este: um programa não precisa estar em endereços consecutivos (contíguos) na memória principal, para ser realizada sua execução."

  • Análise: Esta afirmação é VERDADEIRA.
  • Explicação: Graças à técnica de paginação (comum na memória virtual), os dados de um processo podem ser distribuídos em vários blocos dispersos na memória física. O software vê um espaço contínuo, mas o hardware sabe que esses pedaços não estão fisicamente lado a lado. Isso elimina a necessidade de compacidade ou alocação contígua estrita.

3. Afirmativa III

"Para mapear os endereços virtuais para endereços físicos, existe um hardware denominado como memory management unit (unidade de gerenciamento de memória – MMU)."

  • Análise: Esta afirmação é VERDADEIRA.
  • Explicação: A MMU é o componente de hardware responsável por realizar a tradução de endereços em tempo de execução. Ela garante que os processos acessem apenas as áreas de memória autorizadas, prevenindo conflitos entre programas diferentes.

Conclusão

Como todas as afirmativas descrevem corretamente os mecanismos e benefícios da memória virtual e do uso da MMU, a opção que engloba todas elas é a correta.

AfirmativaVereditoMotivo Principal
I✅ VerdadeiraTradução lógica-física é a função base da memória virtual.
II✅ VerdadeiraPermite alocação não-contígua (fragmentação externa gerenciada).
III✅ VerdadeiraA MMU é o hardware dedicado a essa tarefa.

Portanto, a resposta correta é a Alternativa A.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.