Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Qual o tamanho da página de um sistema sabendo-se que o endereço é composto por 20 bits, onde 7 identificam a página e os demais o deslocamento dentro da página? 128 endereços 128 K endereços 20 endereços 7 endereços 8K endereços 2. As principais funções do gerenciamento de memória são: Multithreading e Escalonamento Alocação de Memória e controle de fragmentação Escalonamento e Isolamento Paginação e Multithreading Gerenciamento disco e Gerenciamento de periférico Explicação: As principais funções do gerenciamento de memória são alocação de Memória e controle de fragmentação 3. Técnica de alocação de memória que busca a área livre de menor tamanho capaz de satisfazer certo pedido de alocação é: perfect-fit first-fit optimum-fit best-fit worst-fit Explicação: Esta é a definição do método Best-fit 4. (MEC 2008) Existem ferramentas para monitoramento e diagnóstico de ambientes computacionais. O monitoramento de memória pode ser realizado por meio de estatísticas que possibilitam medir o fluxo de páginas da memória do sistema para os dispositivos de armazenamento de massa anexos. Taxas altas podem significar que o sistema tem pouca memória e está com problemas, gastando mais recursos do sistema para mover páginas para dentro e para fora da memória do que rodar aplicações. Esse problema é denominado: overflow. timeout. crashing. overlay. trashing. 5. Analise as quatro sentenças abaixo sobre gerência de memória e, em seguida, assinale a única alternativa correta: I. Na paginação a fragmentação é interna e ocorre na última página; II. Na segmentação a divisão do código é feita em pedaços (trechos) do mesmo tamanho, apesar das memórias principal (física) e virtual trabalharem com alocação dinâmica e, portanto, com partições de tamanhos diferentes; III. Na segmentação não há qualquer tipo de fragmentação, uma vez que a divisão do código é feita considerando-se a estrutura lógica do programa e a alocação dos trechos (pedaços) se dá sempre em partições do mesmo tamanho desses pedaços lógicos; IV. Na paginação a divisão do código dos programas não considera a estrutura lógica. Os pedaços (trechos) sempre de mesmo tamanho são alocados em molduras de mesmo tamanho (desses pedaços) nas memórias principal (física) e virtual. Todas as sentenças estão corretas Somente as sentenças III e IV estão corretas Somente as sentenças I e IV estão corretas Somente a sentença IV está correta Somente as sentenças II e IV estão corretas Explicação: Item II errado. Na segmentação a divisão do código é feita em pedaços (trechos) do MESMO tamanho, apesar das memórias principal (física) e virtual trabalharem com alocação dinâmica e, portanto, com partições de tamanhos diferentes. Item III errado. Na segmentação NÃO HÁ QUALQUER tipo de fragmentação, uma vez que a divisão do código é feita considerando-se a estrutura lógica do programa e a alocação dos trechos (pedaços) se dá sempre em partições do mesmo tamanho desses pedaços lógicos. 6. (IFB, 2017) Considerando-se a arquitetura de sistemas operacionais, assinale a única alternativa em que os conceitos de gerenciamento de memória e a respectiva definição estão CORRETOS. MMU (Memory Managment Unity): módulo do sistema operacional responsável por mapear o espaçamento de endereçamento virtual no espaço de endereçamento físico. Espaço de endereçamento de um processo: conjunto de endereços que um processo utiliza para acessar a memória dos sistema, para executar instruções e armazenar dados. Memória virtual: técnica que reúne o espaço de endereçamento do programa em pequenos pedaços com faixas de endereços descontínuos, chamados páginas. Swapping: técnica que amplia o espaço de endereçamento do processo guardando-o no disco quando este assume a condição de ocioso/inativo. Memória virtual: técnica que reúne o espaço de endereçamento do programa em pequenos pedaços com faixas de endereços descontínuos, chamados páginas. 7. Quantas páginas um processo pode ter sabendo o endereço é composto por 20 bits, onde 7 identificam a página e os demais o deslocamento dentro da página? 13 páginas 255 páginas 8K páginas 7 páginas 128 páginas Explicação: como 7 bits define a página, 2^7 páginas podem ser endereçadas = 128 8. Quantas páginas um processo pode ter, considerando que seu endereço lógico é composto por 20 bits, sendo os 7 bits mais significativos utilizados para identificar a página e os demais o deslocamento dentro da página? 255 páginas 128 páginas 8K páginas 13 páginas 7 páginas
Compartilhar