Baixe o app para aproveitar ainda mais
Prévia do material em texto
Teste de Conhecimento avalie sua aprendizagem As principais funções do gerenciamento de memória são: 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 SUPORTE A SGBD EM SISTEMAS OPERACIONAIS Lupa Calc. CCT0881_A4_202001034382_V1 Aluno: BRUNO LEANDRO PEREIRA OLIVEIRA Matr.: 202001034382 Disc.: SUP. SGBD SIST.OPER. 2021.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Escalonamento e Isolamento Multithreading e Escalonamento Gerenciamento disco e Gerenciamento de periférico Paginação e Multithreading Alocação de Memória e controle de fragmentação Explicação: As principais funções do gerenciamento de memória são alocação de Memória e controle de fragmentação 2. 7 4 5 6 8 javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); Os sistemas operacionais dos microcomputadores possuem como uma de suas principais características o gerenciamento da memória principal. Analise as sentenças sobre gerenciamento de memória e, em seguida, assinale a alternativa correta: I. A relocação de código executável dos programas pode ocorrer de forma dinâmica, quando o sistema operacional espera a liberação da região de memória usada no primeiro carregamento do programa na memória II. Na paginação antecipada o sistema faz uma previsão segura das páginas que serão necessárias à execução do programa, trazendo-as para a memória. Desta forma se elimina page fault, já que todas as páginas estarão no working set do processo III. Para maior eficiência da técnica de segmentação, os programas devem estar bem modularizados, pois caso contrário, grandes pedaços de código estarão na memória desnecessariamente, não permitindo que programas de outros usuários compartilhem a memória Um computador tem 8 molduras de página, atualmente ocupadas pelas páginas abaixo. Página Carga Último Acesso 0 123 270 1 231 250 2 101 278 3 145 279 4 123 253 5 109 167 6 132 198 7 143 185 Dados os momentos de carga e último acesso, a próxima página a ser retirada pela política LRU (menos recentemente utilizada) é: 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 B - Page fault retirado F C - Page hit D - Page hit Total 6 page faults 3. Somente a sentença II está correta Somente as sentenças I e III estão corretas Somente as senteças II e III estão corretas. Somente a sentença I e II estão corretas Somente a setença III está correta. 4. 2 0 5 6 3 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: Em um processo de paginação, como são chamadas as páginas físicas que recebem as páginas lógicas? 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? Técnica de alocação de memória que busca a área livre de menor tamanho capaz de satisfazer certo pedido de alocação é: 5. 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. 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. distribuir a capacidade de processamento de forma justa entre as aplicações, evitando que uma aplicação monopolize o processador. 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. 6. Frames. Cache. Overlays. Fetch. Swap. Explicação: Esta é a deniminação para frames ou molduras. 7. 255 páginas 8K páginas 128 páginas 7 páginas 13 páginas Explicação: como 7 bits define a página, 2^7 páginas podem ser endereçadas = 128 8. best-fit worst-fit optimum-fit perfect-fit first-fit Explicação: Esta é a definição do método Best-fit Não Respondida Não Gravada Gravada Exercício inciado em 09/06/2021 17:36:37. javascript:abre_colabore('35275','229043866','4686810668');
Compartilhar