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: SSC0140 - 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, tipos de sistemas operacionais, serviços do sistema operacional, estrutura de um sistema operacional, processos, comunicação entre processos, problemas clássicos, escalonamento. Princípios de entrada\saída, aspectos de hardware, aspectos de software, deadlocks.  Gerenciamento de memória, princípios básicos, paginação, multiprogramação, memória virtual, algoritmos para troca de páginas, cache, algoritmos para manipulação de cache. Sistema de arquivos, visão do usuário, diretrizes para projeto, aspectos de confiabilidade, segurança e desempenho: servidores de arquivos.
 
History and evolution, types of operating systems, operating systems services, operating system structure, processes, communication between processes, classical problems, scheduling, principles of input/output, hardware aspects, software aspects, deadlocks. Memory management, basic principles, paging, multiprogramming, virtual memory, replacement pages algorithms, cache, cache handling algorithms. File system, user vision, project guidelines, reliability, security and performance aspects, file servers.
 
 
Programa
Histórico e evolução, tipos de sistemas operacionais, serviços do sistema operacional, estrutura de um sistema operacional, processos, comunicação entre processos, problemas clássicos, escalonamento. Princípios de entrada\saída, aspectos de hardware, aspectos de software, deadlocks.  Gerenciamento de memória, princípios básicos, paginação, multiprogramação, memória virtual, algoritmos para troca de páginas, cache, algoritmos para manipulação de cache. Sistema de arquivos, visão do usuário, diretrizes para projeto, aspectos de confiabilidade, segurança e desempenho: servidores de arquivos.

Atividades de extensão: Disponibilização de material didático em diversos formatos (REAs, Vídeos, Tutoriais, Jogos). A carga didática corresponde a 30 horas.
 
History and evolution, types of operating systems, operating systems services, operating system structure, processes, communication between processes, classical problems, scheduling, principles of input/output, hardware aspects, software aspects, deadlocks. Memory management, basic principles, paging, multiprogramming, virtual memory, replacement pages algorithms, cache, cache handling algorithms. File system, user vision, project guidelines, reliability, security and performance aspects, file servers
 
 
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; ou Max { NP, Mrec }, se Mrec < 5
 
Bibliografia
     
Livro Texto:
-Silberschatz, A., Galvin, P.B., Gagne, G., Fundamentos de Sistemas Operacionais, traduação Aldir Coelho Corrêa da Silva., 8ª Edição, 2011, LTC.
-TANENBAUM, A.S. Sistemas Operacionais Modernos, tradução Ronaldo A. L. Gonçalves, Luís A. Consularo, Luciana do Amaral Teixeira, revisão técnica Raphael Y. de Camargo, 3ª edição, 2010. Pearson
-TANENBAUM, A.S.; Wodhull, A.S.; Sistemas Operacionais: Projeto e Implementação. Prentice Hall, 2008, 3ª 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 SSC0140

Clique para consultar o oferecimento para SSC0140

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