Parcele em até 10x no cartão!
Modalidade: Curso Livre de Educação Especializada.
Carga Horária: 40 horas.
Áreas de Conhecimento: Acadêmicos, Aperfeiçoamento Profissional, Tecnologia, Conhecimentos Gerais.
Objetivo: Este curso tem como objetivo proporcionar ao aluno uma visão geral do tema Arquitetura de Computadores, entendendo os principais componentes e seus conceitos.
O curso abordará os seguintes temas:
Breve histórico do computador; Arquitetura da Máquina de Von Neumann; Conceito de bit, byte, caractere e palavra; Representação numérica nos computadores, relação dos números reais com os números binários; Técnicas para efetuar operações matemáticas com os números binários; Sinal e Magnitude; Complemento a um; Complemento de dois; Hierarquia das memórias, organização e características; Classificação das Memórias quanto a leitura e escrita; Funcionamento e características da memória principal do computador; Funcionamento da memória cache e a sua relação com a memória principal; Funcionamento dos registradores especiais do processador, responsáveis por organizarem o controle da execução das instruções; Representação da Instrução e análise do Ciclo da Instrução; Tipos de modos de endereçamento; Pipelining; Organização da interface de E/S; O controle das conexões entre o processador, a memória e os outros dispositivos; Maneiras de comunicação da informação pelos dispositivos do computador; E/S com Polling e Interrupção; E/S com acesso direto à memória; Tipos de barramentos e suas diferenças; Formas do computador executar um programa; Linguagens de Programação e Tradutores; Compilação, Ligador e Interpretação; Comparação entre Compilação e Interpretação; Máquinas Virtuais e Java Bytecode.