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: SSC0743 - Sistemas Operacionais II
Operating Systems II

Créditos Aula: 3
Créditos Trabalho: 2
Carga Horária Total: 105 h
Tipo: Semestral
Ativação: 15/07/2017 Desativação:

Objetivos
Exercitar os conceitos básicos abordados em Sistemas Operacionais I e introduzir o aluno 
aos aspectos técnicos de implementação relativos à teoria estudada na disciplina anterior.
 
Exercising the basic concepts seen on Operating Systems I and introducing the students to the technical and implementation aspects associated the theory studied in the former discipline.
 
 
Docente(s) Responsável(eis)
235343 - Alexandre Cláudio Botazzo Delbem
 
Programa Resumido
Revisão de conceitos básicos em sistemas operacionais. Estudo de caso de padrões de industria e de sistemas operacionais reais. Práticas de projeto e implementação envolvendo acesso e programação de recursos de sistemas operacionais modernos.
 
Review of basic concepts on operating systems. Case study of industrial standards and real-world operating system. Practice in design and implementation involving access and programming of modern operating systems' resources.
 
 
Programa
Revisão de conceitos básicos em sistemas operacionais. Estudo de caso de padrões de industria (POSIX IEEE 1003, ISO/IEC 945) e de sistemas operacionais reais. Práticas de projeto e implementação envolvendo acesso e programação de recursos de sistemas operacionais modernos: execução de, manipulação de entrada-saída, controle de terminal, gerenciamento de tarefas, threads, mecanismos de sincronização, sistemas de arquivo.
 
Review of basic concepts on operating systems. Case study of industrial standards POSIX IEEE 1003, ISO/IEC 945) and real-world operating system. Practice in design and implementation involving access and programming of modern operating systems' resources: process execution, manipulation of input-output, terminal control, job management, threads, synchronization mechanisms, file systems
 
 
Avaliação
     
Método
Aulas expositivas seguidas de resolução de exercícios em sala.
Critério
Média ponderadas das notas em provas e execícios propostos.
Norma de Recuperação
(NP-2) / 5 * Mrec + 7 - NP, se Mrec >= 5; ou Max { NP, Mrec }, se Mrec < 5
 
Bibliografia
     
·	Livro Texto:
MARC J. ROCHKIND - Advanced UNIX Programming (2nd Edition), Addison-Wesley Professional; 2 edition (May 9, 2004), ISBN-10: 0131411543, ISBN-13: 978-0131411548.
- MAURICE J. BACH, Design of the UNIX Operating System, AT&T Bell Labs.,
ISBN-10: 0132017997, ISBN-13: 978-0132017992.
- TANENBAUM, A.S.; Modern Operating System.. Prentice-Hall, 2001
- TANENBAUM, A. S Operating Systems: Design and Implementation. Prentice Hall, Published 2006, 3rd BK&CD edition, ISBN 0131429388.
- KIRCH,O.; DAWSON T. Linux Network Administrator. Guide, 2nd Edition,; published by O’Reilly & Associates, Inc., 2000.

· Bibliografia Complementar:
- URECH VAHALIA – UNIX Internals: The New Frontiers, Prentice Hall; 1 edition (november 2, 1995), ISBN – 10:0131019082, ISBN-13:978-0131019089.
- LOVE, R., Linux Kernel Development. SAMS, 1st edition, ISBN: 0672325128, 2003.
- STEVENS, W., UNIX Network Programming. McGraw-Hill, 1990.
- COFFIN, S., UNIX: The Complete Reference. Osborne Mc Graw-Hill, 1988.
 

Clique para consultar os requisitos para SSC0743

Clique para consultar o oferecimento para SSC0743

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