arquitetura de computadores

Propaganda
Prof. Celso Cardoso Neto
OBJETIVOS
Compreender os conceitos básicos de HARDWARE e SOFTWARE de
computadores.
Familiarizar o iniciante do Curso de Análise de Sistemas / Sistemas de
Informação, com noções básicas de computação e informática.
EMENTA
História do Computador, Sistemas de Numeração, Noções sobre a
organização dos computadores.
Hardware X Software.
Prática em Laboratório.
UNIDADE 1. Introdução
1.1. Componentes Básicos de um Sistema de Computação
1.2. Abstração
UNIDADE 2. História do Computador
2.1. Geração 0 – Mecânico
2.2. Geração 1 – Válvulas
2.3. Geração 2 – Transistores
2.4. Geração 3 – Circuitos Integrados
2.5. Geração 4 – VLSI
2.6. Geração 5 – ULSI
2.7. Novas Tecnologias
UNIDADE 3. Sistemas de Numeração
3.1. Representação da Informação
3.2. Bases de Sistemas de Numeração
3.2.1. Base Binária
3.2.2. Base Octal
3.2.3. Base Hexadecimal
3.3. Níveis de programação
3.4. Conversões entre bases
3.4.1. Conversão binário/octal
3.4.2. Conversão binário/hexadecimal
3.4.3. Conversões octal/binário e hexadecimal/binário
3.4.4. Conversão de uma base qualquer para decimal
3.4.5. Conversão da base decimal para uma base qualquer
3.5. Operações no Sistema Binário
3.5.1. Adição e subtração
3.5.2. Multiplicação e divisão
3.6. Representação de dados
3.7. Representação em Sinal e Magnitude
3.8. Aritmética em Sinal e Magnitude
3.9. Álgebra de Boole
UNIDADE 4. Organização de Computadores
4.1. Classificação de computadores
4.2. Estrutura básica - Arquitetura de Von Neumman
4.3. Componentes de hardware
4.3.1. Memória
4.3.2. Processador
4.3.3. Barramentos
4.3.4. Interface e periféricos
4.4. Programação por hardware e software
4.5. Conjunto de Instruções
4.5.1. Arquiteturas CISC e RISC
4.5.2. Ciclo execução de instruções
4.5.3. Representação de Instruções: quantidade de operandos e modos de
endereçamento.
4.5.4. Pipeline
4.5.5. Máquinas super-escalares
UNIDADE 5. Memória
5.1. Representação de memória
5.2. Tipos de memória
5.3. Hierarquia de memória
5.4. Memória Principal
5.4.1. Memória ROM
5.4.2. Memória RAM
5.5. Comunicação entre memórias
5.6. Interação entre Processador e Memória Principal
5.7. Memória Cache
5.7.1. Localidade de referência
5.7.2. Gerenciamento da memória cache
5.8. Memória secundária
5.8.1. Estrutura básica
5.8.2. Organização física
5.8.3. Organização lógica
5.8.4. Discos rígidos
5.8.5. Discos removíveis
5.8.6. CD-ROM
5.8.7. Formatos diversos
5.9. Memória Virtual
5.9.1. Mecanismo de memória virtual
5.9.2. Tabela de mapeamento
5.9.3. Paginação
5.9.4. Segmentação
UNIDADE 6. Processador
6.1. Organização do processador
6.2. Organização de registradores
6.3. Fluxo de dados
6.4. Ciclo de clock
•
PRÁTICA EM LABORATÓRIO
BIBLIOGRAFIA BÁSICA
1)
2)
TANENBAUM, Andrew S.. Organização Estruturada de Computadores. Rio de
Janeiro: PRENTICE-HALL DO BRASIL, 2005
STALLING, W. Arquitetura e Organização de Computadores, São Paulo: MAKRON
BOOKS, 2005
BIBLIOGRAFIA COMPLEMENTAR
1)
2)
3)
4)
MONTEIRO, Mario A.. Introducão à Organizacão de Computadores. Rio de Janeiro: LTC, 2011
VELLOSO, Fernando de Castro. Informática: conceitos básicos. Rio de Janeiro: CAMPUS,
2011
VASCONCELOS, Laércio. Como Montar, Configurar e Expandir Seu PC, São Paulo: Makron
Books, 2011
Manuais de Software
AVALIAÇÕES
1. V1 --------------------- 23/09 – 3ª feira
2. V2 --------------------- 25/11 – 3ª feira
3. 2ª. CHAMADA ---- 02/12 – 3ª feira
4. VS -------------------- 09/12 – 3ª feira
5. VT -------------------- TRABALHOS E PROVA
Sites na Internet
http://www.clubedohardware.com.br
http://www.devmedia.com.br/portal/
http://www.laercio.com.br/
http://www.centertel.com.br/
http://www.bpiropo.com.br/
http://www.metaltex.com.br/
http://www.intel.com/portugues/
http://www.developer.com/java/
http://www.amd.com/br-pt/
http://java.sun.com/j2se/index.jsp
http://pcworld.uol.com.br/
http://java.sun.com/
http://www.blackbox.com.br/
http://www.microsoft.com/brasil/
http://www.datatri.com.br/
http://www.rnp.br/
http://www.sbc.org.br/
http://www.adobe.com/
http://www.cisco.com/br/
http://www.niteroi.rj.gov.br/
http://lat.3com.com/br/
http://www.linux.ime.usp.br/index.php
http://www.linux.ime.usp.br/index.php
http://www.dicas-l.com.br/artigos/
http://www.projetoderedes.com.br/
http://www.guiafoca.org/
http://www.uml.com/
Boa Sorte !
Download