Questões de Sistemas Operacionais - Gerência de Memória para Concurso
Foram encontradas 499 questões
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.
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
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:
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.
I. As camadas superiores têm uma velocidade mais alta e capacidade menor do que as inferiores. II. A camada mais inferior na base da hierarquia de memória corresponde à memória principal que mantém as informações mais utilizadas em um cache de alta velocidade. III. A camada superior consiste em registradores internos à CPU, geralmente feitos do mesmo material e tão rápidos quanto à própria CPU.
Estão CORRETAS as afirmativas:
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.
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.