Fundamentos de Sistemas Operacionais
1s2025
Cronograma de Aulas
- [10/02/25] - Introdução - Slide
- [24/02/25] - Kernel - Slide
- [10/03/25] - Processos - Slide
- [17/03/25] - Threads - Slide
-
[24/03/25] - Escalonamento - Slide
- [07/04/25] - Gerenc. Memória - Slide
- [14/04/25] - Sistemas de Arquivos - Slide
- [28/04/25] - Entrada e Saída - Slide
- [05/05/25] - Segurança - Slide
- [12/05/25] - Revisão
Atividades e Entregas
Link para upload dos arquivos: https://bit.ly/3NWUVWy
1) Leitura complementar
2) Lab 1 - Processos
- Entrega do exercício: renomear o arquivo para XYZ123-processos.zip, onde XYZ123 é o seu RA.
- O arquivo zip deve conter o código fonte (.py) e o relatório pedido (.doc ou .pdf)
3) Lab 2 - Threads
- Entrega do exercício: renomear o arquivo para XYZ123-threads.zip, onde XYZ123 é o seu RA.
- O arquivo zip deve conter o código fonte (.py) e o relatório pedido (.doc ou .pdf)
4) Lab 3 - Multiprocessing vs Multithreading
- Entrega do exercício: responder as questões do forms - link
5) Lab 4 - Versionamento (Git)
- Entrega do exercício: renomear o arquivo para XYZ123-git.zip, onde XYZ123 é o seu RA.
- O arquivo zip deve conter o relatório pedido (.doc ou .pdf)
6) Lab 5 - Entrada e Saída (CG)
- Entrega do exercício: renomear o arquivo para XYZ123-cg.zip, onde XYZ123 é o seu RA.
- O arquivo zip deve conter o código fonte (.py) e o relatório pedido (.doc ou .pdf)
7) Lab 6 - Segurança (IA)
- Entrega do exercício: renomear o arquivo para XYZ123-ia.zip, onde XYZ123 é o seu RA.
- O arquivo zip deve conter o código fonte (.py) e o relatório pedido (.doc ou .pdf)