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

Foram encontradas 611 questões

Q2232668 Sistemas Operacionais

No contexto dos sistemas operacionais modernos, swapping consiste em

Alternativas
Q2202344 Sistemas Operacionais
O técnico de informática da Câmara Municipal precisou reinstalar o sistema operacional Windows 10 de 64 bits. Para que ele execute essa tarefa, é necessário que o computador tenha o requisito mínimo de memória RAM. Assim, para ser executado, a memória RAM deve ser de, no mínimo,
Alternativas
Q2167012 Sistemas Operacionais
Analise as afirmativas abaixo sobre o gerenciamento de processos, de memória e de arquivos em sistemas operacionais e assinale a alternativa correta.
I. Threads de um mesmo processo compartilham o espaço de endereçamento do processo.
II. Na técnica de paginação, o espaço de endereçamento virtual dos processos (páginas virtuais) é mapeado em um espaço de endereçamento físico (molduras de página).
III. O mutex é um mecanismo de sincronização de threads o qual permite que mais de uma thread execute um trecho de código simultaneamente.
IV. O round-robin é um algoritmo de escalonamento de processos.
V. Diversos sistemas de arquivos do Linux utilizam uma estrutura de dados chamada de index node (inode), a qual armazena somente os atributos dos arquivos armazenados no disco.
Alternativas
Q2156615 Sistemas Operacionais
Em sistemas operacionais Linux e Windows, cada processo em execução é associado a um número de identificação exclusivo. Esse número é conhecido como:
Alternativas
Q2145348 Sistemas Operacionais
O sistema operacional é responsável por todo o funcionamento do computador, desde o software até o hardware instalado. Sobre o gerenciamento de processos de um sistema operacional, relacione adequadamente as colunas a seguir.
1. Monotarefa. 2. Multitarefa. 3. Multiprocessamento. 4. Multiprogramação.
( ) Permite a execução de mais de um processo ao mesmo tempo. O compartilhamento de tempo no processador é distribuído, de modo que o usuário tenha a impressão que diversos processos estão sendo executados simultaneamente. Os processos compartilham recursos comuns, como processador e memória. ( ) Os processos são distribuídos entre dois ou mais processadores. ( ) Apenas um processo (programa) é executado por vez no processador. ( ) O tempo de processamento entre vários processos é dividido com objetivo de manter o processador sempre ocupado.
A sequência está correta em 
Alternativas
Q2145101 Sistemas Operacionais
São unidades de medida da velocidade da frequência do clock e da capacidade de memórias dos microcomputadores, respectivamente:
Alternativas
Q2121319 Sistemas Operacionais
No que se refere aos conceitos básicos dos sistemas operacionais, existem situações em que não é possível manter todos os processos na memória. Para resolver o problema de insuficiência de memória, foi criada uma técnica aplicada à gerência de memória, para processos que esperam por memória livre para serem processados. O sistema operacional escolhe um processo residente que é levado da memória para o disco, retornando posteriormente para a memória principal, como se nada tivesse ocorrido. É um recurso criado na tentativa de melhorar o problema da insuficiência de memória durante a execução de alguns processos em ambientes multiprogramados. Essa técnica consiste em transferir automaticamente todo o processo da memória principal para o disco e vice-versa. Essa técnica é denominada  
Alternativas
Q2098002 Sistemas Operacionais
Os sistemas operacionais GNU/Linux e Microsoft Windows (versão 7 ou superior) empregam qual tipo de técnica de gerência de memória para implementar memória virtual na RAM?
Alternativas
Q2096964 Sistemas Operacionais
Assinale a alternativa correta sobre importância da gerência de processos, memória e entrada/saída em sistemas operacionais, assim como sobre como esses recursos funcionam e como são gerenciados em um sistema operacional.
Alternativas
Q2084897 Sistemas Operacionais
Quando segmentos de memória que estão sendo usados e segmentos livres são ordenados por uma lista de endereços é viável utilizar diversos tipos de algoritmos de alocação de memória a um processo. O algoritmo que sempre varre a memória e escolhe o maior segmento disponível é o:
Alternativas
Q2084896 Sistemas Operacionais
Durante a inicialização dos sistemas operacionais modernos muitos processos são inicializados juntos. Processos secundários como o verificador de atualizações geralmente consomem entre 5 a 10 MB de memória. Assim, para a manutenção de muitos processos na memória é necessário ter uma quantidade enorme, caso contrário as atualizações não podem ser realizadas. Existem duas técnicas para lidar com a sobrecarga de memória, são elas:
Alternativas
Q2084895 Sistemas Operacionais
.O espaço de endereçamento é o conjunto de endereços que um processo pode usar para endereçar uma memória. Assim, o programa do usuário lida com endereços lógicos, enquanto o hardware converte os endereços lógicos em físicos. Indique as opções corretas sobre o assunto.
I. Os endereços físicos são bytes de memória física do computador que não podem ser definidos pela quantidade disponível pela máquina. II. O mapeamento de endereços virtuais para endereços físicos é realizado por um hardware denominado de MMU (memorymanagement unit – Unidade de gerenciamento da memória) em tempo de execução. III. Todo endereço lógico pode ser convertido em endereço físico. IV. Para o funcionamento correto da MMU é necessário a interceptação do acesso do processador ao barramento de endereços para realizar a conversão.
Estão corretos apenas os itens: 
Alternativas
Q2084893 Sistemas Operacionais
A maioria dos sistemas que utilizam memória virtual costuma usar a paginação, assim, o espaço de endereçamento virtual é caracterizado pela divisão em unidades chamadas de páginas (pages), tendo como correspondentes na memória física as nominadas molduras de página (page frames). Desta forma, o que acontece se um programa tenta usar uma página não mapeada? 
Alternativas
Q2084802 Sistemas Operacionais

