Introdução à Computação (I.C)
Ementa: História e evolução dos computadores e suas aplicações. Componentes do computador (hardware e software). Representação e processamento da informação. Sistemas de numeração. Aritmética binária. Conceito e aplicação de Portas Lógicas. Arquitetura dos computadores (Unidade Central de Processamento, Memória. Sistemas de Entrada e Saída) – Modelo de von Newman. Sistemas Distribuídos de Informação. Conjunto de Instruções. Evolução da Internet. Redes. Sistemas Operacionais.
Conteúdo programático
Unidade 01_IC
-
O início: Introdução aos estudos de I.C. 1.1. Uma breve introdução. 1.2. Informática, computação e computador. 1.3. Introdução à organização e arquitetura de computadores.
-
História e Evolução: Dos antecedentes à revolução digital. 2.1. Antecedentes históricos. 2.2. Máquinas programáveis. 2.3. Linha do tempo. 2.4. A transição [...].
-
As gerações dos computadores: O surgimento da tecnologia moderna. 3.1. As “novas” gerações. 3.1.1. 1ª geração (1945 – 1955). 3.1.2. 2ª geração (1955 – 1965). 3.1.3. 3ª geração (1965 – 1980). 3.1.4. 4ª geração (1980 – 1991). 3.1.5. 5ª geração (1991 - dias atuais).
Referências
Unidade 02_IC
-
Representação da Informação: Dos bits aos bytes [...]. 4.1. Conceito de bit e byte. 4.2. Possibilidades de representação.
-
Conversão numérica: Como o computador pensa e executa. 5.1. Sistema posicional. 5.2. As bases [...]. 5.3. Conversão entre bases 2, 8 e 16. 5.4. Conversão de base b para base 10. 5.5. Conversão de base 10 para base b. 5.6. Números binários negativos. 5.7. Aritmética binária.
-
A lógica binária: Circuitos lógicos e operadores. 6.1. Sistemas dicotômicos e a Álgebra de Boole. 6.2. Interruptores. 6.3. A lógica binária. 6.4. A soma em um computador.
Referências
Unidade 03_IC
- A arquitetura: Estruturas e funcionalidades dos hardwares computacionais. 7.1. Introdução. 7.2. Arquiteturas de computadores. 7.3. Os componentes básicos da arquitetura. 7.3.1. Memória. 7.3.2. Memória principal. 7.3.3. Tipos de memórias. 7.3.4. Memória cache. 7.3.5. Unidade Central de Processamento (UCP). 7.3.6. Unidades de entrada e saída (E/S ou I/O). 7.3.7. O barramento. 7.3.8. Registradores e Datapaths. 7.3.9. Pipeline.
Referências
Unidade 04_IC
-
Instruções de máquina: Como o processador recebe as instruções? 8.1. Breve introdução. 8.1.1. Formato das instruções. 8.1.2. Executando as instruções.
-
Arquiteturas & Processadores: RISC versus CISC 9.1. Conceitos iniciais. 9.2. Um pouco da história. 9.3. Definições RISC e CISC. 9.3.1. RISC. 11.3.2. CISC. 9.4. RISC versus CISC. 9.4.1. Análise comparativa. 9.4.2. Quadro comparativo: Vantagens e Desvantagens. 9.4.3. Atualmente.
Referências