PLANO DE ENSINO E APRENDIZAGEM Unidade: Curso: Ciência da Computação e Sistemas de Faculdade de Valinhos Informação Faculdade Politécnica de Jundiaí Faculdade Politécnica de Matão Faculdade Comunitária de Campinas 2 Faculdade Comunitária de Campinas 3 Faculdade Comunitária de Santa Bárbara Faculdade Comunitária de Limeira Faculdade Comunitária de Taubaté Faculdade Comunitária de Indaiatuba. Faculdades Latino Americana – Anápolis. Unifian – Leme. Disciplina: Período Letivo Série Turno Introdução à Organização de Computadores 1º Sem./2008 1ª Série Noturno Semestre de Ingresso: Ano de Ingresso: C.H.Teórica C.H. Prática C.H. Total 1º 40 20 60 2008 Ementa: Conceitos Básicos; Evolução Histórica dos Computadores; Componentes de um sistema de computação; Conversão de bases e aritmética computacional; Subsistemas de memória; Unidade central de processamento; Representação de dados; Representação de instruções; Execução de programas; Entrada e saída (E/S). 1 Conteúdo Programático: Conceitos básicos • Processamento de dados. • Conceito de Sistema. • Sistema computacional. Evolução histórica dos computadores • Dispositivos mecânicos. • Dispositivos eletromecânicos. • Dispositivos eletrônicos (1ª, 2ª, 3ª e 4ª gerações). o Válvulas o Transistores o Circuitos Integrados (chips) o Microprocessadores Componentes de sistemas de computadores • O Processador o Unidade de controle o Unidade Lógica e Aritmética o Memória Principal • Periféricos o Entrada, Saída e Entrada e Saída • Representação de Informações o Bit, Byte, Caractere e Word o Arquivos e Registros • Classificação de Sistemas de Computadores o Mini, micro, mainframe e supercomputadores • Medidas de Desempenho Sistemas de numeração e conversão de bases • Bases Numéricas o Binário, Decimal, Hexadecimal • Conversão de Bases o Bin-Dec, Dec-Bin, Dec-Hex, Hex-Dec, Bin-Hex, Hex-Bin • Aritmética não decimal o Soma, Subtração, o Multiplicação e Divisão Binária Subsistemas de memória • Conceitos básicos o Localização, operações, tipos, capacidade, etc • Hierarquia de memória (descrição detalhada de cada item) o Registradores o Cache o Memória Principal o Memória Secundária 2 Unidade central de processamento • Operações • Funções • Unidade Lógica e Aritmética • Unidade de Controle • Registradores • Relógio • Instruções e ciclo de instrução • Linguagem de Montagem Representação de dados • Tipos de dados. • Tipo caracter. • Tipo numérico (ponto fixo e ponto flutuante). Entrada e saída • Transmissão serial. • Transmissão paralela. • Modos de sincronismos (síncrono e assíncrono). Procedimentos metodológicos indicados: Aulas expositivas. Exercícios práticos. Estudos em grupo. Seminários. Sistema de Avaliação 1ª Avaliação – PESO 4,0 Atividades Avaliativas a Critério do Professor: Práticas: 3,0 Teóricas: 7,0 Total: 10,0 2ª Avaliação – PESO 6,0 Prova Escrita Oficial: 7,0 Atividades Avaliativas a critério do professor: Prática e/ou Teórica: 3,0 Total: 10,0 Livro-texto: MONTEIRO, M. A., Introdução a organização de computadores, Rio de Janeiro, LTC, 2001. Livro-texto – opções de substituição: 1) PATTERSON, D. A & HENNESSY, J. L. Organização e projeto de computadores – a Interface Hardware/software. 3ª Ed. Rio de Janeiro: Campus, 2005. 2) TANENBAUM, Andrew S., MACHADO/FILHO, Nery. Organização estruturada de computadores. 4.ed. São Paulo: LTC, 2001. 1. 3 Bibliografia Complementar: Faculdade de Valinhos 1. NORTON, Peter, Introdução à Informática, Pearson, 1994 2. CAPRON, H. L. Introdução à Informática. São Paulo: Pearson Prentice Hall, 2004. Bibliografia Complementar: Faculdade Politécnica de Jundiaí 1. STALLINGS, W., Arquitetura e Organização de Computadores, Prentice Hall, 2002. 2. PATTERSON, D. A & HENNESSY, J. L., Organização e projeto de computadores – a Interface Hardware/software, Rio de Janeiro, LTC, 2000. 3. TANENBAUM, A., Organização Estruturada de Computadores, Upper Saddle River, Prentice Hall, 2002. Bibliografia Complementar: Faculdade Comunitária de Campinas 2 1. PATTERSON, D. A & HENNESSY, J. L. Organização e projeto de computadores – a Interface Hardware/software. 3ª Ed. Rio de Janeiro: Campus, 2005. 2. TANENBAUM, Andrew S., MACHADO/FILHO, Nery. Organização estruturada de computadores. 4.ed. São Paulo: LTC, 2001. 3. STALLINGS, W. Arquitetura de computadores. 5.ed. Prentice Hall, 2002. Bibliografia Complementar: Faculdade Comunitária de Campinas 3 1. NORTON, Peter, Introdução à Informática, Pearson, 1994 2. CAPRON, H. L. Introdução à Informática. São Paulo: Pearson Prentice Hall, 2004. Bibliografia Complementar: Faculdade Comunitária de Santa Bárbara 1. FEDELI, Ricardo D., POLLONI, Enrico G.F. e PERES, Fernando E. Introdução à Ciência da Computação. Ed. Thomson Learning. 2003. 2. NORTON, Peter, Desvendando o PC. Ed. Campus, SP, 1996. 3. PINHO, R.N.L.C. e PINHO, C.A. L. C. – Introdução à Computação. Ed. FTD S/A, 1996. 4. TANENBAW, A., Introdução a organização de computadores. 5. TAUB, H. – Circuitos Digitais e Microprocessadores. Ed. Makron Books, S.P., 1990. (21/11/06) 4 Bibliografia Complementar: Faculdade Comunitária de Limeira 1. FEDELI, Ricardo D., POLLONI, Enrico G.F. e PERES, Fernando E. Introdução à Ciência da Computação. Ed. Thomson Learning. 2003. 2. NORTON, Peter, Desvendando o PC. Ed. Campus, SP, 1996. 3. PINHO, R.N.L.C. e PINHO, C.A. L. C. – Introdução à Computação. Ed. FTD S/A, 1996. 4. TANENBAW, A., Introdução a organização de computadores. 5. TAUB, H. – Circuitos Digitais e Microprocessadores. Ed. Makron Books, S.P., 1990. Bibliografia Complementar: Faculdade Comunitária de Taubaté Bibliografia Complementar: UNIFIAM - Leme 1. STALLINGS, W., Arquitetura e Organização de Computadores, Prentice Hall, 2002. 2. PATTERSON, D. A & HENNESSY, J. L. Organização e projeto de computadores – a Interface Hardware/software. 3ª Ed. Rio de Janeiro: Campus, 2005. 3. TANENBAUM, A., Organização Estruturada de Computadores, Upper Saddle River, Prentice Hall, 2002. Bibliografia Complementar: Faculdade Latino Americano - Anápolis 5 6 Cronograma de Aulas (Temático) Semana nº. Tema 1 Apresentação da Disciplina. Conceitos básicos. 2 Evolução histórica dos computadores. 3 Componentes de um sistema de computação. 4 Conversão de bases e aritmética computacional. 5 Conversão de bases e aritmética computacional. 6 Conversão de bases e aritmética computacional. 7 Subsistemas de memória. 8 Subsistemas de memória. 9 Exercícios e revisão. Atividades de Avaliação. 10 Unidade central de processamento. 11 Unidade central de processamento. 12 Representação de dados. 13 Representação de dados. 14 Representação de instruções. 15 Representação de instruções. 16 Execução de programas. 17 Entrada e Saída (E/S). 18 Prova escrita Oficial 19 Exercícios e Revisão. 20 Prova Substitutiva 7