Introduzir o estudante nos conceitos e princípios básicos dos sistemas operacionais de computadores digitais.
Histórico e evolução dos sistemas operacionais, estrutura de um sistema operacional, processos, comunicação entre processos e escalonamento. Princípios de entrada/saída, aspectos de hardware e de software. Gerenciamento de memória, princípios básicos, multiprogramação, memória virtual, cache, algoritmos para manipulação de páginas e cache. Sistema de arquivos, visão do usuário, diretrizes para projeto, aspectos de confiabilidade, segurança e desempenho. Estudo de casos atuais.
Livro Texto - TANENBAUM,A.S. Sistemas Operacionais Modernos, PrenticeHall, 2003. - SILBERSCHATZ, A.; GAGNE, G.; GALVIN, P.B.; Operating System Concepts. Wiley, 2004, 7a edição, ISBN: 9780471694663.- TANENBAUM, A. S.; Wodhull, A.S.; Sistemas Operacionais: Projeto e Implementação. Prentice Hall, 2008, 3a edição.Bibliografia Complementar:- OLIVEIRA, R., TOSCANI, S., CARISSIMI, A.S.; Sistemas Operacionais. Livro 11 da Série Livros Didáticos do Instituto de Informática da UFRG, 2a. Ed., Editora Sagra Luzzato, 2001.- MACHADO, F. B., MAIA, L. P. Arquitetura de Sistemas Operacionais. Editora LTC. 4ª Edição. 2007. - STALLINGS, W. Operating Systems: Internals and Design Principles, Prentice Hall, 2004, 5a edição, ISBN 0131479547. - DEITEL, H.M.; DEITEL, P.J.; CHOFFNES, D.R. Sistemas Operacionais. Prentice Hall Tradução da 3a edição, 2005.