Questões de Concurso Sobre gerência de memória em sistemas operacionais

Foram encontradas 676 questões

Q3869590 Sistemas Operacionais
O sistema operacional Moderno implementa a alocação de memória virtual baseada em paginação, combinando técnicas e estruturas de dados encontrados em outros sistemas operacionais. A tabela de páginas de memória do Moderno foi implementada nos mesmos moldes do Linux.
Sendo assim, é correto afirmar que a tabela de páginas de memória do Moderno:
Alternativas
Q3869001 Sistemas Operacionais
Considerando os conceitos de Sistema Operacional, a paginação é uma técnica de
Alternativas
Q3867977 Sistemas Operacionais
Uma estação precisa manter Windows e Linux em dual-boot para atividades específicas. A TI definiu que o particionamento deve separar sistema, dados e área de troca, garantindo melhor manutenção e facilidade de backup. Um servidor confundiu swap com “partição de backup”.
É CORRETO afirmar que: 
Alternativas
Ano: 2026 Banca: FGV Órgão: AMAZUL Prova: FGV - 2026 - AMAZUL - Técnico de Informática |
Q3851602 Sistemas Operacionais
Com base nos mecanismos de memória virtual adotados pelos sistemas operacionais, assinale a alternativa correta.
Alternativas
Q3851198 Sistemas Operacionais
No contexto de sistemas operacionais modernos, a memória virtual é uma técnica crucial que permite a execução de programas maiores do que a memória física (RAM) disponível, utilizando parte do espaço do disco rígido como extensão da RAM.

Assinale a opção que descreve corretamente o principal objetivo ou uma característica fundamental da memória virtual.
Alternativas
Q3851194 Sistemas Operacionais
Um sistema operacional utiliza paginação para gerenciar a memória virtual. O administrador do sistema observa um desempenho significativamente degradado, com a CPU gastando a maior parte do tempo trocando páginas entre a memória principal (RAM) e o disco, em vez de executar instruções úteis dos programas.

Esse fenômeno é conhecido como
Alternativas
Q3832909 Sistemas Operacionais
O gerenciamento de processos e memória é fundamental para o funcionamento eficiente de um sistema operacional moderno. Analise as afirmativas a seguir sobre os mecanismos de sincronização e memória virtual.

I- O impasse (deadlock) ocorre quando um grupo de processos entra em espera circular, onde cada processo aguarda por um recurso retido por outro processo do mesmo grupo.
II- A paginação é uma técnica que divide a memória física em quadros (frames) de tamanho fixo, permitindo que a memória lógica de um processo seja alocada de forma não contígua.
III- O algoritmo de escalonamento Round Robin prioriza processos com menor tempo de execução restante (Shortest Remaining Time Next), eliminando completamente a chance de inanição (starvation).
IV- A Memória Virtual utiliza uma parte do armazenamento secundário para simular memória RAM adicional, gerenciando a transferência de páginas através da Unidade de Gerenciamento de Memória (MMU).

Assinale a alternativa que apresenta somente as proposições CORRETAS: 
Alternativas
Q4364660 Sistemas Operacionais
Considere um cenário em que um processo tenta acessar uma página de memória que não está presente na memória RAM (page fault). Nesse caso, o sistema operacional precisa carregar a página necessária do armazenamento secundário (disco) para a memória principal. Assinale a alternativa que descreve corretamente o papel da tabela de páginas no gerenciamento de memória virtual. 
Alternativas
Q4261007 Sistemas Operacionais
No sistema operacional Linux, a área de troca ou SWAP é essencial para a gestão de memória, especialmente em cenários em que a memória RAM está sobrecarregada (aplicações solicitando mais memória do que o sistema possui). Sobre o funcionamento e a configuração da área de SWAP, qual das alternativas está correta?
Alternativas
Q4111187 Sistemas Operacionais
O sistema operacional MS-DOS teve papel fundamental no início da popularização dos computadores pessoais, sendo a base para versões posteriores do Microsoft Windows. Enquanto o MS-DOS operava em ambiente de linha de comando, o Windows incorporou interface gráfica e mecanismos de gerenciamento de processos e memória mais avançados. Considerando essas noções e o funcionamento desses sistemas, assinale a alternativa correta:
Alternativas
Q4032567 Sistemas Operacionais
Os sistemas operacionais modernos implementam mecanismos sofisticados de gerenciamento de memória para permitir a execução de múltiplos processos em um ambiente seguro e eficiente, superando as limitações da memória física. Um desses mecanismos é a memória virtual, que utiliza paginação para desacoplar o espaço de endereçamento lógico, visto pelo processo, do espaço de endereçamento físico. Em um sistema que utiliza paginação, o hardware, especificamente a Unidade de Gerenciamento de Memória (MMU), traduz os endereços virtuais gerados pelo processo em endereços físicos antes de acessar a memória. Qual é a função da Tabela de Páginas (Page Table) nesse processo de tradução? 
Alternativas
Q3986322 Sistemas Operacionais
Os sistemas operacionais são responsáveis por gerenciar os recursos do computador, incluindo processador, memória, dispositivos de entrada/saída e sistemas de arquivos. Diferentes algoritmos são utilizados para organizar a execução de processos, substituir páginas na memória e atender requisições de E/S, garantindo eficiência e justiça no uso dos recursos. A respeito desse assunto, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
(  ) O Priority Scheduling é um algoritmo de gerenciamento do processador que executa processos com maior prioridade primeiro.
(  ) O LRU (Least Recently Used) é um algoritmo de substituição de páginas na memória em que o seu princípio é remover a página que não foi usada há mais tempo.
(  ) O SSTF (Shortest Seek Time First) é um algoritmo de entrada e saída que atende a pedidos conforme a ordem de chegada.
(  ) O Round Robin (RR) é um algoritmo de gerenciamento do processador que prioriza processos com menor tempo de execução. 
Alternativas
Q3980334 Sistemas Operacionais
Os sistemas operacionais são responsáveis por gerenciar o hardware e os recursos de software do computador, fornecendo uma interface para os usuários e garantindo que os aplicativos sejam executados de maneira eficiente. Uma função essencial de qualquer sistema operacional é o gerenciamento de memória. Com base nesse conceito, analise as afirmações sobre essa funcionalidade e escolha a alternativa correta.
Alternativas
Q3893917 Sistemas Operacionais
O gerenciamento de memória é um dos principais componentes de um sistema operacional moderno, permitindo que múltiplos processos sejam executados simultaneamente com isolamento e eficiência. Sobre os mecanismos utilizados para isso, analise as afirmativas a seguir:
I.A paginação permite dividir a memória física e lógica em blocos de tamanho fixo, eliminando a fragmentação interna e facilitando a alocação dinâmica de processos.
II.A segmentação organiza a memória em blocos de tamanho variável de acordo com a lógica do programa, como pilha, código e dados, e permite proteção mais granular entre áreas de memória.
III.O espaço de "swap" é utilizado quando a memória RAM se esgota, permitindo mover processos ociosos para o disco, embora isso reduza o desempenho do sistema.

