893604 Lista1 Sistema Operacionais
885 palavras
4 páginas
Lista de Exercícios de Sistemas OperacionaisData da Entrega: 26/03/2015
Professor: Guilherme Braga Araújo
Observações Importantes:
•
•
•
•
•
•
Os exercícios só serão avaliados se feitos a mão (escritos)
Aproveite a lista para estudar o conteúdo e se preparar para a prova
A prova terá exercícios similares
Não aceitarei entrega após o prazo
Dúvidas sobre os exercícios serão tirados na aula que antecede a prova
Bons estudos!
Exercício 1: Defina o conceito de processo.
Exercício 2: Para que serve o contexto de hardware, contexto de software e espaço de endereçamento?
Exercício 3: Por que o conceito de processo é tão importante no projeto de sistemas operacionais? Exercício 4: O que é a mudança de contexto?
Exercício 5: Como sistema operacional implementa processo?
Exercício 6: Quais os estados possíveis de um processo?
Exercício 7: Por que em alguns ambientes o sistemas operacional tem que realizar swapping de processos?
Exercício 8: Dê exemplos de criação e eliminação de processos.
Exercício 9: Explique os tipos de processos CPU-bound, I/O-bound, foreground e background. Exercício 10: Faça distinção entre processos independentes, subprocessos e threads.
Exercício 11: – O que é um mecanismo de SINAL e interrupção em sistemas operacional? Correlacione esses dois conceitos.
Exercício 12: Qual a definição de thread?
Exercício 13: A criação de threads é rápida e barata se comparada à criação de processos no sistema. Por quê?
Exercício 14: Dê exemplos de utilização de threads.
Exercício 15: O que é ambiente monothread? Quais seus problemas?
Exercício 16: O que é ambiente multithread? Quais os benefícios se comparado com um ambiente monothread?
Exercício 17: Qual estrutura de dados do thread em um sistema multithread?
Exercício 18: O ambiente multithread em arquiteturas many core traz grandes benefícios ao sistema, pois aumenta o throughput de processos. Por que?
Exercício 19: Quais os benefícios do uso de threads em ambientes cliente-servidor?
Exercício 20: Quais os