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 Computacionais
Desempenho
Bits/Operações
Operações Aritméticas
Representação em Ponto Flutuante
Modelo de Máquina
Instruções de Linguagem de Máquina
Procedimentos
Dados Estruturados
Tecnologia de Memória
Memória Cache
Processos
Escalanomento de Processos
Threads
Sincronização
Gerenciamento de Memória
Memó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