Ementa e bibliografia
Objetivo Geral
Entender a arquitetura e o funcionamento dos sistemas operacionais modernos explorando as gerências de processos, memórias, arquivos e dispositivos.
Ementa
Histórico, classificação e estrutura dos Sistemas Operacionais. Gerência de Processos/Processador: Conceito de Processo, Comunicação, Concorrência e Sincronização de Processos. Gerenciamento de Memória: Memória Virtual, Paginação, Segmentação e “Swap”. Gerenciamento de Arquivos. Gerenciamento de Dispositivos de Entrada/Saída. Alocação de Recursos.
Bibliografia Básica
- MACHADO, Francis B.; MAIA, Luiz Paulo. Arquitetura de sistemas operacionais. 5. ed. Rio de Janeiro: LTC, 2014. (RB=7160)
- TANENBAUM, Andrew S.; BOS, Herbert. Sistemas operacionais modernos. 4. ed. São Paulo: Prentice Hall, 2016. (RB=7147)
- TANENBAUM, Andrew S.; WOODHULL, Albert S. Sistemas operacionais: projeto e implementação. 3. ed. Porto Alegre: Bookman, 2008. (RB=7306)
Bibliografia Complementar
- DEITEL, Harvey M. Sistemas Operacionais. 3. ed. Porto Alegre: Bookman, 2005. (RB=209)
- FLYNN, Ida M. Introdução aos sistemas operacionais. São Paulo: Thomson Learning, 2002. (RB=215)
- SILBERSCHATZ, Abraham. Sistemas operacionais: conceitos e aplicação. Rio de Janeiro: Campus, 2000. (RB=231) DISCIPLINA: Atividade Curricular de Extensão I
Objetivo Geral
Desenvolver programas, projetos, cursos ou eventos de extensão envolvendo subáreas específicas da ciência da computação para a comunidade externa.
Ementa
Desenvolvimento de projeto de extensão envolvendo subáreas específicas da ciência da computação, através da oferta de cursos para a comunidade externa ao campus.
Bibliografia Básica
- GONÇALVES, Hortência de Abreu. Manual de projetos de extensão universitária. Avercamp Editora. 2008.
- PRESSMAN, R. S. Engenharia de software. 8. ed. São Paulo: McGraw-Hill, 2016. (RB=7310)
- CORMEN, Thomas H. Algoritmos: teoria e prática. 3. ed. Rio de Janeiro: Elsevier, 2012. (RB=7140)
Bibliografia Complementar
- CRAWLEY, E., MALMQVIST, J., OSTLUND, S., BRODEUR, D. Rethinking Engineering Education - The CDIO Approach. Springer. 2007.
- FREIRE, Paulo. Extensão ou comunicação. 21. ed. São Paulo: Paz e Terra, 2021.
- XAVIER, Carlos Magno da Silva. Gerenciamento de projetos: como definir e controlar o escopo do projeto. Editora: Saraiva Uni; 2018.
Texto extraído de Projeto pedagógico e Resolução nº 28/2023, página 78. Em divergência, vale o PDF oficial.