Sistemas Computacionais - AULA1
Prof. Igor Ramos
Igor.ramos@uninove.br
Objetivos
• Fornecer ao aluno conhecimentos acerca da arquitetura e organização dos computadores.
• Propiciar ao aluno os fundamentos e conceitos na área de sistemas operacionais, bem como os princípios que orientam a engenharia de software.
Conteúdo Programático
1. Introdução
–
–
–
–
–
2.
3.
4.
5.
O que é um Sistema operacional
História dos Sistemas operacionais
Conceito de S.O. (processos, arquivos, shell)
Chamadas de sistema
Estrtutura de S.O.
Processos
Entrada/Saída
Gerenciamento de Memória
Sistemas de arquivo
Bibliografia
Bibliografia Básica
• TANENBAUM, Andrew S.Souza. Sistemas operacionais modernos. São Paulo: Pearson, 2009.
• PRESSMAN, Roger. Engenharia de software. São Paulo: Makron Books, 2009.
• STALLINGS, William. Arquitetura e organização de computadores. São Paulo: Pearson, 2010.
Bibliografia Complementar
• OLIVEIRA, Rômulo Silva de ; CARISSIMI, Alexandre da Silva ; TOSCANI, Simão Sirineo. Sistemas operacionais. Porto Alegre: Sagra, 2004.
• PAIXÃO, Renato Rodrigues. Montando e configurando PCs com inteligência. São Paulo: Érica,
2004.
• SOMMERVILLE, Ian. Engenharia de software. São Paulo: Editora Addison Wesley, 2003.
• TOCCI, Ronald J. ; WIDMER, Neal S. ; MOSS, Gregory L. Sistemas digitais: princípios e aplicações. São Paulo: Pearson Prentice Hall, 2007.
• WAGNER, Flávio Rech ; REIS, André Inácio ; RIBAS, Renato Perez. Fundamentos de circuitos digitais. Porto Alegre: Bookman, 2008.
1. Introdução
–
–
–
–
–
O que é um Sistema operacional
História dos Sistemas operacionais
Conceitos de S.O. (processos, arquivos, shell)
Chamadas de sistema
Estrtutura de S.O.
O que é um Sistema operacional?
• O programa de sistema mais fundamental é o
Sistema Operacional, que controla todos os recursos do computador e fornece a base sobre a qual os programas aplicativos podem ser escritos
Conjunto de
Instruções
(50 a 300