Skip to content

Material didático da disciplina Introdução à Computação (I.C)

Notifications You must be signed in to change notification settings

dfcaixeta/Disciplina_IC

Repository files navigation

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

Módulo 01_IC

  1. 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.

  2. 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 [...].

  3. 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).

Módulo 02_IC

  1. Representação da Informação: Dos bits aos bytes [...]. 4.1. Conceito de bit e byte. 4.2. Possibilidades de representação.

  2. Representação computacional: Números, textos, imagens, etc. 5.1. Números. 5.2. Textos. 5.3. Imagem. 5.4. Som/Música.

  3. Sistemas de numeração: A história dos números. 6.1. Introdução [...]. 6.2. Os sistemas de numeração. 6.3. O sistema egípcio (3.000 a.C.). 6.4. O sistema babilônico (2.000 a.C.). 6.5. O sistema romano (27 a.C. - 395 d.C.). 6.6. O sistema indo-arábico (± sec. V).

Módulo 03_IC

  1. Conversão numérica: Como o computador pensa e executa. 7.1. Sistema posicional. 7.2. As bases [...]. 7.3. Conversão entre bases 2, 8 e 16. 7.4. Conversão de base b para base 10. 7.5. Conversão de base 10 para base b. 7.6. Números binários negativos. 7.7. Aritmética binária.

  2. A lógica binária: Circuitos lógicos e operadores. 8.1. Sistemas dicotômicos e a Álgebra de Boole. 8.2. Interruptores. 8.3. A lógica binária. 8.4. A soma em um computador.

Módulo 04_IC

  1. A arquitetura: Estruturas e funcionalidades dos hardwares computacionais. 9.1. Introdução. 9.2. Arquiteturas de computadores. 9.3. Os componentes básicos da arquitetura. 9.3.1. Memória. 9.3.2. Memória principal. 9.3.3. Tipos de memórias. 9.3.4. Memória cache. 9.3.5. Unidade Central de Processamento (UCP). 9.3.6. Unidades de entrada e saída (E/S ou I/O). 9.3.7. O barramento. 9.3.8. Registradores e Datapaths. 9.3.9. Pipeline.

Módulo 05_IC

  1. Instruções de máquina: Como o processador recebe as instruções? 10.1. Breve introdução. 10.1.1. Formato das instruções. 10.1.2. Executando as instruções.

  2. Arquiteturas & Processadores: RISC versus CISC 11.1. Conceitos iniciais. 11.2. Um pouco da história. 11.3. Definições RISC e CISC. 11.3.1. RISC. 11.3.2. CISC. 11.4. RISC versus CISC. 11.4.1. Análise comparativa. 11.4.2. Quadro comparativo: Vantagens e Desvantagens. 11.4.3. Atualmente.

Referências

About

Material didático da disciplina Introdução à Computação (I.C)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published