Organização e Arquitetura de Computadores copiar 2
Ementa:
Noções
de Organização de Computadores. Componentes de fluxo de dados. Sistemas de
Barramento. Hierarquia de Barramentos. Tipos de
Barramentos. Sistemas
de Memória. Tipos de Memória. Hierarquia de Memória. Memória Cache e Memória
virtual. Organização das Caches. Mapeamentos de memória cache. Sistemas de
Entrada/Saída. Dispositivos e Controladoras de Entrada/Saída. Métodos de
Entrada e Saída. CPU. Unidade aritmética e lógica. Unidade de controle e
microprogramação. Execução de Instruções. Ciclo de execução de uma Instrução.
Interrupções. Pipeline. Operandos. Modos de Endereçamento. Processadores CISC e
RISC. Máquinas Superescalares. Atualidades.
Objetivos:
Introduzir os principais conceitos envolvidos na concepção
da arquitetura e organização dos computadores. Capacitá-lo a caracterizar e
entender o funcionamento interno de um computador, dada certa arquitetura,
reconhecendo o impacto de cada alternativa sobre fatores como desempenho e
custo.
Redes de Computadores I
Ementa:
Conceitos básicos de redes: modelo de rede, camada de rede, protocolo, serviços, arquitetura;
Noções de endereçamento;
Tipos de rede: locais, de longa distância e metropolitanas;
Funcionalidade específica das camadas do software de redes: níveis (1 a 7 – modelo ISO de 1 a 5 – modelo TCP/IP);
Conceitos básicos de comutação (switching), principais soluções tecnológicas para a camada física;
Principais tecnologias de redes locais (LAN) e de redes de longa distância (WAN);
Princípios de roteamento; protocolo IP: princípio de operação e endereçamento.Objetivo:
Oferecer uma introdução as redes de computadores, abordando alguns sistemas e padróes bem conhecidos. Enfatizar conceitos de transmissao de dados, estrategias de retransmissao e mecanismos compartilhamento do meio de transmissão, protocolos da Internet e aplicações em tempo real na Internet.