Sistemas Operacionais
De Aulas
Planos de Ensino
Conteúdo
- Histórico dos Computadores
- Tipos de Sistemas Operacionais
- Concorrência
- Estrutura do Sistema Operacional
- Processo
- Comunicação entre Processos
- Gerência do Processador
- Gerência da Memória
- Gerência de Memória Virtual
- Sistemas de Arquivos
- Gerência de Dispositivos
Material Complementar
- IDE Code::Blocks - IDE para programação em C/C++.
- Programação em C
- Comunicação entre Processos em C
- Exercícios de Programação em C
Slides
As transparências utilizadas são referentes ao livro Arquitetura de Sistemas Operacionais de Francis Machado.
- Visão geral
- Conceitos de Hardware e Software
- Concorrência
- Estrutura do Sistema Operacional
- Processo
- Thread
- Sincronização e Comunicação entre Processos
- Gerência do Processador
- Gerência da Memória
- Gerência da Memória Virtual
- Gerência de Arquivos
- Gerência de Dispositivos
- Sistemas com Múltiplos Processadores
- Windows 2000
- Unix
Avaliações
- Sistemas Operacionais - Seminário I
- Sistemas Operacionais - Seminário II
- Sistemas Operacionais - Seminário III
- Atividade de Comunicação entre Processos
- Trabalho Extra - Futuro dos Sistemas Operacionais
Links
- MS-DOS 40 anos de história
- Linguagem de Programação C: Introdução
- DAS5334 Introdução a Informática para Automação: Nesse link há exemplos e exercícios em C.
- Livro: Aprendendo a programar em C.
- Apostila Processos em Unix
- Apostila Pipes de Comunicação
- Processos/Pipes/IPC
- Using Internet Sockets
- OS Sim (OS Concepts Simulator)
- Explain Shell
- https://winworldpc.com
- Sistemas Operacionais Simulados (PCJS)
Bibliografia
- MACHADO, Francis B.; Maia, Luiz P.. Arquitetura de Sistemas Operacionais. 2a.ed. LTC - Livros Técnicos e Científicos Editora S.A. RJ. 1997.
- TANENBAUM, Andrew S. Sistemas operacionais : projeto e implementação. Traduzido por Edson Furmankiewicz. 2. ed. Porto Alegre : Bookman, 2002.
- TANENBAUM, Andrews. Sistemas operacionais modernos. Rio de Janeiro: Livros Tecnicos e Cientificos, 1992.
- OLIVEIRA, Rômulo S.; CARISSIMI, A.; TOSCANI, Simão Sirineo. Sistemas Operacionais 2.ed. Porto Alegre : Sagra Luzzatto, 2001.
- TANENBAUM, Andrew S. Sistemas operacionais modernos. Tradução de Ronaldo A. L. Gonçalves e Luís A. Consularo e revisão técnica de Regina Borges de Araújo. 2.ed. São Paulo : Prentice Hall, 2003.
- SHAY, William A. Sistemas operacionais. Tradução de Mário Moro Fechio e revisão técnica e adaptação de Alan Mitchell Durhan. São Paulo : Makron Books, 1996.
- SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Sistemas operacionais : conceitos e aplicações. Tradução de Adriana Ceschin Rieche. Rio de Janeiro : Elsvier.