Objetivo
Estudar noções essenciais sobre organização de computadores e princípios de sistemas operacionais para melhor manipulação de informação dentro do sistema.
Conteúdo Programático
Tecnologias ComputacionaisDesempenhoBits/OperaçõesOperações AritméticasRepresentação em Ponto FlutuanteModelo de MáquinaInstruções de Linguagem de MáquinaProcedimentosDados EstruturadosTecnologia de MemóriaMemória CacheProcessosEscalanomento de ProcessosThreadsSincronizaçãoGerenciamento de MemóriaMemória Virtual
Aulas
Bibliografia
Organização e Projeto de Computadores – A Interface Hardware/Software. David A. Patterson e John L. Hennessy, Edição 5, 2017
Arquitetura e Organização de Computadores. William Stalling, Edição 10, 2015
Organização Estruturada de Computadores. Tanenbaum e Austin, Edição 6, 2013
Operating System Concepts. Silberschatz, Galvin e Gagne, Edição 10, 2018
Modern Operating Systems. Tanenbaum e Bos, Edição 4, 2015