Informações da Disciplina

 Preparar para impressão 

Júpiter - Sistema de Gestão Acadêmica da Pró-Reitoria de Graduação


Instituto de Ciências Matemáticas e de Computação
 
Sistemas de Computação
 
Disciplina: SSC0541 - Sistemas Operacionais I
Operating Systems I

Créditos Aula: 4
Créditos Trabalho: 2
Carga Horária Total: 120 h
Tipo: Semestral
Ativação: 01/01/2024 Desativação:

Objetivos
Introduzir o estudante nos conceitos e princípios básicos dos sistemas operacionais de computadores digitais.
 
Introduce the student to the basic concepts and principles of digital computer operating systems.
 
 
Docente(s) Responsável(eis)
235343 - Alexandre Cláudio Botazzo Delbem
 
Programa Resumido
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.
 
History and evolution of operating systems, operating system structure, processes, communication between processes and scheduling. Principles of I/O, hardware aspects, software aspects. Memory management, basic principles, multiprogramming, virtual memory, replacement pages algorithms, cache, cache handling algorithms. File system, user perspective, project guidelines, reliability, security and performance aspects. Case studies.
 
 
Programa
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.

Atividades de extensão: Disponibilização de material didático em diversos formatos (REAs, Vídeos, Tutoriais, Jogos). A carga horária corresponde a 30 horas.
 
History and evolution of operating systems, operating system structure, processes, communication between processes and scheduling. Principles of I/O, hardware aspects, software aspects. Memory management, basic principles, multiprogramming, virtual memory, replacement pages algorithms, cache, cache handling algorithms. File system, user perspective, project guidelines, reliability, security and performance aspects. Case studies.
 
 
Avaliação
     
Método
Exposição seguida de exercícios e trabalhos práticos, executados dentro e fora de classe. Prática e uso do computador.
Critério
Média ponderada das notas em provas e trabalhos.
Norma de Recuperação
(NP-2) / 5 * Mrec + 7 - NP, se Mrec > 5 Max { NP, Mrec }, se Mrec < 5
 
Bibliografia
     
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.
 

Clique para consultar os requisitos para SSC0541

Clique para consultar o oferecimento para SSC0541

Créditos | Fale conosco
© 1999 - 2024 - Superintendência de Tecnologia da Informação/USP