Ismael H F Santos
http://www.tecgraf.puc-rio.br/~ismael/
Segunda a Sexta de 13:00
- 17:00 hs - sala 610 – Universidade Petrobras - UP
Noções básicas de Programação e Arquitetura
Computadores
Este curso se destina a servir de base
para a disciplina de Sistemas Operacionais e Sistemas Distribuídos. O objetivo
do curso é capacitar os alunos a entender os princípios básicos dos Sistemas
Operacionais Modernos bem como princípios básicos da Programação de Sistemas
Concorrentes e dos Sistemas Operacionais Distribuídos.
I -
Cronograma das aulas/prazos para entrega de trabalhos - link
II - Sistemas Operacionais
- pdf
Módulo 1
– Introdução aos Sistemas Operacionais - pdf
Módulo 2 – Processos e Threads, Escalonamentos - pdf src-Threads
Módulo 3 –
Gerência de Memória - pdf
Módulo 4 –
Memória Virtual -
pdf
Módulo 5 –
Sistemas de Arquivos - pdf
Módulo 6 –
Sistemas de Entrada/Saída - pdf
Módulo 7 –
Estudos de Caso - pdf
III - Programação Concorrente - pdf
Notas de Aula I – Problema Exclusão Mútua - pdf
Módulo 1a
– Threads -
pdf extra-Threads
Módulo 1b
– Sincronização Processos - pdf extra-Concorrencia
Módulo 1c
– Problemas Clássicos - pdf-zip extra-ProblemasClassicos
Módulo 1d
– Deadlocks - pdf extra-Deadlocks
IV - Sistemas Distribuídos - pdf
Notas de Aula II – Sistemas
Distribuídos - pdf
Módulo 2a
– Introdução - pdf
Módulo 2b –
Comunicação - pdf
Módulo 2c –
Sincronização - pdf
Módulo 2d –
Sistemas de Arquivos - pdf
Módulo 2e – Socket, RMI e Corba - pdf
Módulo 2f – Segurança - pdf
III - Listas de Exercícios: SO-lista1 - Módulo 1
SO-lista2 - Módulo 2
SO-lista3
- Módulo 3 e Módulo 4
SD-lista1 - Módulo 1
SD-lista2
- Módulo 2
SD-lista3 - Módulo 3
SD-lista4 - Módulo 4
A1: (06outubro2006) Notas:
A1
A2: (01dezembro2006) Notas: A2
VS: (15dezembro2006) Notas: VS
As
listas de Exercícios servem como preparação para as provas e são obrigatórias,
para os alunos que fizerem as listas será atribuído um conceito a ser somado as notas A1 e A2. A presença e a
participação em sala de aula são fundamentais, bem como o cumprimento no prazo
de entrega dos trabalhos. Os atrasos serão contabilizados e descontados na nota
final.
·
Home-Cursos Última atualização: 08/07/2013