Curso: SISTEMAS DE INFORMAÇÃO - BACHARELADO Disciplina: INTRODUÇÃO A SISTEMAS DIGITAIS Turma: T01 Ano: 2012 Aprovado pelo Colegiado: Ementa: Organização básica de um computador: Processador, Memórias, Barramentos, Dispositivos de E/S. Representação de dados e sistemas de numeração. Álgebra booleana, portas lógicas, tabela verdade, implementação e minimização de funções lógicas. Circuitos combinacionais básicos: multiplexadores, demultiplexadores, decodificadores, codificadores, circuitos aritméticos. Temporização. Circuitos seqüenciais: flip-flops, registradores, memórias. Objetivo: Fornecer ao aluno conceitos fundamentais de computação, da organização básica de um computador, da execução de programas, da representação de informações e sistemas de numeração e de circuitos digitais. Programa: 1. Circuitos digitais/lógicos 1. Sinais analógicos e digitais 2. Bit, níveis lógicos, onda, byte Representação de dados e sistemas de numeração 1. Números decimais, binários, hexadecimais e octais (base 10, 2, 16 e 8) 2. Conversão de bases 3. Números com sinal: representações em complemento a 1 e complemento a 2 4. Soma, subtração, multiplicação e divisão de números binários 5. Representação de dados alfanuméricos: códigos ASCII e Unicode Álgebra booleana e circuitos digitais 1. Operações booleanas/portas lógicas: NOT, AND, OR, NAND, NOR, XOR 2. Tabela verdade, representação gráfica e algébrica das portas lógicas 3. Representação de expressões booleanas: tabela verdade, expressões algébrica, circuitos digitais 4. Construção do circuito lógico a partir da expressão booleana 5. Construção do circuito lógico a partir da tabela verdade 6. Formas de expressões booleanas: soma de produtos, produto de somas 7. Propriedades da álgebra de Boole 8. Comutativa, associativa, distributiva, elemento neutro, identidade, DeMorgan 9. Simplificação de circuitos digitais: mapa de Karnaugh, "do not care", Quine-McCluskey 10. Propriedade universal das portas NAND e NOR 11. Tecnologias de circuitos integrados: tecnologia CMOS e circuitos TTL Circuitos combinacionais 1. Multiplexador, demultiplexador 2. Decodificador, codificador 3. Circuitos aritméticos: somador (half-adder, full-adder, ripple-carry adder), comparador. Circuitos sequenciais 1. Clock, temporização 2. Latches: latch set-reset, latch tipo D 3. Flip-flops: flip-flop tipo D, flip-flop JK, flip-flop T, flip-flop mestre-escravo 4. Registradores, contadores, shift registers, banco de registradores 5. Memórias: organização de memórias, endereços de memórias, memórias RAM, ROM, etc 6. Circuito tri-state, LUT (look-up table) Máquinas de estado 2. 3. 4. 5. 6. Procedimentos: Na realização da disciplina, serão utilizadas as seguintes ferramentas didáticas: - Aulas expositivas; - Provas escritas; - Listas de exercícios. Recursos: (Recursos humanos, técnicos e materiais necessários para o ensino a serem viabilizados pelo CPTL) Na realização da disciplina, serão utilizados os recursos: - Projetor multimídias; - Sala de Aula, giz, apagador, quadro negro; - Fotocópia, papel sulfite. Bibliografia: Bibliografia Básica: IDOETA, I. V.; CAPUANO, F. G. Elementos de eletrônica digital. 24. ed. São Paulo: Érica, 1995. TAUB, H. Circuitos digitais e microprocessadores. São Paulo: McGraw-Hill, 1984. TOCCI, R.; WIDMER, N.; MOSS. Sistemas digitais: princípios e aplicações. 10. ed. São Paulo: Prentice-Hall, 2007. Bibliografia Complementar: FLOYD, T. L. Digital Fundamentals. 10. ed. New Jersey: Pearson/Prentice Hall, 2009. CAPUANO, F. G. Exercícios de eletrônica digital. 2. ed. São Paulo: Érica, 1995. MANO, M. M. Digital design. 2. ed. Englewood Cliffs: Prentice-Hall, 1991. Avaliação: RESOLUÇÃO Nº 214, de 17 de dezembro de 2009 - Conselho de Ensino de Graduação – Art. 51 Paragraf. 4) Primeira Prova (P1) - 07/05/2012 Segunda Prova (P2) - 02/07/2012 Prova Substitutiva (PS) - 09/07/2012 Cáculo da Média: Média das Provas (MP) = P1*0,35 + P2*0,5 Média de Aproveitamento (MA) = MP + TP*0,15 - Se MA >= 5,0 E F >= 75% da CH à Aluno Aprovado - Se MA < 5,0 OU F < 75% da CH à Aluno Reprovado.