Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/06/2020 EPS https://simulado.estacio.br/alunos/?user_cod=2514529&matr_integracao=201908700671 1/3 SISTEMAS OPERACIONAIS 4a aula Lupa Exercício: CCT0757_EX_A4_201908700671_V1 17/06/2020 Aluno(a): PAULA FERNANDA DE BARROS MORAES 2020.1 EAD Disciplina: CCT0757 - SISTEMAS OPERACIONAIS 201908700671 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? 7 páginas 8K páginas 13 páginas 255 páginas 128 páginas Respondido em 17/06/2020 13:39:00 Explicação: como 7 bits define a página, 2^7 páginas podem ser endereçadas = 128 Um processo referencia em uma execucão 6 de suas páginas, identificadas pelas letras A,B,C,D,E e F. Considerando que estarão alocadas 4 molduras para este processo, que o sistema realizada paginação antecipada das quatro primeiras páginas (A,B,C e D) e que este sistema utiliza a estratégia LRU (menos recentemente usada) para substituição, assinale o item que informa a quantidade de page faults (falhas de página) para esta execução. A sequência de páginas executadas é A - B - E - F - C - D - A - B - C - D 5 8 7 4 6 Respondido em 17/06/2020 13:37:07 Explicação: A sequência de referência das páginas executadas é: A - Page hit B - Page hit E - Page fault retirado C F - Page fault retirado D C - Page fault retirado A D - Page fault retirado B A - Page fault retirado E Questão1 Questão2 https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); 17/06/2020 EPS https://simulado.estacio.br/alunos/?user_cod=2514529&matr_integracao=201908700671 2/3 B - Page fault retirado F C - Page hit D - Page hit Total 6 page faults Várias foram as técnicas propostas para otimizar a alocação de memória. Entretanto, independentemente da técnica utilizada, pode acontecer de não haver memória principal disponível para todos os processos. Para solucionar este problema foi proposta uma técnica que é implementada em praticamente todos os sistemas operacionais atuais. Esta técnica consiste em selecionar um processo residente da memória que é transferido da memória principal para a memória secundária. Desta forma, libera-se memória principal para execução de novos processos. Para que o processo que está em memória secundária retorne à memória principal, o procedimento inicial é repetido, sendo outro processo transferido para a memória secundária. Selecione a assertiva que descreve o nome desta técnica: Swapping Trashing Memória virtual Page faults Dinamic memory acess (DMA) Respondido em 17/06/2020 13:37:16 Um sistema operacional é uma camada de software que atua entre o hardware e os diversos aplicativos existentes em um sistema computacional, executando diversas atividades, de modo a garantir a disponibilidade de recursos entre todos os programas em execução. O gerenciador de memória é uma atividade do sistema operacional, responsável por: distribuir a capacidade de processamento de forma justa entre as aplicações, evitando que uma aplicação monopolize o processador. disponibilizar, para cada aplicação, um espaço de memória próprio, independente e isolado dos demais, inclusive do núcleo do sistema operacional. implementar a interação com cada dispositivo, através de drivers, criando modelos abstratos que permitam agrupar vários dispositivos distintos sob a mesma interface de acesso. criar as abstrações de arquivos e diretórios, definindo interface de acesso e regras para o seu uso. definir usuários e grupos de usuário, bem como identificar usuários que se conectam ao sistema, através de procedimentos de autenticação. Respondido em 17/06/2020 13:37:21 As principais funções do gerenciamento de memória são: Gerenciamento disco e Gerenciamento de periférico Paginação e Multithreading Multithreading e Escalonamento Alocação de Memória e controle de fragmentação Escalonamento e Isolamento Respondido em 17/06/2020 13:39:22 Explicação: As principais funções do gerenciamento de memória são alocação de Memória e controle de fragmentação (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 Questão3 Questão4 Questão5 Questão6 17/06/2020 EPS https://simulado.estacio.br/alunos/?user_cod=2514529&matr_integracao=201908700671 3/3 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: timeout. trashing. crashing. overlay. overflow. Respondido em 17/06/2020 13:37:28 Em um sistema com gerenciamento de memória paginado o endereço é composto por 32 bits, sendo 10 reservados para a indetificação da página. Cada endereço ocupa 16 bits. Qual o tamanho máximo do processo? 16MB 8GB 32MB 4GB 24MB Respondido em 17/06/2020 13:40:20 Um sistema operacional trabalha com gerência de memória por páginas (paginação). O espaço de endereçamento virtual do sistema é dividido em páginas de tamanho 25 bytes. Existem quatro processos a serem executados nesse sistema, todos com códigos relocáveis, cujos tamanhos são: A (113 bytes), B (37 bytes), C (96 bytes), D (100 bytes). Diante desse cenário podemos afirmar que: O processo C terá uma tabela de páginas maior que o processo A tanto para este tamanho de página como para páginas de tamanho 10 bytes O processo A terá uma tabela de páginas menor que todos os outros processos, muito embora o mapeamento seja facilitado se o tamanho da página do sistema for menor O processo D ocasionará menor fragmentação quando todas as suas páginas estiveram carregadas na memória física e caso o novo tamanho de página seja de 10 bytes a fragmento causado por este processo não se altera, apesar do mapeamento ser dificultado O processo B ocasionará menor fragmentação quando todas as suas páginas estiveram carregadas na memória física e caso o novo tamanho de página seja de 10 bytes a fragmento causado por este processo não se altera, apesar do mapeamento ser facilitado O processo D ocasionará maior fragmentação quando todas as suas páginas estiveram carregadas na memória física e caso o novo tamanho de página seja de 10 bytes a fragmento causado por este processo aumentará significativamente Respondido em 17/06/2020 13:40:22 Questão7 Questão8 javascript:abre_colabore('38403','201220324','4047495391');
Compartilhar