SOP-EngTel (página)
Revisão de 00h39min de 3 de outubro de 2015 por Arliones.hoeller (discussão | contribs) (→Listas de exercícios)
Sistemas Operacionais - 2015-2
Professor: Arliones Hoeller
- Encontros: Quintas às 15:40 e sextas às 13:30 no Lab. de Apoio ao Ensino.
- Atendimento
- Terças das 10:35 às 11:30
- Quintas das 14:25 às 15:20
Notas
Aluno | P0 | P1 | T0 | T1 | Final |
---|---|---|---|---|---|
122005023-7 | |||||
132002623-0 | |||||
131004419-8 | |||||
131005150-0 | |||||
121000492-5 | |||||
121000484-4 | |||||
132004514-6 | |||||
122001832-5 | |||||
132002264-2 | |||||
131005334-0 | |||||
132004278-3 |
Material de aula
Slides
- Arquivo:SOP29005-parte1.pdf
- Arquivo:SOP29005-parte2.pdf
- Arquivo:SOP29005-parte3.pdf
- Arquivo:SOP29005-parte4.pdf
- Arquivo:SOP29005-parte5.pdf
- Arquivo:SOP29005-parte6.pdf
- Arquivo:SOP29005-parte7.pdf
Listas de exercícios
As listas de exercícios são compostas por exercícios selecionados do livro do Silberschatz, 8a edição. Há 10 volumes deste livro na biblioteca do campus.
SILBERSCHATZ, Abraham; GALVIN, Peter; GAGNE, Greg. Fundamentos de sistemas operacionais. 8. ed. Rio de Janeiro: LTC, 2011. 515 p., il. ISBN 9788521617471.
Exercícios selecionados:
- Capítulo 1: 1-3, 6-8, 10, 13, 14, 17, 22, 23, 25.
- Capítulo 2: 1-8, 12, 13, 15, 17, 22, 25.
- Capítulo 3: 1, 3, 6-10, 13, 15
- Capítulo 4: 1, 4, 7, 8, 10-13
- Capítulo 5: 1-3, 5, 6, 9, 10, 13-15, 21
- Capítulo 6: 1, 2 (utilizar semáforos POSIX), 6, 8, 11-15, 18, 20, 21, 25, 29, 39.
- Capítulo 8: 1-6, 9-21, 23.
- Capítulo 9: 1-8, 14-16, 19-23, 28.
- Capítulo 10: 1-20
- Capítulo 11: 1-7
- Capítulo 12: 1-7, 13-14 (desafio).
Projeto
Esta disciplina utiliza um projeto contínuo, no qual os alunos desenvolvem um aplicativo que emula um sistema operacional no espaço de usuário no Linux. Este projeto é chamado de BOOOS - Basic Object Oriented Operating System.
Diário de aulas
02/10: Aula 00 - Apresentação do Curso
- Plano de Ensino
- Cronograma
- Outros cursos de sistemas operacionais nos quais este curso se baseia:
- BOOOS - Basic Object Oriented Operating System
02/10: Aula 01 - Visão geral de funções, responsabilidades e estruturas de um SO
- Revolution OS: documentário sobre Linux
- Apresentação sobre histórico visão geral e estruturas básicas de um SO
- Capítulo 1 do livro do Silberschatz