O status da atividade atual de um processo é representado pelo valor do contador do programa e pelo conteúdo dos registradores do processador. Selecione a seção do layout de memória de um processo que representa a memória alocada dinamicamente durante o tempo de execução do programa. 

Alternativas
Q2084801 Sistemas Operacionais
Quando os processos são executados, precisam ocupar espaço na memória para que o computador possa ler e carregá-los rapidamente. Selecione a alternativa que mostra um mecanismo em que um processo pode ser movido temporariamente da memória principal para o armazenamento secundário e disponibilizar essa memória para outros processos.
Alternativas
Q2071938 Sistemas Operacionais

Quanto aos sistemas operacionais, julgue o item.


No momento em que um programa é criado, o compilador referencia os endereços de memória a partir do endereço onde o processo será carregado.

Alternativas
Q2056551 Sistemas Operacionais

Sobre as estratégias de substituição de páginas dos sistemas operacionais, assinale com V as afirmativas verdadeiras e com F as falsas.


(  ) Na estratégia de substituição de páginas FIFO, substitui-se a página que está no sistema há menos tempo.

(  ) Na estratégia de página menos frequentemente usada, toma-se decisões de substituição com base na intensidade com que cada página está sendo usada.

(  ) Na estratégia de substituição de páginas não usadas recentemente, a ideia é baseada em que uma página não usada recentemente provavelmente será usada no futuro próximo.


Assinale a sequência correta. 

Alternativas
Q4050834 Sistemas Operacionais
“Mapeia o espaço de endereçamento de cada processo em uma parte diferente da memória física de uma maneira simples.” Considerando o gerenciamento de memória em sistemas operacionais, a informação apresentada se refere a:
Alternativas
Q3994577 Sistemas Operacionais
Considere as assertivas abaixo sobre a memória virtual no MS Windows XP ou superiores:
I- A memória virtual é utilizada na ausência de placas de memória RAM.
II- Quando o uso da memória RAM exceder seu espaço o HD será usado para armazenar operações temporárias.
III- A memória virtual será usada para acelerar as execuções realizadas pelo processador.
Conforme as assertivas acima responda a alternativa correta:
Alternativas
Q2116973 Sistemas Operacionais
No gerenciamento de memória de sistemas operacionais, tem-se o conceito de memória virtual, que considera que cada programa tem o seu próprio espaço de endereçamento, o qual é dividido em blocos chamados de páginas,
Alternativas
Respostas
181: E
182: C
183: A
184: A
185: D
186: D
187: C
188: D
189: C
190: E
191: E
192: D
193: D
194: B
195: E
196: C
197: B
198: C
199: C
200: E