<div style="text-align:center"> <img src="https://www.uninorteac.edu.br/static/images/ic-logo.png" height=40> </div> <div align="center"> <h1> Exercício 2 </h1> --- ## Trabalho A2 de Sistemas Operacionais ## ADS - Análise e Desenvolvimento de Sistemas ### Prof. Edkallenn --- **INSTRUÇÕES**: - Enviar para o e-mail do professor (edkallenn.lima@uninorteac.edu.br com cópia para o edkallenn.lima@uninorteac.com.) - Data de entrega: 23/04/2022 às 14:00 (horário de Brasília) - Quaisquer dúvidas podem ser tiradas no fórum, por e-mail ou preferencialmente na equipe do Teams da Disciplina, no privado. --- #### Bloco de Questões 1 - Faça um resumo dos três tipos de endereços usados em um programa, antes e depois da memória ser alocada por um SO - Faça um resumo sobre alocação de memória comentando sobre as partições e os mecanismos de alocação da memória #### Bloco de Questões 2 - Faça um resumo sobre o funcionamento da memória virtual comentando sobre sua implementação e os principais algoritmos de substituição de páginas - No contexto dos Sistemas Operacionais diga o que são deadlocks? Quais as condições para que eles ocorram? Quais as possibilidades de tratamento para resolver deadlocks? Comente sobre cada um deles. #### Bloco de Questões 3 - Quais os algoritmos que fazem o escalonamento de processos? Comente sobre eles. - Faça uma comparação definindo e mostrando as diferenças entre processos e threads. ###### tags: `Sistemas Operacionais`