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.

Sobre as estratégias de gerenciamento de memória, relacione adequadamente as colunas a seguir.

A sequência está correta em

  • A. 1, 5, 3, 2, 4.
  • B. 2, 4, 5, 1, 3.
  • C. 3, 5, 2, 4, 1.
  • D. 4, 3, 1, 5, 2.
  • E. 5, 1, 4, 2, 3.

O sistema operacional, no esquema de partição variável, mantém uma tabela indicando que partes da memória estão disponíveis e quais estão ocupadas. Para realizar a alocação dinâmica de memória, ou seja, atender a uma solicitação de alocação de tamanho n, a partir de uma lista de intervalos livres, existem algumas estratégias, das quais as mais comuns são:

I. aloca o primeiro intervalo que seja suficientemente grande. A busca pode começar tanto pelo início da tabela como por onde a busca anterior terminou.

II. aloca o menor intervalo que seja suficientemente grande. Percorre-se a tabela inteira (a menos que esteja ordenada por tamanho) para se encontrar o menor intervalo.

III. aloca o maior intervalo. Percorre-se a tabela inteira (a menos que esteja ordenada por tamanho) para se encontrar o maior intervalo.

Pode-se afirmar corretamente que

  • A.

    a estratégia II é denominada menos apto (worst-first).

  • B.

    a estratégia III é a mais eficiente de todas em termos de redução de tempo.

  • C.

    quando um processo termina, ele libera seu bloco de memória. Mesmo que o intervalo liberado seja adjacente a outro intervalo, estes são mantidos separados na tabela para dar mais flexibilidade à alocação de memória.

  • D.

    a estratégia I é denominada maior e melhor (best-first).

  • E.

    a estratégia II é denominada mais apto (best-fit).

A memória virtual é uma técnica que permite mapear um grande espaço de endereçamento lógico em uma memória física menor, possibilitando elevar o grau de multiprogramação e aumentar a utilização da CPU. A memória virtual é comumente implementada pela paginação por demanda. Considere uma instrução de 3 endereços como ADD A, B, C (some o conteúdo de A e B e coloque o resultado em C). Estes são os passos para executar esta instrução:

1. carregue e decodifique a instrução ADD

2. carregue A

3. carregue B

4. some A e B

5. armazene a soma em C

Está correto afirmar que,

  • A.

    quando um processo é interrompido por um erro de página, seu estado (registradores, código de condição, contador de instruções) não é salvo, por isso ele não consegue ser reiniciado exatamente no mesmo local e estado.

  • B.

    um erro de página pode ocorrer em qualquer referência à memória. Se o erro ocorrer na carga da instrução, no entanto, este gera um erro fatal, cancelando a execução do processo e, consequentemente, da aplicação.

  • C.

    a paginação deve ser completamente transparente para o processo do usuário e permite que processos sejam executados mesmo que seus requisitos de memória excedam a memória física.

  • D.

    se houver falha ao se tentar armazenar em C (porque C está em uma página que não se encontra correntemente na memória) a instrução é recarregada e reiniciada automaticamente, e o sistema operacional emite a mensagem “page fault”.

  • E.

    se um erro de página ocorrer enquanto um operando estiver sendo carregado, a instrução pode ser executada sem sua decodificação, pois seu mnemônico está registrado na memória.

Na gerência de memória de um computador, a técnica na qual o sistema operacional escolhe um dado programa que se encontra residente na memória principal para levá-lo a um disco, visando liberar lugar na memória para a execução de outro programa, e que pode, posteriormente, devolvê-lo à memória principal para que ele seja executado, é denominada

  • A.

    alocação temporária.

  • B.

    desalocação.

  • C.

    paginação.

  • D.

    swapping.

  • E.

    virtualização.

Os sistemas operacionais modernos dispõem de um mecanismo que é utilizado quando o computador não possui memória suficiente para carregar todos os processos na memória. Esse mecanismo, que utiliza um espaço em disco a ser usado nessas situações, é conhecido como

  • A.

    Alocação Dinâmica.

  • B.

    Memória Estendida.

  • C.

    Memória Remota.

  • D.

    Paginação.

  • E.

    Swapping.

Acerca do sistema operacional Windows 7 Professional, julgue os itens que se seguem. O FAT64bits é o tipo de sistema de arquivos que o Windows 7 Professional adota por padrão.

  • C. Certo
  • E. Errado

Um novo recurso do Hyper-V introduzido na versão Windows Server 2008 R2 com SP1, permite usar melhor os recursos de memória dos hosts Hyper-V equilibrando a distribuição de memória entre as máquinas virtuais em execução. A memória pode ser realocada dinamicamente entre máquinas virtuais diferentes em resposta à mudança das cargas de trabalho dessas máquinas. Este novo recurso é chamado de Memória

  • A.

    Dinâmica.

  • B.

    HEAP.

  • C.

    RAM.

  • D.

    Volátil.

  • E.

    Mapeada.

No gerenciamento de sistemas operacionais, o sistema de memória

não deve se preocupar com alocação de espaço em memória.

  • C. Certo
  • E. Errado

No gerenciamento de sistemas operacionais, o sistema de memória

deve manter controle de quais partes da memória que estão sendo utilizados e por quem.

  • C. Certo
  • E. Errado
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...