Está correto o que se afirma em:
Alternativas
Q3805753 Sistemas Operacionais
Um sistema operacional utiliza um endereço lógico de 64 bits e um tamanho de página de 16 KB. Informe quantos bits são necessários para representar o número da página.
Alternativas
Q3788007 Sistemas Operacionais
A memória virtual é uma técnica de gerenciamento de memória que permite aos programas utilizarem mais memória do que a fisicamente disponível no sistema. O sistema operacional utiliza espaço em disco rígido como extensão da memória RAM, movendo blocos de dados (páginas) entre a memória física e o disco conforme necessário, processo conhecido como paginação.
Marque a alternativa CORRETA que corresponde a afirmação sobre a memória virtual. 
Alternativas
Q3773951 Sistemas Operacionais
A gerência de memória é uma das funções primordiais de um sistema operacional, sendo responsável por alocar e desocupar espaços de memória para os processos em execução. Acerca das técnicas de gerenciamento de memória, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)A fragmentação externa ocorre exclusivamente em sistemas que utilizam paginação, quando os espaços livres na memória são menores que o tamanho de uma página, impedindo a alocação de novas páginas.
(__)A memória virtual permite que um processo utilize um espaço de endereçamento maior que a memória física (RAM) disponível, utilizando um espaço em disco (área de troca ou swap) para armazenar partes do processo que não estão em uso.
(__)A segmentação pura, sem paginação, resolve completamente o problema da fragmentação externa, pois os segmentos podem ser alocados em espaços não contíguos da memória física.
(__)O mecanismo de tradução de endereços realizado pela Unidade de Gerenciamento de Memória (MMU) converte endereços lógicos, gerados pela CPU, em endereços físicos correspondentes na memória RAM, sendo essencial para o funcionamento da paginação.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:
Alternativas
Q3761257 Sistemas Operacionais
Acerca da arquitetura de computadores, dos princípios de sistemas operacionais e do sistema operacional Linux, julgue o item seguinte.

A técnica de paginação por demanda nos sistemas operacionais consiste em carregar todas as páginas de um processo na memória física no momento da sua criação, evitando falta de página durante a execução.
Alternativas
Q3746214 Sistemas Operacionais
Em sistemas operacionais modernos, este recurso permite que o sistema utilize espaço em disco como uma extensão da memória RAM. Marque a alternativa CORRETA que corresponde ao recurso que quando a memória principal está cheia, os dados menos utilizados são movidos para esta área do disco, liberando espaço para novas aplicações.
Alternativas
Q3742488 Sistemas Operacionais
No que diz respeito aos sistemas operacionais, o recurso conhecido por memória virtual simula memória RAM adicional usando o armazenamento interno do dispositivo, visando gerenciar e otimizar o desempenho geral, permitindo que mais aplicativos sejam executados simultaneamente no computador. Nesse contexto, podem ser empregadas duas técnicas, sendo que a primeira emprega um tipo de gerência de memória onde programas são divididos em unidades de tamanhos variados cada um com seu próprio espaço de endereçamento, sendo que o S. O. mantém uma tabela com as áreas livres e ocupadas da memória e somente as unidades referenciadas são transferidas para a memória principal. Na segunda, o programa pode ser espalhado por áreas não contíguas de memória, sendo que, com isso, o espaço de endereçamento lógico de um processo e a memória física são divididas em unidades lógicas de tamanho fixo. Assim, o programa é carregado unidade a unidade, cada uma ocupando um espaço físico não sendo necessariamente contíguo. Nesse contexto, as duas técnicas de gerência de memória, descritas são denominadas, respectivamente: 
Alternativas
Respostas
61: C
62: D
63: B
64: B
65: C
66: D
67: A
68: B
69: E
70: D
71: C
72: E
73: B
74: C
75: C
76: E
77: D
78: E
79: D
80: D