Aula 1 – Introdução à disciplina
PDF 1 – Introdução à disciplina
Aula 2 – História da computação e Virtualização
PDF 2 – História da computação; Principais funções de um SO
PDF 3 – Virtualização
Nessa aula também falamos sobre o software de virtualização VirtualBox
Aula 3 – História dos sistemas operacionais
PDF 4 – História dos sistemas operacionais
Nessa aula instalamos o Xubuntu Linux
Aulas 5 à 7 – Comandos Linux
PDF 5 – Comandos Linux
Aula 8 – Revisão para prova
Aula 9 – Prova
Aula 10 – Redirecionamento e shell script
PDF 5 – Comandos Linux – Slides 8, 9 e 10
Aulas 11 à 13 – Conceitos de processos
PDF 6 – Processos e escalonamento
Aulas 14 à 16 – Programação com threads
PDF 7 – Threads, deadlocks e starvation
Exemplo básico de threads em Java
Exemplo de como forçar a interrupção de uma thread em Java
PDF 1 – Introdução à disciplina
PDF 2 – História da computação; Principais funções de um SO
PDF 3 – Virtualização
PDF 4 – História dos sistemas operacionais
PDF 5 – Comandos Linux
PDF 6 – Processos e escalonamento
PDF 7 – Threads, deadlocks e starvation
Lista de exercícios com respostas