1. CMP1001 - ADMINISTRAÇÃO E GERÊNCIA DE REDES I
1.1.
Módulo: Arquitetura e Administração de redes TCP/IP
Bibliografia básica:
o COMER, Douglas. Interligação de Redes com TCP/IP, Volume I, Tradução da 5ª
edição. Rio de Janeiro: Campus/Elsevier, 2006. (LOCALIZAÇÃO: 004.738.5.057.4
C732i)
o HUNT, Craig. Linux – Servidores de Rede. Rio de Janeiro: Ciência Moderna, 2004.
o SILVA, Gleydson Mazioli da. Guia Foca GNU/Linux – Básico. Foca Linux, 2007.
Disponível na Internet em http://focalinux.cipsga.org.br/
o SILVA, Gleydson Mazioli da. Guia Foca GNU/Linux – Intermediário. Foca Linux,
2007. Disponível na Internet em http://focalinux.cipsga.org.br/
o SILVA, Gleydson Mazioli da. Guia Foca GNU/Linux – Avançado. Foca Linux, 2007.
Disponível na Internet em http://focalinux.cipsga.org.br/
1.2.
Módulo: Criptografia
Bibliografia básica:
o STALLINGS, William. Cryptography and Network Security: Principles and
Practice. Prentice Hall, 2005, 4th Edition, 592p. (LOCALIZAÇÃO: 004.7:003.26
S782c)
o STINSON, Douglas Robert. Cryptography: theory and practice. CRC Press, Third
Edition, 2005. (LOCALIZAÇÃO: 004.7:003.26 S858c)
o SHOKRANIAN, Salahoddin. Criptografia para iniciantes.UNB, 2005.
o MORENO, Edward David. Criptografia em software e hardware. Novatec, 2005.
o SCHMEH, Klaus. Cryptography and public key infrastructure on the internet. WILEY,
2003. (LOCALIZAÇÃO: 004.738.5:003.26 S347c)
o KOBLITZ, Neal. A course in number theory and cryptography. Springer-Verlag, 1987.
(LOCALIZAÇÃO: 519.6 K75c)
o SALOMAA,
Arto.
Public-key
cryptography.
Springer
Verlag,
1990.
(LOCALIZAÇÃO: 004.7:003.26 S173p)
1.3.
Módulo: Sistemas Linux
Bibliografia básica:
o VEIGA, Roberto. Comandos Linux: guia de consulta rápido. Novatec. 2008
o SILVA, Gleydson. Guia Foca GNU/Linux. Disponível na Internet
http://focalinux.cipsga.org.br/
o HUNT, Craig. Linux: servidores de Rede. Ciência Moderna. 2004.
1.4.
Módulo: Tecnologia de Redes
Bibliografia básica:
2. CMP1002 - ADMINISTRAÇÃO E GERÊNCIA DE REDES II
2.1.
Módulo: Administração de serviços de rede e segurança dos serviços
Bibliografia básica:
em
2.2.
Módulo: Auditoria
Bibliografia Básica:
o DIAS, Cláudia. Segurança e Auditoria da Tecnologia da Informação. Rio de Janeiro:
Axcel, 2000.
2.3.
Módulo: Gestão de Projetos
Bibliografia Básica:
o VERZUH, Eric. MBA Compacto, Gestão de Projetos. Rio de Janeiro: Elsevier, 2000.
o CAIXETA, Marcelo. Como Gerenciar Projetos de Forma Prática. Vieira Editora, 2006.
(LOCALIZAÇÃO: 658.012.2 C138c)
o CASAROTTO FILHO, Nelson. Gerência de Projeto/Engenharia Simultânea. Atlas,
1999.
o CASAROTTO FILHO, Nelson. Projeto de Negócio. Atlas, 2002. (LOCALIZAÇÃO:
658.5.012.2 C335p)
3. CMP1003 - QUALIDADE DE SOFTWARE III
Bibliografia básica:
o SOMMERVILLE, Ian., Engenharia de Software, 8a. edição, Addison-Wesley
(Pearson), 2007. (LOCALIZAÇÃO: 004.41 S696e)
o LARMAN. Graig. Utilizando UML e padrões, 1º edição. Bookman, 2003.
(LOCALIZAÇÃO: 004.43 L324u)
4. CMP1013 - ADMINISTRAÇÃO E GERÊNCIA DE REDES III
4.1.
Módulo: Gerência SNMP
Bibliografia básica:
o COMER, Douglas. Interligação de Redes com TCP/IP, Volume I, Tradução da 5ª
edição. Rio de Janeiro: Campus/Elsevier, 2006. (LOCALIZAÇÃO: 004.738.5.057.4
C732i)
o STALLINGS, William. Redes e Sistemas de Comunicação de Dados: Teoria e
Aplicações Corporativas, Tradução da 5ª edição. Rio de Janeiro: Campus, 2005.
o KUROSE, James F. e ROSS, Keith W., Redes de Computadores e a Internet – Uma
Abordagem Top-Down, Tradução da 3ª edição. São Paulo: Pearson, 2006.
o LOPES, Raquel V. Melhores Práticas para Gêrencia de Redes de Computadores. Rio de
Janeiro: Campus, 2003.
o MAURO, Douglas & SCHMIDT, Kevin. Essential SNMP, 2nd Edition. O'Reilly, 2005.
o ZABBIX Manual, Disponível na Internet em http://www.zabbix.org.
4.2.
Módulo: Projeto Integrador
Bibliografia básica:
4.3.
Módulo: Segurança Avançada
Bibliografia básica:
o TANENBAUM, Andrew S., Computer Network, 2a edition. Prentice Hall
International, INC. 1989. (LOCALIZAÇÃO: 004.7 T164c)
o COMER, Douglas E., Interligação em Rede com TCP/IP, Volume I, Princípios,
Protocolos e Arquitetura. Tradução da 5ª edição, Editora Campus, 2006.
(LOCALIZAÇÃO: 004.738.5.057.4 C732i)
o KUROSE, James F. e ROSS, Keith W., Redes de computadores e a Internet - Uma
Abordagem top-down, 3ª edição, Pearson Addison Wesley, São Paulo, 2006.
o STALLINGS, William, Data and Computer Communications, 6rd ed. Prentice Hall,
1997.
o HUNT, Craig, TCP/IP Network Administration, O`Relly, 3rd edition, 2002.
(LOCALIZAÇÃO: 004.7 H939t)
o NEMETH, Evi et all, Unix System Administration Handbook. Prentice Hall, 3rd
edition, 2001Networks. (LOCALIZAÇÃO: 004.451.9 U58)
o STALLINGS, W., Criptografia e Segurança de Redes: Princípios e praticas. 4. edição
Prentice Hall, 2008. (LOCALIZAÇÃO: 004.7:003.26 S782c)
4.4.
Módulo: Auditoria Forense
Bibliografia básica:
o TANENBAUM, Andrew S., Computer Network, 2a edition. Prentice Hall
International, INC. 1989. (LOCALIZAÇÃO: 004.7 T164c)
o KUROSE, James F. e ROSS, Keith W., Redes de computadores e a Internet - Uma
Abordagem top-down, 3ª edição, Pearson Addison Wesley, São Paulo, 2006.
o STALLINGS, W., Criptografia e Seurança de Redes: Princípios e praticas. 4. edição
Prentice Hall, 2008. (LOCALIZAÇÃO: 004.7:003.26 S782c)
o NBSO - NIC BR Security Office. http://www.nbso.nic.br/stats/incidentes
o II, W. G. K., and Heiser, J. G. Computer Forensics: Incident Response Essentials.
o Comitê Gestor da Internet no Brasil. http://www.cg.org.br.
o NBSO - NIC BR Security Office. http://www.nbso.nic.br
o Código Penal. http://www.presidencia.gov.br/ccivil_03/Decreto-Lei/Del2848.htm.
o CASTRO, Carla Rodrigues Araújo de. Crimes de Informática e seus Aspectos
Processuais. 2003.
5. CMP 1020 – MATEMÁTICA COMPUTACIONAL I
5.1.
Módulo: Análise Numpérica I
Bibliografia básica:
o T. A. Sudkamp. Languages and Machines: An Introduction to the Theory of Computer
Science. Second edition, Addison Wesley, 1998. (LOCALIZAÇÃO: 004.431.2
S943l)
o M. Sipser. Introdução à Teoria da Computação. Segunda edição, São Paulo: Thomson
Learning, 2007, 480p. (LOCALIZAÇÃO: 004 S618i)
o T. A. Diverio e P. B. Menezes. Teoria da Computação: máquinas universais e
computabilidade. Segunda edição, Porto Alegre: Editora Sagra-Luzzatto, 2004, 224p.
(LOCALIZAÇÃO: 004 D618t)
o H. R. Lewis e C. H. Papadimitriou. Elementos de Teoria da Computação. Segunda
edição, Porto Alegre: Bookman, 2000, 344p.
o P. B. Menezes. Linguagens Formais e Autômatos. Quinta edição, Porto Alegre: Editora
Sagra-Luzzatto, 2005, 232p. (LOCALIZAÇÃO: 004.43/ M543)
6. CMP 1022 – PROGRAMAÇÃO DE COMPUTADORES II
Bibliografia Básica:
o BUENO, A.D. Programação Orientada a Objeto em C++ , UML – STL, GNU/Linux –
Endereço na internet – http://www.lenep.uenf.br/~bueno/apostilas.htm.
o Linguagem C++ - http://www.cplusplus.com/
o Anotações
C++
ftp://ftp.rug.nl/contrib/frank/documents/annotations/
cplusplus.pt_BR.pdf.zip
o HTML - http://www.icmc.usp.br/ensino/material/html/
o HTML - http://www.artifice.web.pt/ebooks.html
Bibliografia Complementar:
o BJARNE, Stroustrup. A Linguagem de Programação C++. Bookman, 3ª edição (2000).
o FARRER, Harry et al. Algoritmos estruturados. Rio de Janeiro: Guanabara, 1995.
(LOCALIZAÇÃO: 004.421 A396)
o GUIMARÃES, Ângelo de Moura e LAGES, Newton A. Castilho. Introdução à ciência
da computação. São Paulo: LTC, 1986. (LOCALIZAÇÃO: 004 G963I)
o CORMEM, Thomas et al. Introduction to algorithms. Mit Press, 1989.
(LOCALIZAÇÃO: 004.421 C811i)
o KNUTH, Donald E. The Art of Computer Programming, Volume 1, Fundamental
Algorithms. 3a edição. Addison Wesley. (LOCALIZAÇÃO: 004.421 K74a)
o FORBELLONE, A e Eberspacher, H. Lógica de Programação - Makron Books 2ª
edição 2000.
o DEITEL, H. and Deitel, P. C++: Como Programar . Bookman, 3ª edição, (2001).
(LOCALIZAÇÃO: 004.43 D325c)
o MICHAEL Blaha and James Rumbaugh. Modelagem e Projetos Baseados em Objetos
com UML 2, Campus, Rio de Janeiro (2006). (LOCALIZAÇÃO: 004.41 M689)
o BOOCH, G., Rumbaugh, J., and Jacobson, I. UML - Guia do Usuário. Edit. Campus,
Rio de Janeiro, (2000). (LOCALIZAÇÃO: 004.43 B724u)
7. CMP 1023 – PROGRAMAÇÃO DE COMPUTADORES III
Bibliografia Básica:
o BUENO, A. D. Programação Orientada a Objeto em C++ , UML – STL, GNU/Linux –
Endereço na internet – http://www.lenep.uenf.br/~bueno/apostilas.htm.
o Linguagem C++ - http://www.cplusplus.com/
o Anotações
C++
ftp://ftp.rug.nl/contrib/frank/documents/annotations/
cplusplus.pt_BR.pdf.zip
o HTML - http://www.icmc.usp.br/ensino/material/html/
o HTML - http://www.artifice.web.pt/ebooks.html
Bibliografia Complementar
o BJARNE, Stroustrup. A Linguagem de Programação C++. Bookman, 3ª edição
(2000).
o FARRER, Harry et al. Algoritmos estruturados. Rio de Janeiro: Guanabara, 1995.
(LOCALIZAÇÃO: 004.421 A396)
o GUIMARÃES, Ângelo de Moura e LAGES, Newton A. Castilho. Introdução à ciência
da computação. São Paulo: LTC, 1986. (LOCALIZAÇÃO: 004 G963I)
o CORMEM, Thomas et al. Introduction to algorithms. Mit Press, 1989.
(LOCALIZAÇÃO: 004.421 C811i)
o KNUTH, Donald E. The Art of Computer Programming, Volume 1, Fundamental
Algorithms. 3a edição. Addison Wesley. (LOCALIZAÇÃO: 004.421 K74a)
o FORBELLONE, A e Eberspacher, H. Lógica de Programação - Makron Books 2ª
edição 2000.
o DEITEL, H. and Deitel, P. C++: Como Programar Brasil: Pearson Prentice Hall, 2006.
(LOCALIZAÇÃO: 004.43 D325c)
o BLAHA, Michel and RUMBAUGH, James. Modelagem e Projetos Baseados em
Objetos com UML 2, Campus, Rio de Janeiro (2006). (LOCALIZAÇÃO: 004.41
M689)
o BOOCH, G., Rumbaugh, J., and Jacobson, I. UML - Guia do Usuário. Edit. Campus,
Rio de Janeiro, (2000). (LOCALIZAÇÃO: 004.43 B724u)
8. CMP1031 - LÓGICA COMPUTACIONAL ALGORÍTMICA I
Bibliografia Básica:
o SOUZA, João Nunes da Silva. Lógica para ciência da computação. Editora Campus,
2008. (LOCALIZAÇÃO: 004:16 S729l)
o SILVA, Flávio Soares da, FINGER, Marcelo, MELO, Ana Cristina Vieira de. Lógica
para Computação. Thomson Pioneira, 2006. (LOCALIZAÇÃO: 004:16 S586l)
Bibliografia Complementar:
o VON DOHLEN, Richard F. An introduction to the logic of the computing sciences.
Rowman & Littlefield, 1999. (LOCALIZAÇÃO: 004.42 D655i)
o ABE, Jair Minoro, SCALZITTI, Alexandre, SILVA FILHO, João Inácio da. Introdução
à lógica para a ciência da computação. Arte & Ciência, 2001.
9. CMP1032 - LÓGICA COMPUTACIONAL ALGORITMICA II
Bibliografia Básica:
o SILVA, Flávio Soares da, FINGER, Marcelo, MELO, Ana Cristina Vieira de. Lógica
para Computação. Thomson Pioneira, 2006. (LOCALIZAÇÃO: 004:16 S586l)
o SOUZA, João Nunes da Silva. Lógica para ciência da computação. Editora Campus,
2008. (LOCALIZAÇÃO: 004:16 S729l)
Bibliografia Complementar:
o VON DOHLEN, Richard F. An introduction to the logic of the computing sciences.
Rowman & Littlefield, 1999. (LOCALIZAÇÃO: 004.42 D655i)
o ABE, Jair Minoro, SCALZITTI, Alexandre, SILVA FILHO, João Inácio da. Introdução
à lógica para a ciência da computação. Arte & Ciência, 2001.
10. CMP1041 - PROGRAMAÇÃO DE COMPUTADORES I
Bibliografia Básica:
o BUENO, André Duarte. Programação Orientada a Objeto com C++. São Paulo,
Novatec Editora, 592p., 2003.
o ZIVIANI, Nivio. Projeto de Algoritmos com implementações em Java e C++. São
Paulo, Thomson Learning, 1.ed., 642p., 2006. (LOCALIZAÇÃO: 004.425 Z82p)
o DEITEL, H. and Deitel, P. C++: Como Programar Brasil: Pearson Prentice Hall, 2006.
(LOCALIZAÇÃO: 004.43 D325c)
Bibliografia Complementar:
o BJARNE, Stroustrup. A Linguagem de Programação C++. Bookman, 3ª edição (2000).
o CORMEM, Thomas, et al. Algoritmos – Teoria e Prática. Campus, 2002.
o BLAHA, Michel and RUMBAUGH, James. Modelagem e Projetos Baseados em
Objetos com UML 2, Campus, Rio de Janeiro (2006). (LOCALIZAÇÃO: 004.41
M689)
o KNUTH, Donald E. The Art of Computer Programming, Volume 1, Fundamental
Algorithms. 3a edição. Addison Wesley. (LOCALIZAÇÃO: 004.421 K74a)
o BOOCH, G., Rumbaugh, J., and Jacobson, I. UML - Guia do Usuário. Edit. Campus,
Rio de Janeiro, (2000). (LOCALIZAÇÃO: 004.43 B724u)
11. CMP1051 - ESTRUTURAS DE DADOS I
Bibliografia Básica:
o ZIVIANI, Nivio. Projeto de Algoritmos com implementações em Java e C++. São
Paulo, Thomson Learning, 1.ed., 642p., 2006. (LOCALIZAÇÃO: 004.425 Z82p)
o DROZDEK, Adam. Estrutura de dados e algoritmos em C++. Thomson Pioneira, 2002.
(LOCALIZAÇÃO: 004.422.63 D793e)
o TAMASSIA, Roberto; GOODRICH, Michael T. Estruturas de Dados e Algoritmos em
Java. Bookman, 4ª Ed., 2007. (LOCALIZAÇÃO: 004.421/.22 G657e)
Bibliografia Complementar:
o CORMEM, Thomas, et al. Algoritmos – Teoria e Prática. Campus, 2002.
o LAFORE, Robert. Estruturas de Dados e Algoritmos em Java. Ciência Moderna, 2005 .
o RANGEL NETTO, José Lucas Mourão, et al. Introdução à Estrutura de Dados.
Campus, 2004.
o PUGA, Sandra; RISSETTI, Gerson. Lógica de Programação e Estruturas de Dados
Com Aplicações em Java. Campus, 2004.
o SCWARCFITER, Jayme Luiz, MARKENZON, Lilian. Estruturas de dados e seus
algoritmos. Rio, LTC, 1994. (LOCALIZAÇÃO: 004.422.63 S998e)
12. CMP1052 – ESTRUTURA DE DADOS II
Bibliografia básica:
o CORMEM, Thomas, et al. Algoritmos – Teoria e Prática. Campus, 2002.
o BOAVENTURA NETTO, P. O. Grafos – Teoria, Modelos e Algoritmos. São Paulo,
Edgard Blücher, 2006.
Bibliografia complementar
o NAGL, Manfred, WESTFECHTEL, Bernard, HROMKOVIC, Juraj. Graph-theoretic
concepts in computer science. New York, Springer Verlag, 2005. (LOCALIZAÇÃO:
519.67 G766)
o BODLAENDER, Hans L. Graph-theoretic concepts in computer science. New York,
Springer Verlag, 2004.
o ZIVIANI, Nivio. Projeto de Algoritmos com implementações em Java e C++. São
Paulo, Thomson Learning, 1.ed., 642p., 2006. (LOCALIZAÇÃO: 004.425 Z82p)
o DROZDEK, Adam. Estrutura de dados e algoritmos em C++. Thomson Pioneira, 2002.
(LOCALIZAÇÃO: 004.422.63 D793e)
o SEDGEWICK, Robert. Algorithms in C, Addison Wesley, 1990 (LOCALIZAÇÃO:
004.421 S448a)
13. CMP1070 - HISTÓRIA DA ENGENHARIA DE COMPUTAÇÃO
Bibliografia Básica:
o FEDELI, Daniel R.; POLLONI, Enrico G. F.; PERES, Fernando E. Introdução à
Ciência da Computação. Cengage, 2ª edição, 2009. (LOCALIZAÇÃO: 004 G963I)
o CERUZZI, Paul. A History of Modern Computing. MIT Press, 2. ed., 2003.
(LOCALIZAÇÃO: 004(091) C418h)
o WILLIAMS, Michael R. A History of Computing Technology. John Wiley
Professional, 2. ed., 1997. (LOCALIZAÇÃO: 004(091) W725h)
Bibliografia Complementar:
o BAZZO, W. A., PEREIRA, L. T. do V. Introdução à Engenharia. Florianópolis, Editora
da UFSC, 6.ed, 2006. (LOCALIZAÇÃO: 62 B364i)
o ROJAS, Raúl; HASHAGE, Ulf (editors). The First Computers: History and
Architectures, MIT Press, 2002.
o LAING, Gordon. Digital Retro: The Evolution and Design of the Personal Computer.
John Wiley & Sons, 2004.
o ASPRAY, William; et al. Computing Before Computers. Iowa State University Press,
1990. (Edição livre também disponível em PDF)
o WILKES, Maurice V. Computing Perspectives. Morgan Kaufmann Publisher, 1998.
(LOCALIZAÇÃO: 004 W682c)
o Projeto Pedagógico do Curso de Engenharia de Computação.
o ACM/IEEE. Computing Curricula 1991 – Report of the ACM/IEEE-CS Joint Task
Force on Computing Curriculum 1991.
o ACM/IEEE. Computing Curricula 2001 – Computer Science Report of the
ACM/IEEE-CS Joint Task Force on Computing Curriculum 2001.
o ACM/IEEE. Computer Engineering 2004 Curriculum Guidelines for Undergraduate
Degree Programs in Computer Engineering Report of the ACM/IEEE-CS Joint Task
Force on Computing Curriculum 2004.
o ACM/IEEE. Computing Curricula 2005 – The Overview Report – The Joint Task Force
for Computing Curricula 2005.
o SBC. Sociedade Brasileira de Computação, Currículo de Referência da SBC para
Cursos de Graduação em Bacharelado em Ciência da Computação e Engenharia de
Computação, Versão 2005.
o MECSESu. Padrões de qualidade para funcionamento de cursos de graduação plena na
área de Computação.
o JOÃO PAULO II, CONSTITUIÇÃO APOSTÓLICA EX CORDE ECCLESIAE DO
SUMO PONTÍFICE
o JOÃO PAULO II SOBRE AS UNIVERSIDADES CATÓLICAS. 15 de Agosto de
1990.
14. CMP1081 - AUTOMAÇÃO INDUSTRIAL I
14.1. Módulo: Eletrônica de Potência
Bibliografia
o BARBI, Ivo. Eletrônica de Potência. Editora do Autor, Florianópolis, 5a edição, 2005.
(livro texto principal)
o RASHID, Muhammad H. Eletrônica de Potência Circuitos, dispositivos e aplicações.
Editora Makron Books, São Paulo, 1999.
o LANDER, Cyril W. Eletrônica Industrial, Ed. Makron Books, São Paulo, 2a edição.
1996.
o Manuais Técnicos, Manuais de Fabricantes, artigos e apostilas.
14.2. Módulo: Gerenciamento de Projetos
Bibliografia Básica:
o KERZNER, Harold. Gestão de projetos: as melhores práticas. Porto Alegre: Bookman.
2002
o IEEE Standard for Application and Management of the Systems Engineering Process,
IEEE Computer Society/Software & Systems Engineering Standards Committee, IEEE
Press, Piscatway, NJ
Bibliografia Complementar:
o Colleen Garton, Erika McCulloch, Fundamentals of Technology Project Management.
Mc Press; 1st Edition, Lewisville, EUA, 2005, ISBN 1583470530
o Richard C. Dorf et al. Technology Management Handbook. Boca Raton: CRC Press
LLC, 2000, ISBN-0849385776
14.3. Módulo: Acionamentos Elétricos
Bibliografia Básica:
o LANDER, Cyril W. Eletrônica industrial. 2 ed., São Paulo: Makron Books, 1996.
o BARBI, Ivo. Eletrônica de potência. 3 ed., Florianópolis: Editora do autor, 2000.
o ALMEIDA, José Luis Antunes. Eletrônica industrial. São Paulo: Editora Érica, 1991.
Bibliografia Complementar:
o RASHID, Muhammad H. Eletrônica de Potência: Circuitos, dispositivos e aplicações.
São Paulo. Makron Books, 1999.
o FITZGERALD, A.E. e et all. Máquinas elétricas. São Paulo: Editora McGrawn-Hill,
1975.
14.4. Módulo: Máquinas Elétricas
Bibliografia Básica:
o FITZGERALD, A. E. Máquinas elétricas. São Paulo: Editora McGraw–Hill do Brasil
Ltda , 1973.
o TORO, Vincent del. Fundamentos de máquinas elétricas. São Paulo: Editora LTC,
1990. (LOCALIZAÇÃO: 621.613 D331f)
Bibliografia Complementar:
o BARBI, I. Teoria fundamental do motor de indução. Florianópolis: Editora da UFSC,
1985. (LOCALIZAÇÃO: 621.313.334 B228f)
o SIMONE, G. A. Máquinas de indução trifásicas – teoria e exercícios . Editora Érica,
2000.
14.5. Módulo: Microcontrolador
Bibliografia Básica:
o PEREIRA, Fábio. Microcontroladores PIC – Programação em C. 3ª edição, São Paulo,
Editora Érica 2004
Bibliografia Complementar:
o CAPUANO, Francisco G. IDOETA, Ivan V. Elementos de Eletrônica Digital. Editora
Érica. 37ª edição. (LOCALIZAÇÃO: 004.31 C255e)
o SOUZA, David José de. Desbravando o PIC. 11ª edição, São Paulo, Editora Érica
2002.
o SOUZA, David José de. LAVINIA, Nicolas César. Conectando o PIC 16F877A:
Recursos Avançados. 1ª edição, São Paulo, Editora Érica 2003 (LOCALIZAÇÃO:
621-52/ S729c)
o MIYADAIRA, Alberto Noboru. Programação em C para microcontroladores da família
PIC18. 1 ª edição, São Paulo, Editora Érica 2009
14.6. Módulo: Robótica
Bibliografia Básica:
o GROOVER, MIKELL E WEISS, MITCHELL E NAGEL, ROGER E ODREY,
NICHOLAS. Industrial Robotics: technology, programming and applications,
McGraw-Hill, 1988;
o ASFAHL, C. RAY. Robots and Manufacturing Automation, John Wiley and Sons,
1992; (LOCALIZAÇÃO: 621.865.8 A817r)
o PAZOS, FERNANDO, Automação de Sistemas & Robótica, Axcel Books, 2002;
Bibliografia Complementar:
o BRAGA, Newton, Eletrônica básica para mecatrônica, São Paulo, Editora Saber, 2005;
o POLONSKII, Mikhail, Introdução à robótica e mecatrônica, Caxias do Sul: EDUCS,
1996;
o FRANCHIN,
Marcelo,
Elementos
de
Robótica,
UNESP,
http://www.dee.feb.unesp.br/~marcelo/robotica/conteudo.html#P2
o Revista MECATRÔNICA FÁCIL, Editora Saber.
14.7. Módulo: Sistemas Supervisórios
Bibliografia Básica:
o SCHNEIDERMAN, B., PLAISANT, C. Designing the User Interface: Strategies for
Effective Human-Computer Interaction, Pearson Education, Fourth Edition, 2005
Bibliografia Complementar:
o ElipseScada: Tutorial HMI/SCADA Software. http://wwww.elipse.com.br
o PREECE, J.; ROGERS, Y.; SHARP, H. Interaction Design: Beyond Human-Computer
Interaction, JohnWiley & Sons, Inc, 2002
14.8. Módulo: Conversão de Energia e Máquinas Elétricas
Bibliografia:
o A. E. Fitzgerald, Charles Kingsley Junior, Stephen D. Umans. Máquinas Elétricas. São
Paulo. Editora ARTMED – BOOKMAN 6ª edição.
o TORO, Vincent del. Fundamentos de máquinas elétricas. São Paulo: Editora LTC,
1990. (LOCALIZAÇÃO: 621.613 D331f)
o RASHID, Muhammad H. Eletrônica de Potência Circuitos, dispositivos e aplicações.
Editora Makron Books,
15. CMP1082 - AUTOMAÇÃO INDUSTRIAL II
15.1. Módulo: Comandos Industriais
Bibliografia:
o Schmidt, Walfredo, Diagramas de ligações, Editora Edgard Blucher Ltda., São Paulo,
SP, 1997. (livro texto principal)
o Roldán, José, Manual de Automação por Contatores, Editora Hermus, Curitiba, PR,
2002. (LOCALIZAÇÃO: 621.313.13 R744m)
o Schmelcher, Theodor, Manual de Baixa tensão, Vol. 1 e 2, Editora Nobel Siemens, São
Paulo, SP, 1988.
o Manuais Técnicos, Manuais de Fabricantes, artigos e apostilas.
15.2. Módulo: Instalações Elétricas Prediais e Industriais
Bibliografia:
o CREDER, Hélio, Instalações Elétricas, Editora LTC, Rio de Janeiro, RJ, 2001.
(LOCALIZAÇÃO: 621.316.17 C912i)
o NISKIER, Julio, MACINTYRE, A., Instalações Elétricas, Editora LTC, Rio de Janeiro,
RJ, 2001. (LOCALIZAÇÃO: 621.316.17 N724i)
o COTRIM, Ademar A. M. B., Instalações Elétricas, Editora Makron Books, São Paulo,
1998.
o Siemens, Instalações Elétricas, Volumes 1 e 2, Editora Livraria Nobel, São Paulo,
1996.
o Normas Técnicas, Manuais Técnicos, Manuais de Fabricantes, artigos e apostilas.
15.3. Módulo: Instrumentação Industrial
Bibliografia:
o Werneck, Marcelo M., Transdutores e Interfaces, Editora LTC S. A., Rio de Janeiro, RJ,
1996. (LOCALIZAÇÃO: 621.3.077.7 W491t)
o Balbinot, Alexandre, Instrumentação e Fundamentos de Medidas, Vol. 1 & 2, Editora
LTC S. A., Rio de Janeiro, RJ, 2006.
o Alves, José Luiz Loureiro, Instrumentação, Controle e Automação de Processos,
Editora LTC S. A., Rio de Janeiro, RJ, 2005.
o Manuais Técnicos, Manuais de Fabricantes, artigos e apostilas.
15.4. Módulo: Processamento de Sinais
Bibliografia:
o Balbinot, Alexandre, Instrumentação e Fundamentos de Medidas, Vol. 1 & 2, Editora
LTC S. A., Rio de Janeiro, RJ, 2006. (livro texto principal)
o Alves, José Luiz Loureiro, Instrumentação, Controle e Automação de Processos,
Editora LTC S. A., Rio de Janeiro, RJ, 2005.
o Werneck, Marcelo M., Transdutores e Interfaces, Editora LTC S. A., Rio de Janeiro, RJ,
1996. (LOCALIZAÇÃO: 621.3.077.7 W491t)
o Manuais Técnicos, Manuais de Fabricantes, artigos e apostilas.
16. CMP1082 - AUTOMAÇÃO INDUSTRIAL II
16.1. Módulo: Automação CLP
Bibliografia
o Moraes, Cícero C. & Castrucci, Plínio B. de L., Engenharia de Automação Industrial,
Ed. LTC,2º edição, Rio de Janeiro, RJ, 2007,. (livro texto principal).
(LOCALIZAÇÃO: 004.41 M827e)
o Silveira, Paulo R. e Santos, Winderson E., Automação e Controle Discreto, Editora
Érica, São Paulo, SP, 1998. (LOCALIZAÇÃO: 681.5 S587a)
o Rosário, João Mauricio, Principios de Mecatrônica, Editora Prentice Hall, São Paulo,
2005. (LOCALIZAÇÃO: 621.865.8 R789p)
o Georgini, Marcelo, Automação Aplicada, Editora Érica, São Paulo, SP, 2000.
(LOCALIZAÇÃO: 004.43 G352a)
o Festo Didactic Brasil, SPA 1, Técnicas de Automação Industrial, Partes I e II, Editora
da Festo, 1992.
o Natale, Ferdinando, Automação Industrial, São Paulo, Editora Érica 2000.
(LOCALIZAÇÃO: 004.3:65/69 N271a)
o Pazos, Fernando, Automação de Sistemas e Robótica, Editora Axcell Books do Brasil,
Rio de Janeiro, 2002
o Ogata, Katsuhiko, Engenharia de Controle Moderno, 3 ed., Editora Prentice Hall do
Brasil LTDA, Rio de Janeiro, 1998. (LOCALIZAÇÃO: 621-50 O34e)
o Manuais Técnicos, Manuais de Fabricantes, artigos e apostilas.
17. CMP1083 - AUTOMAÇÃO INDUSTRIAL III
17.1. Módulo: Redes Industriais
Bibliografia básica:
o ALBUQUERQUE, Pedro Urbano Braga de e ALEXANDRIA, Auzuir Ripardo de,
Redes Industriais: aplicações em Sistemas Digitais de Controle Distribuído. Fortaleza–
CE, Edições Livro Técnico, 1ª edição, 254 p. 2007.
o LUGLI, Alexandre Baratella e SANTOS, Max Mauro Dias, Sistemas Fieldbus para
automação industrial: DeviceNet, CANopen SDS e Ethernet. São Paulo-SP, Editora
Érica Ltda. 1ª edição. 2009.
Bibliografia complementar:
o TANENBAUM, Andrew S., Redes de Computadores, São Paulo-SP. Prentice Hall, 3ª
edição. 1996. (LOCALIZAÇÃO: 004.7 T164r)
o COMER, Douglas E., Interligação em Rede com TCP/IP, Volume I, Princípios,
Protocolos e Arquitetura. São Paulo-SP. Editora Campus. Tradução da 5ª edição, 2006.
(LOCALIZAÇÃO: 004.738.5.057.4 C732i)
o KUROSE, James F. e ROSS, Keith W., Redes de computadores e a Internet - Uma
Abordagem top-down, São Paulo-SP. Pearson Addison Wesley. 3ª edição. 2006.
o SOARES, Luiz F. G., LEMOS, Guido e COLCHER, Sérgio, Redes de Computadores:
das LANs, MANs e WANs às Redes ATM, Rio de Janeiro-RJ. Editora Campus, 1995.
(LOCALIZAÇÃO: 004.73 S676r)
o M. R. Stemmer, LCMI/DAS/UFSC
o http://www.smar.com.br
18. CMP1090 – SISTEMAS DIGITAIS PARA COMPUTAÇÃO
Bibliografia básica:
o TOCCI, Ronald J.& WIDMER, Neal S. Sistemas Digitais - Princípios e Aplicações.
Editora LTC – RJ 2008 (LOCALIZAÇÃO: 004.31 T631s)
Bibliografia Complementar:
o ALEXANDRE, M. & R. Z.Eletrônica Digital – Curso Prático e Exercícios Editora MZ
RJ 2005
o BIGNELL, James W. & DONAVAN, Robert L. Eletrônica Digital - Lógica
Combinacional. Editora MAKRON Books SP 1995
o IDOETA, Ivan V & CAPUANO, Francisco G. Elementos de Eletrônica Digital. Editora
MAKRON Books SP 1997 (LOCALIZAÇÃO: 004.31 C255e)
o MALVINO, Paul A. & LEACH, Donald P. Eletrônica Digital - Princípios e Aplicações
– Editora MAKRON Books SP 2005 (LOCALIZAÇÃO: 621.38 M262e)
19. CMP1110 - INTELIGÊNCIA ARTIFICIAL
Bibliografia Adotada:
o RUSSEL, S. J.,NORVIG, P. Inteligência Artificial. Tradução da 2ª ed. Rio de Janeiro:
Elsevier, 2004. (LOCALIZAÇÃO: 004.8 R967a)
Bibliografia Adicional Sugerida:
o REZENDE, S. O. Sistemas Inteligentes. São Paulo: Manole, 2002.
(LOCALIZAÇÃO: 004.891 S623)
o ROMERO, R., MANTOVANI, J.R.S. Introdução a Metaheurísticas. Anais do 3º
Congresso Temático de Dinâmica e Controle da SBMAC. UNESP – Campus de Ilha
Solteira, 31 de maio a 3 de junho de 2004.
o SOWA, John F. Semantic Networks in “Encyclopedia of Artificial Intelligence”,
editado por S. C. Shapiro, Wiley, New York, 1987; revisado e ampliado para a segunda
edição, 1992.
o TATIBANA, Cassia Y. KAETSU, Deisi Y. Uma Introdução às Redes Neurais,
disponível em http://www.din.uem.br/ia/neurais/, acessado em 8 de agosto de 2007.
o Rich, E., Inteligência Artificial, São Paulo, McGraw-Hill, 1988.
o Borges, C., Serviços para Auxiliar Decisão Mediante Incerteza, Tese de Doutorado,
Instituto de Informática-UFRGS, 2005.
o Rezende, S.O., Sistemas Inteligentes, São Paulo, Manole, 2002.
o Castillo, E. et. Al, Expert Systems and Probabilistic Network Models, Berlin:SpringerVerlag, 1997.
20. CMP1113 – SISTEMAS EMBARCADOS III
20.1. Módulo: Modelagem e Simulação de Sistemas
Bibliografia básica:
o Chwif, L. e Medina, A. C.; “Modelagem e Simulação de Eventos Discretos”. Ed. dos
Autores, 2006.
Bibliografia Complementar:
o Freitas Filho, P. J.; “Introdução à Modelagem e Simulação de Sistemas”. Visual Books,
2001. (LOCALIZAÇÃO: 004.414.23 F866i)
o Garcia, C.; “Modelagem e Simulação”. EDUSP, 1997.
o Law, A.M. e Kelton, W.D.; “Simulation Modeling and Analysis”. McGraw Hill, 1991
o Banks, J., Carson, J.S. e Nelson, B.L. “Discrete-Event System Simulation”. PrenticeHall, 1996.
20.2. Módulo: Análise e Projeto de Sensores e Redes de Sensores
Bibliografia básica:
o SOMMERVILLE, I. Engenharia de Software. Addison Wesley BRA, 8a. edição, 2007.
(LOCALIZAÇÃO: 004.41 S696e)
o BALBINOT A. e BRUSAMARELLO V. J. Instrumentação e Fundamentos de Medidas
vol. 1, LTC, 2006.
o PEREIRA F. “Microcontroladores PIC – Programação em C”, 4ª. Edição, editora Érica,
2003.
o Artigos científicos e manuais técnicos disponibilizados pelo professor no site:
www.ucg.br
Bibliografia Complementar:
o ZELENOVSKY R. e MENDONÇA A. PC: um guia prático de hardware e
interfaceamento, 4ª. Edição, MZ editora, 2006.
o PERTENCE Jr. A. Amplificadores Operacionais e Filtros Ativos, 6ª. Edição, Bookman,
2003. (LOCALIZAÇÃO: 621.375 P468a)
21. CMP1130 - LINGUAGENS DE MONTAGEM
Bibliografia Básica:
o P. Carter. PC Assembly Language, edição pública, 23 de julho de 2006. Disponível em
http://www.drpaulcarter.com/pcasm
o R. Hyde. The Art of Assembly Language. Editora Independente, 2003, ISBN 10
1886411972.
Bibliografia Complementar:
o S. P. Dandamudi. Introduction to Assembly Language Programming for Pentium and
RISC Processors. IE-SPRING-VERLAG, 2ª edição, 2004. (LOCALIZAÇÃO:
004.431.4 D176i)
o J. A. Manzano. Fundamentos em Programação Assembly. Erica, 2004.
o R. Hyde. The Art of Assembly Language Programming – Linux Edition, edição
pública,
2002,
beta
draft.
Disponível
em
http://webster.cs.ucr.edu/AoA/Linux/index.html
o INTEL CORPORATION IA32 Intel Architecture Software Developer's Manual,
volumes 1, 2A, 2B e 3. Denver, CO, EUA. Junho 2005. Disponível em
http://support.intel.com/design/pentium4/manuals/index_new.htm#aorm
o INTEL CORPORATION IA32 Intel Architecture Optimization Reference Manual.
Denver,
CO,
EUA.
Junho
2005.
Disponível
em
http://support.intel.com/design/pentium4/manuals/index_new.htm#aorm
22. CMP1140
– ARQUITETURA
COMPUTADORES
E
ORGANIZAÇÃO
DE
Bibliografia Básica:
o HENNESSY, John L., PATTERSON, David A. “Organização e Projeto de
Computadores”. 3ª Edição, Ed. Campus, 2005. (LOCALIZAÇÃO: 004.41 H515o)
o STALLINGS, William. “Arquitetura e Organização de Computadores”. 5ª Edição,
Makron Books, 2002. (LOCALIZAÇÃO: 004.2 S782a)
Bibliografia Complementar:
o TANENBAUM, Andrew. S. “Organização Estruturada de Computadores”. 5ª Edição,
Prentice-Hall Brasil, 2007. (LOCALIZAÇÃO: 004.2 T164o)
o WEBER, Raul Fernando. “Fundamentos de Arquitetura de Computadores”. 3ª Edição,
Sagra-Luzzatto, 2004. (LOCALIZAÇÃO: 004.2 W375f)
o MONTEIRO, Mário A. “Introdução à Organização de Computadores”, 4ª Edição, LTC,
2001. (LOCALIZAÇÃO: 004.2 M775i)
23. CMP1150 - TEORIA DA COMPUTAÇÃO
Bibliografia Básica:
o J. L. Boldrini, S. I. R. Costa, V. L. Figueiredo e H. G. Wetzler. Álgebra Linear.
o São Paulo: Editora Harper & Row do Brasil, 1984, 411p. (LOCALIZAÇÃO: 512.64
A394)
o T. H. Cormen, C. E. Leiserson, R. L. Rivest e C. Stein. Algoritmos: teoria e prática.
Segunda edição, Rio de Janeiro: Editora Campus, 2002, 933p. (LOCALIZAÇÃO:
004.421/ A396)
o T. A. Diverio e P. B. Menezes. Teoria da Computação: máquinas universais e
computabilidade. Segunda edição, Porto Alegre: Editora SagraLuzzatto, 2004, 224p.
(LOCALIZAÇÃO: 004 D618t)
o E. C. Leão, M. T. d’Amaral, M. Sodré e F. A. Doria. A Máquina e seu Avesso. Rio de
Janeiro: Francisco Alves, 1987, 143p.
o H. R. Lewis e C. H. Papadimitriou. Elementos de Teoria da Computação. Segunda
edição, Porto Alegre: Bookman, 2000, 344p.
o M. Sipser. Introdução à Teoria da Computação. Segunda edição, São Paulo: Thomson
Learning, 2007, 480p. (LOCALIZAÇÃO: 004 S618i)
o T. A. Sudkamp. Languages and Machines: An Introduction to the Theory of Computer
Science. Second edition, Addison Wesley, 1998. (LOCALIZAÇÃO: 004.431.2 S943l)
o R. Tenório. Computadores de Papel: máquinas abstratas para um ensino concreto.
Segunda edição, São Paulo: Cortez editora, 2001, 117p.
o L. V. Toscani e P. A. S. Veloso. Complexidade de Algoritmos. Segunda edição, Porto
Alegre: Editora SagraLuzzatto, 2005, 276p.
24. CMP1160 - SISTEMAS OPERACIONAIS
Bibliografia básica:
o TANENBAUN, A. Sistemas Operacionais Modernos, 2a Edição, Prentice-Hall, 2007.
ISBN: 8587918575. (LOCALIZAÇÃO: 004.451 T164s)
o SILBERCHATZ, A., GALVIN, P. e GAGNE G. Sistemas Operacionais – Conceitos e
Aplicações. Campus, 2004. ISBN: 8535207198. (LOCALIZAÇÃO: 004.451 S582s)
o STALLINGS, W. Operating Systems, Sixth Edition, Prentice-Hall, 2007. ISBN:
0136006329. (LOCALIZAÇÃO: 004.451 S782o)
o TANENBAUN, A. Modern Operating Systems, 3rd Edition, Prentice-Hall, 2008.
(LOCALIZAÇÃO: 004.451 T164m)
Bibliografia complementar
o BOVETI, D., CESATI. M. Understanding the Linux Kernel, 3rd Edition, O´reilly,
2005. (LOCALIZAÇÃO: 004.451.87 B783u)
o NUTT G. Operating Systems, 3rd Edition, Addison-Wesley, 2004. (LOCALIZAÇÃO:
004.451 N976o)
o SAMUEL, A., MITCHELL M. e OLDHAM J. Advanced Linux Programming, Riders
Publishing, 2001. ISBN 0-7357-1043-0. (LOCALIZAÇÃO: 004.451.9 M682a)
Disponível em: http://www.advancedlinuxprogramming.com
o POMERANTZ O., BURIAN M. e SALZMAN J. P. The Linux Kernel Module
Programming Guide, TLDP. Disponível em: http://tldp.org/guides.html
o Nemeth, E., Snyder, G. and Hein, T. Linux Administration Handbook, 2nd Edition,
Prentice-hall, 2007.
o Russinovish, M., Solomon, D. and Ionescu, A. Windows Internals – Covering Windows
Server 2008 and Windows Vista, Microsoft Press, 2009.
o Nutt, G. Operating Systems, 3rd Edition, Addison-Wesley, 2004. (LOCALIZAÇÃO:
004.451 N976o)
25. CMP1170 - COMPUTAÇÃO GRÁFICA
Bibliografia básica:
o E. Azevedo e A. Conci. Computação Gráfica: teoria e prática. Rio de Janeiro: Editora
Campus, Elsevier, 2003, 353p.
o J. L. Boldrini, S. I. R. Costa, V. L. Figueiredo e H. G. Wetzler. Álgebra Linear. São
Paulo: Editora Harper & Row do Brasil, 1984, 411p. (LOCALIZAÇÃO: 512.64
A394)
o M. Cohen e I. H. Manssour. OpenGL: uma abordagem prática e objetiva. São Paulo:
Novatec editora, 2006, 478p. (LOCALIZAÇÃO: 004.92 C678o)
o J. D. Foley, A. van Dam, S. K. Feiner e J. F. Hughes. Computer Graphics: principles
and practice. Second edition, New York: Addison Wesley, 1993.
o J. Gomes e L. Velho. Fundamentos da Computação Gráfica. Rio de Janeiro: Associação
Instituto Nacional de Matemática Pura e Aplicada, 2003, 624p. (LOCALIZAÇÃO:
004.92 G633c)
o T. Moller, E. Haines e T. Akenine-Möller. Real-time Rendering. Second edition, A. K.
Peters, 2002, 900p.
26. CMP 1180 - REDES DE COMPUTADORES
Bibliografia básica:
o TANENBAUM, Andrew S., Redes de Computadores, 3a edição. Prentice Hall, 1996.
(LOCALIZAÇÃO: 004.7 T164r)
o COMER, Douglas E., Interligação em Rede com TCP/IP, Volume I, Princípios,
Protocolos e Arquitetura. Tradução da 5ª edição, Editora Campus, 2006.
(LOCALIZAÇÃO: 004.738.5.057.4 C732i)
o KUROSE, James F. e ROSS, Keith W., Redes de computadores e a Internet - Uma
Abordagem top-down,3ª edição, Pearson Addison Wesley, São Paulo, 2006.
o SOARES, Luiz F. G., LEMOS, Guido e COLCHER, Sérgio, Redes de Computadores:
das LANs, MANs e WANs às Redes ATM, Editora Campus, Rio de Janeiro, 1995.
(LOCALIZAÇÃO: 004.73 S676r)
o STALLINGS, William, Data and Computer Communications, 6rd ed. Prentice Hall,
1997.
o Peterson, Larry L. e Davie, Bruce S., Redes de Computadores. Tradução da 3ª edição,
Editora Campus, 2004.
o HUNT, Craig, TCP/IP Network Administration, O`Relly, 3rd edition, 2002.
(LOCALIZAÇÃO: 004.7 H939t)
o NEMETH, Evi et all, Unix System Administration Handbook. Prentice Hall, 3rd
edition, 2001. (LOCALIZAÇÃO: 004.451.9 U58)
27. CMP 1190 - SISTEMAS DISTRIBUÍDOS
Bibliografia básica:
o Tanenbaun, A. et al. Sistemas Distribuídos, 2ª Ed., Prentice-Hall, 2007.
o Coulouris, G., Dollimore, J and Kindberg, T. Sistemas Distribuídos: Conceitos e
Projeto, 4ª Ed, Bookman, 2007. (LOCALIZAÇÃO: 004.652.3 C855s)
Bibliografia Complementar:
o Mitchell, M., Oldham, J. and Samuel, A. Advanced Linux Programming , Editora New
Riders, 2001. (LOCALIZAÇÃO: 004.451.9 M682a)
o Stevens, R. Unix Network Programming , vol. 1. Prentice Hall, 1998.
o Silberschatz , A. et al. Sistemas Operacionais: Conceitos e Aplicações (JAVA).
Campus, 2001. (LOCALIZAÇÃO: 004.451 S582s)
o Nutt, G. Operating Systems, 3rd Edition, Addison-Wesley, 2004. (LOCALIZAÇÃO:
004.451 N976o)
o COMER, Douglas E., Interligação em Rede com TCP/IP, Volume I, Princípios,
Protocolos e Arquitetura. Tradução da 5ª edição, Editora Campus, 2006.
(LOCALIZAÇÃO: 004.738.5.057.4 C732i)
28. CM1210 - BANCO DE DADOS
Bibliografia básica:
o Korth, Henry e Silberschatz, Abraham. Sistema de Banco de Dados, Makron Books do
Brasil Editora Ltda, Rj, 1999, 3ª. Edição. (LOCALIZAÇÃO: 004.65 S582s)
o Heuser, Carlos Alberto. Projeto de Banco de Dados, Editora Sagra Luzzatto, 5ª Edição,
2001. (LOCALIZAÇÃO: 004.6 H595p)
o Elmasri, Ramez e Navathe, Shamkant B. Sistemas de Banco de Dados – Fundamentos
e Aplicações, LTC, 3ª edição. (LOCALIZAÇÃO: 004.65 E48f)
o C. J. Date. “Introduction to Database Systems (Introdução a Sistemas de Bancos de
Dados)”. Addison-Wesley (tradução Editora Campus), 8th edition, 2004.
(LOCALIZAÇÃO: 004.65 D232b)
o SQL Org. “SQL Database Language References”. Disponível em http://www.sql.org .
29. CMP1220 – COMPILADORES
Bibliografia básica:
o AHO, Alfred V.C.; SETHI, Ravi; ULLMAN, Jeffrey D. Compiladores – Princípios,
Técnicas e Ferramentas Guanabara KooGan. (LOCALIZAÇÃO: 004.4'422 A286c)
o PRICE, Ana Maria de Alencar; TOSCANI, Simão Sirineo Implementação de
Linguagens de Programação: Compiladores. Editora Sagra Luzzatto, 2001.
(LOCALIZAÇÃO: 004.4'422 P946i)
Bibliografia Complementar:
o KOWALTOWSKY, Thomaz. Implementação de linguagens de programação. Rio de
Janeiro: Guanabara Dois, 1983.
o WATSON, Tes. Write level language and their compilers. Addison Wesley.
o APPEL, Andrew W. Modern compiler implementation in C. Cabridge University Press,
1997.
o SCHILD, Herbet. C: The Complete Reference – Fourth Edition. Osborne/McGrawHill. (LOCALIZAÇÃO: 004.43 S334c)
o KERNIGHAN, Brian W. RITCHIE, Dennis M. C A Linguagem de Programação ANSI.
Editora Campus, 1990. (LOCALIZAÇÃO: 004.43 K39c)
30. CMP1230
APLICAÇÕES
COMPUTAÇÃO
EM
ENGENHARIA
DE
Bibliografia básica:
o BAZZO, W. A., PEREIRA, L. T. do V. Introdução à Engenharia. Florianópolis, Editora
da UFSC, 6.ed, 2006. (LOCALIZAÇÃO: 62 B364i)
o JUNG, C. F. Metodologia para pesquisa e desenvolvimento aplicada a novas
tecnologias, produtos e processos. Rio, Axcel books, 2004.
o FEDELI, Daniel R.; POLLONI, Enrico G. F.; PERES, Fernando E. Introdução à
Ciência da Computação. Thomson Learning, 2003. (LOCALIZAÇÃO: 004 G963I)
Bibliografia Complementar:
o CERUZZI, Paul. A History of Modern Computing, MIT Press, 2ª edição 2003. ISBN10: 0-262-53203-4, ISBN-13: 978-0-262-53203-7. (LOCALIZAÇÃO: 004(091)
C418h)
o WILKES, Maurice V. Computing Perspectives. Morgan Kaufmann Publisher, 1998.
ISBN-10: 1558603174. (LOCALIZAÇÃO: 004 W682c)
o ACM/IEEE. Computing Curricula 1991 – Report of the ACM/IEEE-CS Joint Task
Force on Computing Curriculum 1991.
o ACM/IEEE. Computing Curricula 2001 – Computer Science - Report of the
ACM/IEEE-CS Joint Task Force on Computing Curriculum 2001.
o ACM/IEEE. Computer Engineering 2004 - Curriculum Guidelines for Undergraduate
Degree Programs in Computer Engineering - Report of the ACM/IEEE-CS Joint Task
Force on Computing Curriculum 2004.
o ACM/IEEE. Computing Curricula 2005 - The Overview Report - The Joint Task Force
for Computing Curricula 2005.
o SBC. Sociedade Brasileira de Computação, Currículo de Referência da SBC para
Cursos de Graduação em Bacharelado em Ciência da Computação e Engenharia de
Computação, Versão 2005.
o MEC-SESu. Padrões de qualidade para funcionamento de cursos de graduação plena na
área de Computação.
o JOÃO PAULO II, CONSTITUIÇÃO APOSTÓLICA EX CORDE ECCLESIAE DO
SUMO PONTÍFICE
JOÃO PAULO II
SOBRE AS UNIVERSIDADES
CATÓLICAS. 15 de Agosto de 1990. (LOCALIZAÇÃO: 262.131 I24c)
31. CMP 1240 - INTERFACES DE HARDWARE E SOFTWARE
Bibliografia básica:
o NUTT, Gary. "Operating Systems: A Modern Perspective”. 3ª Edição, Addson Weslley,
2004. (LOCALIZAÇÃO: 004.451/ N976o)
o RUBINI, Alessandro e COBERT Jonathan, “Linux Device Drivers”. 3ª Edição,
O'Reilly, 2005. (LOCALIZAÇÃO: 004.451.9/ C789l)
o YAGHMOUR,
Karim,
“Building
Embedded
Linux
Systems”,
2003.
(LOCALIZAÇÃO: 004.451.9/ Y12b)
Bibliografia Complementar:
o BOVET Daniel P. e CESATI Marco. “Understanding the Linux Kernel”. 3ª Edição,
O'Reilly, 2005. (LOCALIZAÇÃO: 004.451.87 B783u)
o BACH, Maurice J. “The Design of the UNIX Operating System”. PrenticeHall, 1990
(LOCALIZAÇÃO: 004.451.9UNIX B811d)
o BAR, Moshe. “Linux Internals”. Osborne McGrawHill, 2000.
o FROHLICK, Antônio Augusto, “ApplicationOriented Operating Systems”, GMD –
Forschungszentrum
Informationstechnik,
2001.
Disponível
em:
http://www.lisha.ufsc.br/~guto/publications/aoos.pdf
o BALBINOT A. e BRUSAMARELLO V. J. Instrumentação e Fundamentos de Medidas
vol. 1, LTC, 2006.
o BALBINOT A. e BRUSAMARELLO V. J. Instrumentação e Fundamentos de Medidas
vol. 2, LTC, 2006.
o IBRAHIM D. “Advanced PIC Microcontroller Projects in C”, Newnes, 2008;
o PEREIRA F. “Microcontroladores PIC – Programação em C”, 4ª. Edição, editora Érica,
2003.
o PERTENCE Jr. A. Amplificadores Operacionais e Filtros Ativos, 6ª. Edição, Bookman,
2003. (LOCALIZAÇÃO: 621.375 P468a)
o SOMMERVILLE, Ian. Engenharia de Software, 8a. edição, Addison-Wesley (Pearson),
2007. (LOCALIZAÇÃO: 004.41 S696e)
o TOOLEY M. Circuitos Eletrônicos – fundamentos e aplicações, tradução da 3ª. Edição,
Campus, 2008.
o R. e MENDONÇA A. PC: um guia prático de hardware e interfaceamento, 4ª. Edição,
MZ editora, 2006.
32. CMP1250 – SISTEMAS DE SOFTWARE
Bibliografia básica:
o IEEE. Swebok – Software Engineering Body of Knolegde. IEEE Computer Society.
2004.
o Pressman, Roger S. Engenharia de Software. McGraw-Hill, Quinta Edição, 2006.
(LOCALIZAÇÃO: 004.41/ P531e)
o Larman, Craig - “Usando UML e Padrões – Uma Introdução a Análise e Projeto
Orientado a Objetos”, Editora Bookman, 3ª Edição, 2007. (LOCALIZAÇÃO: 004.43
L324u)
o Paula Filho, Wilson de Pádua – “Engenharia de Software Fundamentos, Métodos e
Padrões”, LTC, 2001.
o SOMMERVILLE, Ian. Engenharia de Software, 8a. edição, Addison-Wesley (Pearson),
2007. (LOCALIZAÇÃO: 004.41 S696e)
o PFLEEGER, Shari L., ATLEE, Joanne M. Software Engineering – Theory and
Practice. PrenticeHall, 3ª edição, 2005. (LOCALIZAÇÃO: 004.41 P531s)
o NBR ISO/IEC 12207 – Tecnologia da Informação – Processos de Ciclo de Vida de
Software. Associação Brasileira de Normas Técnicas, 1998.
o Booch, G. e Rumbaugh, J e Jacobson, I - “UML – Guia do Usuário”, Editora Campus,
2000. (LOCALIZAÇÃO: 004.43 B724u)
33. CMP1270 - PARADIGMAS DE PROGRAMAÇÃO
Bibliografia básica:
o DEITEL, H, M., e DEITEL, P, J. “Java: Como Programar”. Editora Bookman, Sexta
Edição. Ano 2004. Porto Alegre.
o FRIEDMAN, Daniel P., WAND, Michele. HAYNES, Christopher T. “Fundamentos de
Linguagem de Programação”. Editora Berkeley, São Paulo, 2001.
o GEZZY, Carlo e JAZAYEN, Mehdi. “Conceitos de Linguagem de Programação”.
Editora Campus, Rio de Janeiro. 1995.
o PACITTI, Tercio. “Fortran – Monitor Princípios”. Editora LTC, Rio de Janeiro. 1970.
(LOCALIZAÇÃO: 004.43 P118f)
o Roy, Peter Van, and Haridi,Seif, “Concepts, Techniques, and Models of Computer
Programming”, MIT Press, USA, March 2004.
o SILVA, José Carlos G da. “Linguagem de Programação: Conceitos e Avaliação”.
Editora McGraw Hill, 1998.
o STROUSTRUP, Bjarne. “C++: a Linguagem de Programação”. Editora Bookman,
Porto Alegre, 2000.
o THURNAU, D. H. JOHNSON, R,E., HAM, R,J. “Algol Programming, a Basic
Approach”. Burroughs Corporation, 1964.
o Watt, David A. “Programming Language Design Concepts”.
o Wiley, Paperback, Published May 2004, 473 pages.USA.
34. CMP1280 - ENGENHARIA DE SOFTWARE
Bibliografia básica:
o IEEE. Swebok – Software Engineering Body of Knoloegde. IEEE Computer Society.
2004.
o Pressman, Roger S. Engenharia de Software. McGraw-Hill, Quinta Edição, 2006.
(LOCALIZAÇÃO: 004.41/ P531e)
o SOMMERVILLE, Ian. Engenharia de Software, 8a. edição, Addison-Wesley (Pearson),
2007. (LOCALIZAÇÃO: 004.41 S696e)
o NBR ISSO/IEC 12207 – Tecnologia da Informacão – Processos de Ciclo de Vida de
Software. Associação Brasileira Normas Técnicas, 1998.
o FILHO, Wilson de Pádua Paula. Engenharia de Software – Fundamentos, Métodos e
Padrões, 2ª. Edição. Rio de Janeiro: LTC – Livros Técnicos e Científicos Editora S.A,
2001.
o VASQUEZ, Carlos Eduardo. Guilherme Siqueira Simões, Renato Machado. Análise de
Pontos de Função: medição, estimativas e gerenciamento de projetos de software, 5ª
Edição. São Paulo: Érica, 2006
35. CMP1302 – QUALIDADE DE SOFTWARE II
35.1. Módulo: Arquitetura de Software
Bibliografia básica:
o BRAUDE, Eric. Projeto de Software. Porto Alegre.Bookman. (LOCALIZAÇÃO:
004.415.2.045 B825s)
o LARMAN. Graig. Utilizando UML e padrões, 1º edição. Bookman, 2003.
(LOCALIZAÇÃO: 004.43 L324u)
o BLAHA, Michel and RUMBAUGH, James. Modelagem e Projetos Baseados em
Objetos com UML 2, Campus, Rio de Janeiro (2006). (LOCALIZAÇÃO: 004.41
M689)
35.2. Módulo: Construção de Software
Bibliografia básica:
o McConnell, Steve, Code Complete: Um guia prático para a construção de software, 2
ed., Bookman, 2005.
Bibliografia Complementar:
o Beck, Kent, Extreme Programming Explained: Embrace Change, Addison-Wesley,
1999.
o SOMMERVILLE, Ian. Engenharia de Software, 8a. edição, Addison-Wesley (Pearson),
2007. (LOCALIZAÇÃO: 004.41 S696e)
35.3. Módulo: Gerencia de projetos
Bibliografia básica:
o PMI – Guide to the PMBoK
o http://www.pmi.org
36. CMP1701 – QUALIDADE DE SOFTWARE I
36.1. Módulo: Engenharia de Requisitos
Bibliografia básica:
o Young, Ralph Roland. The Requirement Engineering Handbook, 2 ed., Artech House,
2004.
Bibliografia Complementar:
o Sommerville, Ian., Sawyer Pete. Requirement Engineering: A good practice guide, 8a.
edição, Wiley, 1997. (LOCALIZAÇÃO: 004.41 K87r)
36.2. Módulo: Verificação, Validação e Teste de Software
Bibliografia Básica:
o Burnstein, Ilene; Practical software testing. ISBN: 0-387-951 (LOCALIZAÇÃO:
004.415.53 B967)
o Myers, I. Fundamental Software Test.
Bibliografia Complementar:
o SWEBOK, Guide to the software Engineering body of Konwledge. IEEE Computer
society, 2004 version.
o Wiegers, K., Peer Reviews in Software. Addison-Wesley, 2002. (LOCALIZAÇÃO:
004.05 W645p)
o Gilb, Tom and Grahan, Dorothy. Software Inspection. Addison-Wesley, 2002.
(LOCALIZAÇÃO: 004.41 G463s)
o Pressman, Roger S. - “Software Engineering – A Practioner’s Approach”, McGrawHill.
o Sommerville, Ian. Engenharia de Software. Addison Wesley, 2003, 6ª Edição .
(LOCALIZAÇÃO: 004.41 S696e)
37. CMP4145 - LINGUAGENS FORMAIS E AUTÔMATOS
Bibliografia básica:
o T. A. Sudkamp. Languages and Machines: An Introduction to the Theory of Computer
Science. Second edition, Addison Wesley, 1998. (LOCALIZAÇÃO: 004.431.2 S943l)
o M. Sipser. Introdução à Teoria da Computação. Segunda edição, São Paulo: Thomson
Learning, 2007, 480p. (LOCALIZAÇÃO: 004 S618i)
o T. A. Diverio e P. B. Menezes. Teoria da Computação: máquinas universais e
computabilidade. Segunda edição, Porto Alegre: Editora Sagra-Luzzatto, 2004, 224p.
(LOCALIZAÇÃO: 004 D618t)
o H. R. Lewis e C. H. Papadimitriou. Elementos de Teoria da Computação. Segunda
edição, Porto Alegre: Bookman, 2000, 344p.
o P. B. Menezes. Linguagens Formais e Autômatos. Quinta edição, Porto Alegre: Editora
Sagra-Luzzatto, 2005, 232p. (LOCALIZAÇÃO: 004.43/ M543)
38. CMP4153 – ANÁLISE E PROJETO DE SISTEMAS
Bibliografia básica:
o LARMAN, Craig. Utilizando UML e Padrões. Editora Bookman, 3ª Edição, 2007.
(LOCALIZAÇÃO: 004.43 L324u)
Bibliografia Complementar:
o PAULA FILHO, Wilson de Pádua. Engenharia de Software Fundamentos, Métodos e
Padrões. LTC 2001.
o PAGEJONES, Meilir. Fundamentos do Desenho Orientado a Objeto com UML.
Makron, 2001.
o GAMMA, Erich, et al. Design Patterns Elements of Reusable ObjectOriented
Software. AddisonWesley, 1995.
o Pressman, Roger S. Engenharia de Software. McGraw-Hill, Quinta Edição, 2006.
(LOCALIZAÇÃO: 004.41/ P531e)
o BOOCH, G. e RUMBAUGH, J e JACOBSON, I UML – Guia do Usuário. Editora
Campus, 2000. (LOCALIZAÇÃO: 004.43 B724u)
o BRAUDE, Eric. Software Engineering – An ObjectOriented Perspective. John Wiley &
Sons, 2001
Download

CMP 1022 – PROGRAMAÇÃO DE COMPUTADORES II