Ementário do curso de Sistemas de Informação
Transcrição
Ementário do curso de Sistemas de Informação
Unicerp - Ementário e bibliografias básicas do bacharelado em Sistemas de Informação 1º Período Cálculo I • Ementa − Introduzir os conceitos básicos de funções, limites e derivadas, bem como os métodos mais usuais para se obter as soluções para as situações empregadas. Levar o aluno a analisar e aplicar os conhecimentos em situações geradas pela ciência. • Bibliografia Básica − MUNEM. Foulis. Cálculo. Vol 1.Livros técnicos e científicos editora S.A. 1982 − LEITHOLD, L. O cálculo com Geometria Analítica. Vol. 1, Harbra, 1982. − HOFFMANN, L. D. O Cálculo – um Curso Moderno e Suas Aplicações. LTC, 1983. • Bibliografia Complementar − APOSTOL, Tom M. Calculus. Barcelona. Reverte.1976. − AYRES JR, Frank. Cálculo Diferencial e Integral. São Paulo. McCrawHill.1975. − FLEMMING , DIVA M;GONÇALVES, MIRIAN B : Cálculo B : Funções , limite , derivação e integração. Pearson . São Paulo , 2007 − S. HAZZAN, P. A.; MORETTIN, W. O. Cálculo: Funções de uma variável. 3ª edição . Atual Editora, 1980. − THOMAS , B.G . Cálculo. Vol 1. São Paulo : Pearson , 2002. Contabilidade Básica • Ementa − Conceitos, objetivos e funções básicas da Contabilidade. A Contabilidade como instrumento gerador de informação. Contas Patrimoniais. Lançamentos contábeis. Método de Partidas dobradas. As Demonstrações Contábeis, com ênfase do Balanço Patrimonial e Demonstração de Resultado do Exercício. Conhecimentos básicos de contabilidade tributária e constituição de empresa. • Bibliografia Básica − EQUIPE DE PROFESSORES DA FEA/USP – “Contabilidade Introdutória” – Ed.Atlas, 10ª edição, São Paulo, 2006. − MARION, José Carlos – “Contabilidade Empresarial” – Ed.Atlas, 5ª edição, São Paulo, 1993. − IUDICIBUS, Sérgio e Marion,J.C.- “ Manual de Contabilidade para não contadores”,Ed.Atlas,3ª edição,São Paulo,1993. • Bibliografia Complementar − CREPALDI,Silvio Aparecido – “Curso Básico de Contabilidade”Ed.Atlas, 4ª edição,São Paulo,2003. − BORGES, H. B. P Planejamento Tributário. 8ª edição. São Paulo:Ed. − Atlas, 2004 − FRANCO,Hilário – “Contabilidade Geral”- Ed.Atlas, 23ª Edição,São Paulo,1997. − IUDICIBUS, Sérgio – “Contabilidade Gerencial” – Ed.Atlas, 6ª edição, São Paulo,1998. − IUDICIBUS,Sérgio – Martins, Eliseu e Gelbcke,E.Rubens – “Manual de Contabilidade”- Ed.Atlas,5ª Edição,São Paulo,2000. Inglês • Ementa − Estudo de textos genéricos e específicos da área de computação visando ampliar a capacidade de compreensão. Aspectos gramaticais e morfológicos pertinentes à compreensão. Desenvolvimento e ampliação das estratégias de leitura. • Bibliografia Básica − GLENDINNING, E. H., McEWAN, J. Basic English for Computing. Revised & Updated. Oxford University Press, 2007. − MARINOTTO, D. Reading on Info Tech – Inglês para Informática. São Paulo:Novatec, 2003. − CRUZ, D. T.; SILVA, A. V.; ROSAS, M. Inglês.com.textos para informática. São Paulo:Disal, 2003. • Bibliografia Complementar − COLLINS. Dicionário Escolar – Inglês/Português. São Paulo:DISAL, 2006. − GALANTE, T.P.; LAZAO, S.P. Inglês Básico para Informática. 3ª edição. São Paulo: Atlas, 1992. − GALANTE, T.P.; POW, E.M. Inglês para Processamento de Dados. 7ª edição. São Paulo:Atlas, 1989. − MURPHY, R. Essential Grammar in Use. São Paulo:Cambridge University Press, 1990. − SILVA, J.A. C.; GARRIDO, M. L. M.; BARRETO, T. P. Inglês Instrumental: leitura e compreensão de textos. Salvador :EDUFBA, 1995. Introdução à Computação I • Ementa − Termos técnicos utilizados na computação. Histórico do desenvolvimento das máquinas. Operações nas diferentes bases numéricas. Algoritmos e programação estruturada utilizando a linguagem de programação C, abordando: Sintaxe, Semântica, Nomes, Locações e Valores e Tipos de Dados. • Bibliografia Básica − AARON M. TANENBAUM, YEDIDYAH LANGSOM, MOSHE J. AUGENSTEIN. Estruturas de Dados usando C. Macron Books. 1995. Reimpressão 2005. − FORBELLONE, A.L.V.; EBERSPACHER, H.F. Lógica de Programação: a − Construção de Algoritmos e Estruturas de Dados. São Paulo: Prentice Hall, 2005. − TUCKER, A. B. Linguagem de Programação: Princípios e Paradigmas. 2ª Edição, McGraw-Hill, 2009. • Bibliografia Complementar − MIZRAHI, V.V. Treinamento em Linguagem C: Curso Completo. São Paulo: − Makron Books do Brasil, 1990. − SALVETTI, D. D.; BARBOSA, L M. Algoritmos. São Paulo: Makron Books do Brasil, 1998. − XAVIER, G.F.C. Lógica de Programação. São Paulo: Senac, 2004. − SALIBA, W.L.C. Técnicas de Programação: Uma Abordagem Estruturada. Rio de − Janeiro: Makron Books do Brasil, 1993. − MAGRI, J. A. Lógica de Programação: Ensino Prático. São Paulo: Érica, 2003. Lógica para Computação • Ementa − Conceitos Básicos de Lógica. Sintaxe e semântica das lógicas proposicional e de predicados. Demonstração de teoremas. Métodos de Validação de Fórmulas. Aplicações da lógica em computação. • Bibliografia Básica − SOUZA, J. N. Lógica para Ciência da Computação. 2. Ed. Rio de Janeiro: Editora Campus Elsevier, 2008. − HUTH, Michael; RYAN, Mark. Lógica em Ciência da Computação. 2. Ed. Rio de Janeiro: LTC,2008 − ABE, Jair Minoro; SCALZITTI, Alexandre, SILVA FILHO, João Inácio da. Introdução à Lógica para a Ciência da Computação. 3. Ed. São Paulo: Arte & Ciência,2008. • Bibliografia Complementar − PUGA, Sandra; RISSETTI, Gerson. Lógica de programação e estrutura de dados, com aplicações em Java 2. Ed. São Paulo: Editora: Pearson,2009 − MORTARI, C. A. Introdução à Lógica. São Paulo:Editora Unesp, 2001. − DAGHLIAN, J. Lógica e Álgebra de Boole. São Paulo:Atlas, 2009. − GERSTING, J. L. Fundamentos Matemáticos para Ciência da Computação. 5. Ed. Rio de Janeiro: LTC (Livros Técnicos e Científicos), 2004. − FILHO, E. A. Iniciação à Lógica Matemática. São Paulo:Nobel, 2011. Matemática Comercial Financeira • • Ementa − Revisão sobre matemática elementar − Porcentagem − Juros simples e Desconto simples − Juros compostos e Desconto composto − Taxas equivalentes − Capitalização e Amortização − Planos de amortização Bibliografia Básica − BRUNI, A. L. Matemática Financeira. São Paulo: Atlas, 2002 ( Série Finanças na Prática). − MATHIAS, W. F. & GOMES J. M. Matemática Financeira. 3ª ed. São Paulo: Atlas, 2002. − MORGADO, Augusto. C. Progressões e Matemática Financeira. 5ª ed. Rio de Janeiro: SBM, 2001. • Bibliografia Complementar − ARNOT, A. C. Matemática Comercial e Financeira. São Paulo: Saraiva, 1995. − FRANCISCO, W. de. Matemática Financeira. 7ª ed. São Paulo: Atlas, 1991. − SILVA, Sebastião. M. da. Matemática para os cursos de Economia, Administração e Ciências Contábeis. São Paulo: Atlas, 1981. − MERCHEDE, A. Matemática Financeira. São Paulo: Atlas, 2001. − TEIXEIRA, J. Matemática Financeira. São Paulo: Makron Books, 1998. 2º Período Administração de Sistemas de Informação • Ementa − Introdução a Sistemas de Informação. Administração e informação. A utilização da informação como ponto de vantagem competitiva e os impactos sobre os negócios. O Ciclo de vida de um Projeto de TI. Tarefas do Administrador de Sistemas. Administração de Sistemas de Informação e Infraestrutura. Especificação Funcional de um Sistema de Informação. Desenvolvimento de Sistemas. Segurança da Informação. • Bibliografia Básica − TURBAN, Efraim. Administração de Tecnologia de Informação: Teoria e Prática. 3ª Edição. Editora Campus. 2005. − ABREU, A. F; REZENDE, D. Tecnologia da Informação Aplicada a Sistemas de Informação. Atlas, 2009. − BROOKSHEAR, J. Gleen. Ciência da Computação. Uma visão abrangente. 7ª edição. Editora Bookman 2005. • Bibliografia Complementar − MANAS, Antônio Vico. Administração de Sistemas de Informação. Editora Érica, 1999. − BATISTA, Emerson O. Sistemas de Informação. 1ª Edição. Editora Saraiva. 2005. − MATTOS, Antônio Carlos. Sistemas de Informação: Uma visão executiva. 1ª Edição. Editora Saraiva. 2005. − O'BRIEN, James. Sistemas de Informação e as Decisões Gerenciais na Era da Internet. 9ª Edição. Editora Saraiva. 2004. − LAUDON, Kenneth. Sistemas de Informações Gerenciais. 1ª Edição. Editora Prentice Hall. 2004. − REZENDE, D. Alcides. Engenharia de Software e Sistemas de Informação. 1ª Edição. Editora Brasport 1992. Cálculo II • Ementa − • Integral indefinida. Métodos de integração. Integral definida. Bibliografia Básica MUNEM, F. Cálculo. Vol 1. Rio de Janeiro:Guanabara, 1982. LEITHOLD, L. O Cálculo com Geometria Analítica. Vol. 1. São Paulo:Harbia, 1982. GUIDIRIZZI, H. L. Curso de Cálculo. Científicas, 1988. • Bibliografia Complementar APOSTOL, T. M. Calculus. Barcelona:Reverte,1976. AYRES J. R. F. Cálculo Diferencial e Integral. São Paulo:McCraw-Hill,1975. HOFFMANN, L. D. O Cálculo – um Curso Moderno e Suas Aplicações. Rio de Janeiro:LTC, 1983. HAZZAN , S. P. A.; MORETTIN, W. O. Cálculo: Funções de uma variável. 3ª edição. São Paulo:Atual Editora, 1980. MENEZES, D.L. Abecedário do Cálculo Diferencial e Integral. Rio de Janeiro: Editora Fundo de Cultura, 1971. Estatística • Ementa − Análise de dados (Conceitos introdutórios); Tratamento de dados (tabelas e gráficos); Distribuição de freqüência. Medidas de tendência central. Separatrizes; Medidas de variabilidade. Curva normal; Assimetria; Probabilidade; Intervalo de confiança; Correlação e regressão; Testes de hipóteses. • Bibliografia Básica FONSECA, J. S; Curso de Estatística. 6ª ed., São Paulo, Atlas, 2006. CRESPO, A. Estatística fácil. São Paulo: Saraiva, 1997. LEVIN, J. Estatística aplicada a Ciências Humanas. São Paulo: Harbra, 1985 • Bibliografia Complementar − CLARK, J.; Dowing, D. Estatística aplicada. São Paulo: Saraiva, 2003. − GOMES, F. P. Estatística experimental. Piracicaba: Nobel, 1995. − MORETTIN, P. A.; BUSSAD, W. O. Estatística básica. São Paulo: Saraiva, 2002. − LAPPONI, C. J. Estatística usando o Excel. 5 e 7. 1998. (apostila). − LEVINE, D. M. Estatística: teoria e aplicações com CD-Rom. Rio de Janeiro: LTC, 2000. − TOLEDO, G. Estatística básica. 2.ed. São Paulo: Atlas, 1988. Ferramentas de Sistemas de Informação I • Ementa − Fundamentos e fases do processo de desenvolvimento de software. Introdução da modelagem orientada a objetos. Características da modelagem orientada a objetos. Diagramas de casos de uso, diagramas de classes, diagrama de seqüência, diagrama de atividades, diagrama de estados, diagrama de objetos. • Bibliografia Básica − MELO, A. C. Desenvolvendo aplicações com a UML 2.0. São Paulo: Brasport, 2004. − BLAHA, M. Modelagem e projetos baseados em objetos com UML 2. 2ª Edição, Elsevier, 2006. − SOUZA, R. A. UML Aplicada: da Teoria à Aplicação. Ciência Moderna, 2007. • Bibliografia Complementar − MARTINS, J. C. C. Gerenciando Projetos de Desenvolvimento de Software com PMI, RUP e UML. 4ª Edição, Brasport, 2007. − MIYASHIRO, M. A. S. Introdução ao Rational Rose. Editora Ciência Moderna. − LARMAN, C. Utilizando UML e Padrões. Bookman, 2007. − PFLEEGER, S. L. Engenharia de Software. Pearson Prentice Hall, 2004. − THIRY, C; HERMANO, R. Modelagem de Projetos. Atlas, 2002. Introdução à Computação II • Ementa − Implementação dos algoritmos tradicionais de ordenação. Algoritmos e programação estruturada utilizando a linguagem de programação C, abordando: Estruturas de decisão, Estruturas de repetição, Funções, Variáveis Globais, Variáveis Locais, Estruturas, Ponteiros, Alocação Dinâmica e Arquivos • Bibliografia Básica − DAMAS, L. Linguagem C. 10ª Edição, Rio de Janeiro, LTC, 2007. − FORBELLONE, A.L.V.; EBERSPACHER, H.F. Lógica de Programação: a − Construção de Algoritmos e Estruturas de Dados. São Paulo: Makron Books do Brasil, 1993. − TUCKER, A. B. Linguagem de Programação: Princípios e Paradigmas. 2ª Edição, McGraw-Hill, 2009. • Bibliografia Complementar − MIZRAHI, V.V. Treinamento em Linguagem C: Curso Completo. São Paulo: − Makron Books do Brasil, 1990. − FEOFILOFF, P. Algoritmos em Linguagem C. Rio de Janeiro, Elsevier, 2009. − WIRTH, N. Algoritmos e Estruturas de Dados. Rio de Janeiro: Prentice-Hall do − Brasil, 1989. SALIBA, W.L.C. Técnicas de Programação: Uma Abordagem Estruturada. Rio de − Janeiro: Makron Books do Brasil, 1993. − CELES, W. Introdução a Estrutura de Dados. Elsevier, 2004. 3º Período Arquitetura e Organização de Computadores • Ementa − Organização de computadores: memórias, unidades centrais de processamento, entrada e saída. Linguagens de montagem. Modos de endereçamento, conjunto de instruções. Barramento, comunicações, interface e periféricos. Hierarquia de memória. Arquiteturas RISC e CISC. Pipeline. Multiprocessadores. Multicomputadores. • Bibliografia Básica − HENNESSY, J. L.; PATTERSON, D. A. Arquitetura de Computadores: Uma abordagem Quantitativa. 3ª edição. Rio de Janeiro: Campus, 2003. − WEBER, R. F. Fundamentos de Arquitetura de Computadores. Porto Alegre: Bookman, 2008. − Stallings, W. Arquitetura e Organização de Computadores. Projeto para o desempenho 5ª edição. São Paulo: Prentice Hall, 2008. • Bibliografia Complementar − Tanenbaum, A. Organização Estruturada de Computadores. 4ª edição. São Paulo:Prentice Hall, 2007. − Stallings, W. Arquitetura e Organização de Computadores. 5ª edição. São Paulo: Prentice Hall, 2008. − PARHAMI, B. Arquitetura de Computadores: de Microprocessadores a Supercomputadores. São Paulo: McGraw-Hill, 2007. − CARTER, N. Arquitetura de Computadores. Coleção Schaum. Bookman, 2003. − DELGADO, J. RIBEIRO, C. Arquitetura de Computadores – Microprocessadores e Supercomputadores. LTC, 2009. Estruturas de Dados • Ementa − Algoritmos de Ordenação. Algoritmo de Busca em Vetor. Conceitos de estruturas abstratas de dados, lista, pilha e fila. • Bibliografia Básica − TANENBAUM, A. M., LANGSAM, Y., AUGENSTEIN. M. J.. Estruturas de dados usando C. Rio de Janeiro: Makron Books, 1995. − FORBELLONE, A. L. V; EBERSPACHER, H. F. Lógica de programação: A construção de algoritmos e estruturas de dados. São Paulo: Prentice Hall, 2005. − WIRTH, N. Algoritmos e Estruturas de Dados. Rio de Janeiro: Prentice-Hall do • Brasil, 1989. Bibliografia Complementar − CELES, W.; CERQUEIRA, R.; RANGEL, J. L.. Introdução a Estruturas de Dados: Com Técnicas de Programação em C. Rio de Janeiro: Elsevier, 2004, 5ª Reimpressão. − SZWARCFITER, J. L., MARKENZON, L. Estrutura de Dados e seus Algoritmos. 2ª Edição. JC Editora, 1994. − PEREIRA, S. L. Estruturas de Dados Fundamentais: Conceitos e Aplicações. São Paulo: Érica, 2008. − PREISS, B. R. Estruturas de Dados e Algoritmos. Editora Campus, 2000. − CARVALHO, T. P. Estruturas de Dados. Thomson Learning, 2006. Ferramentas de Sistemas de Informação II • Ementa − Conceitos de UML. Mapeamento do modelo UML para linguagens de programação. Implementação de classes e relacionamentos com estudos de casos. Implementação de Associação, Agregação e implementação orientada a objetos em camadas. • Bibliografia Básica − MELO, A. C. Desenvolvendo aplicações com a UML 2.0. São Paulo: Brasport, 2004. − BLAHA, M. RUMBAUGH, J. Modelagem e Projetos Baseados em Objetos com UML 2. Rio de Janeiro: Elsevier, 2006. − • LIMA, A. S. UML 2.3 – Do Requisito à Solução. Érica, 2011. Bibliografia Complementar − AHMED, K, Z; URRYSH, C, E. Desenvolvendo Aplicações Comerciais em Java com J2EE e UML. Rio de Janeiro: Ciência Moderna, 2002. − MARTINS, J. C. C. Gerenciando Projetos de Desenvolvimento de Software com PMI, RUP e UML. Rio de Janeiro: Brasport, 2007. − BOOCH, G; RUMBAUGH, J; JACOBSON, I. UML: Guia do Usuário. Rio de Janeiro: Elsevier, 2005. − SOUZA, R. A. L; CARDOSO, A. UML Aplicada: Da Teoria à Implementação. Rio de Janeiro: Ciência Moderna, 2007. − LARMAN, C. Utilizando UML e Padrões: Uma Introdução à Análise e ao Projeto Orientados a Objetos e ao Desenvolvimento Iterativo. Porto Alegre: Bookman, 2007. Gerenciamento de Banco de Dados • Ementa − Introdução a projeto de dados. Introdução à representação em nível de modelo interno. Abordagem relacional semântica, modelo externo, álgebra relacional, cálculo relacional. Abordagem de redes (DBTG) semântica, subschema, linguagem de manipulação de dados. • Bibliografia Básica − KORTH H. F.; SILBERSCHARTZ A.; SUDARSCHAN S. Sistema de Banco de Dados. São Paulo: Pearson/Makron Books, 1999. − MACHADO, F. N. R. Banco de Dados: Projeto e Implementação. São Paulo: Érica, 2004. − ALVES. W. P. Fundamentos de Banco de Dados. São Paulo: Érica, 2004. • Bibliografia Complementar − ELMASRI R.; NAVATHE S. B. Sistemas de Banco de Dados. São Paulo:Addison-Wesley, 2005. − SOARES, S. P. M. Dominando ErWin: Modelagem de Dados para Bancos Oracle. Rio de Janeiro: Ciência Moderna, 2003. − CHEN, P. Modelagem de Dados: A Abordagem EntidadeRelacionamento para o Projeto Lógico. São Paulo: Makron Books, 1990. − MANZANO, J. A. N. G. PostgreSQL 8.3.0 Interativo: Guia de Orientação e Desenvolvimento. São Paulo: Érica, 2008. − MANNINO, M. V. Projeto, Desenvolvimento de Aplicações e Administração de Banco de Dados. São Paulo: McGraw-Hill, 2008. Inglês Instrumental • Ementa − Aprofundamento em estudos de textos genéricos e específicos da área de estudo, com o objetivo de desenvolver a capacidade de compreensão e interpretação textual. Aspectos relevantes estruturais e morfossintáticos da língua inglesa. Ampliação das estratégias de leitura. • Bibliografia Básica − CRUZ, Décio T.; SILVA, Alba V.; ROSAS, Marta - Inglês.com.textos para informática. Ed. Disal, São Paulo, 2003. − Information Technology, Oxford Factfiles, 2002. − WINDEATT, S., HARDISTY, D., EASTMENT, D.. The Internet. Oxford, 2000. • Bibliografia Complementar − GULEFF, V. L., SOKOLIK, M. E., LOWTHER, C. Tapestry Reading 1. Heinle & Heinle Thomson Learning, 2000. − HARDISTY, D., WINDEATT, S. CALL. Resource Books for Teachers. Oxford English, 1994. − OLIVEIRA, S. Reading Strategies for Computing. Editora UnB, 1998. − The Road Ahead, Bill Gates – Penguin Readers, 1999. − COLLINS. Dicionário Escolar – Inglês/Português. São Paulo:DISAL, 2006. Métodos e Técnicas de Pesquisa • Ementa − Busca-se apresentar os elementos, forma e funções do conhecimento, processos intelectuais de apreensão, utilização, produção de conhecimento, bem como organização de trabalhos acadêmicos de forma sistemática e científica. • Bibliografia Básica − BASTOS, L.R.; PAIXÃO, L.; FERNANDES, L.M.D.N. Manual para elaboração de projetos e relatórios de pesquisas, teses, dissertações e monografias. Rio de Janeiro: LTC, 2004. 222 p. − CRUZ, C; RIBEIRO, U. Metolodogia Científica Teoria e Prática. Rio de Janeiro: Axcel Books, 2004. − GIL, A. C. Como elaborar projetos de pesquisa. São Paulo: Atlas, 2010. 184 p. • Bibliografia Complementar − ALBURQUERQUE, U.P. A qualidade das publicações científicas considerações de um Editor de Área ao final de um mandato. Acta Botanica Brasilica, v. 23, n. 1, p. 292-296, 2009. − CARVALHO, M.C.M. de. Construindo o saber - Metodologia Científica: Fundamentos e técnicas. Petrópolis: Vozes, 1990. − HUHNE, L.M.(org). Metodologia Científica caderno de textos e técnicas. Rio de Janeiro: Agir, 1999. − GONÇALVES, H.A. Manual de metodologia da pesquisa científica. São Paulo: Avercamp, 2005. 142 p. − LAKATOS, E.M.; MARCONI, M.A. Fundamentos de metodologia científica. São Paulo: Atlas, 1991. − VOLPATO, L.G. Ciências: da filosofia à publicação. 6º ed. São Paulo: Cultura Acadêmica, 2013. 377 p. − RUIZ, J.A. Metodologia científica: guia para eficiência nos estudos. São Paulo: Atlas, 1996. 4º Período Engenharia de Software • Ementa − Estimação de custos. Análise e especificação de requisitos. Especificações formais. Interface com o usuário. Modelagem de dados. Técnicas e modelagens para projeto e implementação: arquitetura de projeto, projeto estruturado, projeto orientado a objetos. Gerenciamento de versões e configurações. Verificação: testes, revisões e inspeções. Manutenção. Documentação. • Bibliografia Básica − SOMERVILLE I. Engenharia de Software. São Paulo: Pearson Addison-Wesley, 2003. − PFLEEGER, S. L. Engenharia de Software. São Paulo: Pearson Addison-Wesley, 2004. − • NOGUEIRA, M. Engenharia de Software. Ciência Moderna, 2009. Bibliografia Complementar − MAGELA, R. Engenharia de Software Aplicada – Princípios. Alta Books, 2006. − REZENDE, D.A. Engenharia de Software e Sistemas de Informação. São Paulo: Brasport, 2005. − VASQUEZ, C. E. Análise de Pontos de Função. Érica, 2009. − KOSCIANSKI, A. Qualidade de Software. 2ª edição, São Paulo, Novatec, 2007. − PEREIRA, A. Vendendo Software. São Paulo, Novatec, 2009. − MOREIRA T; RIOS E. Teste de Software. 2ª Edição, Rio de Janeiro, Alta Books, 2006. Filosofia da Ciência • Ementa − Os estudos desta disciplina visam colocar em discussão a questão do conhecimento—principalmente, mas não exclusivamente, do conhecimento científico—e analisar algumas implicações dessa questão para a área da informação. Histórica e tradicionalmente o conhecimento tem sido problematizado no âmbito da Filosofia—mais especificamente, naquele ramo da Filosofia conhecido como epistemologia. − Serão abordados, aspectos ligados à origem, definição da filosofia e os grandes temas filosóficos, o processo de filosofar; as formas, natureza, limites do conhecimento, sua evolução e conseqüentes desdobramentos; conceituações e evolução da ciência, e, finalmente, a epistemologia da Informação. • Bibliografia Básica − CHAUÍ, M. Convite à Filosofia. 13. ed. São Paulo: Ed. Ática, 2003. − MORAIS, J. F. Régis de. Filosofia da ciência e da tecnologia. 7. ed. Campinas: Papirus, 2002. − ARANHA, M. L. & MARTINS, M. H. P. Filosofando. 3. ed. São Paulo: Ed. Moderna, 2003. • Bibliografia Complementar − BRÉHIER, Émile. História da Filosofia. São Paulo: Mestre Jou, 1977. − CHISHOLM, Roderick. Teoria do Conhecimento. Rio de Janeiro: Zahar. − CHRÉTIEN, Claude. A ciência em ação: mitos e limites. 1. ed. Campinas: Papirus, 1994. − COTRIM, G. Fundamentos da Filosofia. 15 ed. São Paulo: Ed. Saraiva, 2000. − FEYRABEND, P. Contra o Método. Rio de Janeiro: Francisco Alves, 1989. − KUHN, T. S. A Estrutura das Revoluções Científicas. São Paulo: Perspectiva, 1975. − LAKATOS; IMRE; MUSGRAVE. A crítica e desenvolvimento do conhecimento. São Paulo: Cultrix, 1979. − MANNHEIN, Karl. Ideologia e Utopia. Rio de Janeiro: Zahar, 1995. − KUPSTAS, Márcia. Ciência e tecnologia em debate. 2. ed. São Paulo: Moderna, 1998. − OLIVA, Alberto. Filosofia da Ciência. Rio de Janeiro: Jorge Zahar Ed., 2003. − PELUSO, Luis A. A Filosofia de Karl Popper. 1. ed. Campinas: Papirus, 1995. − POPPER, K. R. Conjeturas e Refutações . Brasília: Unb, 1982. − PIAGET, Jean A Epistemologia Genética. Petrópolis: Vozes, 1971. − REALE, Giovanni e ANTISERI, Dario. História da Filosofia. Vol. 3. São Paulo: Paulus, 2004. − RICOEUR, Paul. Interpretação e Ideologias. Rio de Janeiro: Francisco Alves, 1990. Linguagens Comerciais • Ementa − Introdução à programação comercial. Conceitos fundamentais de arquivos e banco de dados. Linguagem de programação comercial. Desenvolvimento de protótipos comerciais. Ambientes de programação gráficos. • Bibliografia Básica − DEITEL, H. M; PAUL, J. Java: Como Programar. 6ª. edição. PrenticeHall, 2005. − BARBOSA, G. E. Dante Explica Java v.5: J2ME, J2SE e J2EE. Editora Ciência Moderna. 2005. − FLANAGAN, D. Java: O Guia Essencial. Porto Alegre: Bookman, 2005. • Bibliografia Complementar − BAUER, C; KING, G. Java Persistence com Hibernate. Editora Ciência Moderna. 2007. − GOODRICH, M; TAMASIA, R. Estrutura de dados e algoritmos em Java. Porto Alegre: Bookman, 2006. − TUCKER, A; NOONAN, R. Linguagens de Programação: Princípios e Paradigmas. 2ª. edição. McGraw-Hill. 2009. − The Java Tutorials. Disponível por www em http://downloadllnw.oracle.com/docs/cd/E17409_01/javase/tutorial/ em 09/07/2010. − SIERRA, K; BATES, B. Use a Cabeça Java. 2ª edição. Alta Books. 2007. Metodologia de Ensino a Informática • Ementa − Didática e Informática. Ensino e aprendizagem inovadores com tecnologias audiovisuais e telemáticas. Mediação pedagógica e o uso da tecnologia. Projetos educacionais com informática. Capacitação e estudos de caso. Softwares educacionais. • Bibliografia Básica − TAJRA, Sanmya Feitosa. Informática: novas ferramentas pedagógicas para professor na atualidade. São Paulo:Érica, 2001. − ZABALA, Antoni. A prática educativa: como ensinar. Porto Alegre: ArtMed, 1998. − CATANIA, A. Charles. Aprendizagem: Comportamento, Linguagem e Cognição. Porto Alegre: Artes Médicas, 1999 - 4ºed. • Bibliografia Complementar − TARJA, Sanmya Feitosa. Projetos em sala de aula: Internet. São Paulo: Érica, 1999. − TARJA, Sanmya Feitosa. Projetos em sala de aula: PowerPoint 2000. São Paulo: Érica, 2000. − TARJA, Sanmya Feitosa. Projetos em sala de aula: Word 2000. São Paulo: Érica, 1999. − TARJA, Sanmya Feitosa. Projetos em sala de aula: Excel 2000. São Paulo: Érica, 1999. − MORAN, J. Manuel, MASETTO, Marcos T., BEHRENS, Marilda A. Novas tecnologias e mediação pedagógica. Campinas: Papirus, 2000. − GIANOLLA, Raquel. Informática na educação: representações sociais do cotidiano. São Paulo: Cortez, 2006. − SEYMOUR. The Childrens Machine: Rethinking School in the age at the computer. Nova York: Basic Books, 1993. Redes e Sistemas Distribuídos • Ementa − Arquitetura de redes, modelo OSI. Protocolos de comunicação. Meios de Transmissão. Topologia. TCP e UDP. Internet. Servidores de aplicações, Administração de sistemas distribuídos, Sistema de arquivos distribuídos, modelo Cliente-Servidor, Segurança. • Bibliografia Básica − TANENBAUM, A. S. Redes de Computadores. São Paulo: Campus, 2003. − TANENBAUM, A. S. Sistemas Distribuídos. Pearson Prentice Hall, 2008. − • MAIA, L. P. B. Arquitetura de Redes de Computadores. LTC, 2009. Bibliografia Complementar − SOARES, L. F. G.; LEMOS, G.; COLCHER S. Redes de Computadores: das Lans, Mans e wans às redes ATM.São Paulo:Campus, 1995. − KIRNER, C.; MENDES, S. B. T. Sistemas operacionais distribuídos: aspectos gerais e análise de sua estrutura. Rio de Janeiro: Campus, 1988. − COULOURIS, G. Sistemas Distribuídos: Conceitos e Projeto. Bookman, 2007. − BOOKMAN, C. Agrupamento de Computadores em Linux. Ciência Moderna. − SMITH, R. W. Redes Linux Avançadas. Ciência Moderna, 2003. Sistemas Operacionais • Ementa − Introdução aos Sistemas Operacionais. Processos e Threads. Deadlocks. Gerenciamento de Memória. Entrada/Saída. Sistemas de Arquivos. Estudos de Caso: Unix/Linux vs. Windows 2000. Sistemas operacionais modernos. • Bibliografia Básica − TANENBAUM, A. S. Sistemas Operacionais Modernos. 2ª Edição. Rio de Janeiro: Elsevier, 2003. Reimpressão 2006. − DEITEL, H. M. Sistemas Operacionais. 3ª Edição. São Paulo: Pearson Prentice Hall, 2005. − • BACK, M. Servidor de e-mail Linux. Pearson Prentice Hall. 2007 Bibliografia Complementar − CORTÊS, P. L. Sistemas Operacionais. Érica, 2003. − SILBERCHATZ, A. Sistemas Operacionais com Java. 7ª Edição. Rio de Janeiro. Elsevier, 2008. − BOOKMAN, C. Agrupamento de Computadores em Linux. Ciência Moderna. − STANEK, W. R. Microsoft Window Server 2003. Bookman, 2006. − LE BLOND, G. T. Windows 3. Berkeley Brasil, 1991. 5º Período Engenharia de Produção(Projetos de Produtos e Serviços) • Ementa − Planejamento, projeto e controle de sistemas de gestão da qualidade que considerem o gerenciamento por processos, como abordagem para a tomada de decisão. Conjunto de ferramentas e processos de projeto, planejamento, organização, decisão e execução envolvidas nas atividades estratégicas e operacionais; Planejamento, programação e controle de sistemas de produção; Planejamento das Necessidades de Materiais (Planejamento e Controle da Produção – PCP, Planning – MRP). Sistema Kanban de Abastecimento. Gestão de Materiais em Sistemas Produtivos. Controle de estoques. Gerência de Projetos (PERT / CPM). Classificação e Inventário de Materiais. Controle de Qualidade. • Bibliografia Básica − BATALHA, M. O. Introdução à Engenharia de Produção. Rio de Janeiro: Elsevier, 2008. − SLACK, N. et al. Administração da Produção. São Paulo: Editora Atlas, 2002. − FOINA, Paulo Rogério. Tecnologia da Informação – Planejamento e Gestão. São Paulo: Atlas, 2009. • Bibliografia Complementar − DIAS, M. A. P. Administração de Materiais – Princípios, conceitos e gestão. 6ª Ed. São Paulo: Atlas, 2010. − GREENE, J. STELLMAN, A. Use a Cabeça! PMP. Rio de Janeiro: Alta Books, 2008. − BLAHA, M. RUMBAUGH, J. Modelagem e Projetos baseados em Objetos com UML 2. Rio de Janeiro: Elsevier, 2006. • CORREA, H.L. Planejamento, programação e controle da Produção – conceitos, uso e implantação. 4ª ed. São Paulo: Atlas, 2001. • MOREIRA, D. A. Administração da Produção e Operações. São Paulo: Editora Pioneira, 2000. Ferramentas de Auxílio à Decisão • Ementa Tomada de decisão: enquadramento e introdução. Conhecimento e informação: “business intelligence”. Apoio à decisão guiado pelos dados: dos dados ao conhecimento. • Bibliografia Básica TURBAN, E., SHARDA, R., ARONSON, J. E., KING, D.. Business Intelligence: um enfoque gerencial para a inteligência do negócio, Editora Bookman, 2009. GOLDSCHMIDT, R., PASSOS, E.. Data Mining: Um guia prático. Conceitos, técnicas, ferramentas, orientações e aplicações. Rio de Janeiro: Editora Elsevier, 2005. CAMPOS, M. M. S. Sistemas Inteligentes em Controle e Automação de Processos. Rio de Janeiro: Ciência Moderna, 2004. • Bibliografia Complementar − PRIMAK, F. V.. Decisões com B.I. (Business Intelligence). Editora Ciência Moderna, 1ª Edição, 2008. − REZENDE, S. O.. Sistemas Inteligentes: Fundamentos e Aplicações. Editora Manole, 2005. − CARVALHO, L. A. V. Datamining: A Mineração de Dados no Marketing, Medicina, Economia, Engenharia e Administração. Rio de Janeiro: Ciência Moderna, 2005 − ALVES, WILLIAM PEREIRA. Fundamentos de Banco de Dados. 1ª Edição. Editora Erica, 2004. − RUMBAUGH, JAMES; BRAHA, MICHAEL. Modelagem e Projetos Baseados em Objetos Com UML2. 2ª Edição. Editora Campus, 2006. Inteligência Artificial • Ementa Apresentar os conceitos básicos e fundamentais da IA; Estudar e compreender seus métodos, técnicas e aplicações; Pesquisar e utilizar software, ferramentas e outros recursos da IA; Capacitar para a realização de futuros estudos em maior profundidade em áreas específicas da IA • Bibliografia Básica RUSSELL, S.; NORVIG, P. Inteligência Artificial – Uma abordagem moderna. Rio de Janeiro: Elsevier, 2004. LINDEN, R. Algorítmos Genéticos: Uma Importante Ferramenta da Inteligência Computacional. Rio de Janeiro: Brasport, 2008. FERNANDES, A. M. R. Inteligência Artificial: Noções Gerais. Florianópolis: Visual Books, 2005. • Bibliografia Complementar BITTENCOURT, G. Inteligência Artificial – Ferramentas e Teorias. Florianópolis:Editora da UFSC, 2006. LUGER, G. F. Inteligência Arrificial: Estruturas e Estratégias para a Solução de Problemas Complexos. Porto Alegre: Bookman, 2004. RICH, E.; KNIGHT, K. Inteligência Artificial. São Paulo:Makron Books, 1994. LUDWIG, J; OSWALDO, M. E. Redes Neurais: Fundamentos e Aplicações com Programas em C. Rio de Janeiro: Ciência Moderna, 2007. BARONE, D. Sociedades Artificiais: A Nova Fronteira da Inteligência nas Máquinas. Porto Alegre: Bookman, 2003. Programas Comerciais e Administração de Pessoal • Ementa Gerência de recursos humanos. Organogramas. Avaliação de desempenho. ECommerce. Filas de entrega. Estoque. Marcas e patentes. Treinamento e avaliação de pessoal. • Bibliografia Básica CHIAVENATO, I. Administração de Recursos Humanos – Fundamentos Básicos. São Paulo: Atlas, 2009. OLIVIERO, C. A. J; ALVES, W. P. Faça um Aplicativo – Sistema Comercial Integrado com Delphi 2005 – Vendas, Contas a Pagar e a Receber. São Paulo: Érica, 2005. OLIVIERO, C. A. J; ALVES, W. P. Faça um Aplicativo – Sistema Comercial Integrado com Delphi 2005 – Cadastro e Estoque. São Paulo: Érica, 2005. • Bibliografia Complementar SANTOS, C. H. R. Delphi 5 – Aplicações Comerciais. São Paulo: Érica, 2001. OLIVIERO, C. A. J; ALVES, W. P. Faça um Aplicativo – Sistema Comercial Integrado com Delphi 2005 – Relatórios e Ferramentas. São Paulo: Érica, 2005. CARVALHO, A. V; SERAFIM, O. C. G. Administração de recursos humanos. São Paulo: Pioneira/Thompson Learning,1997. SOARES, S. P. M. Dominando ErWin: Modelagem de Dados para Bancos Oracle. Rio de Janeiro: Ciência Moderna, 2003. ELMASRI R.; NAVATHE S. B. Sistemas de Banco de Dados. São Paulo:AddisonWesley, 2005. Teoria das Organizações • Ementa Teoria das Relações Humanas. Teoria Comportamental na Organização. A teoria Contigencial. Novos modelos de gestão: Modelo Japonês de Administração, Administração Sistêmica, Estratégica, Participativa e Administração Empreendedora. Administração na Era Digital. • Bibliografia Básica BATEMAN, Thomas S. e SNELL, Scott A. Administração: construindo vantagem competitiva. São Paulo: Editora Atlas, 2000. CHIAVENATO, Idalberto. Teoria Geral da Administração. 7. ed. Rio de Janeiro: Campus, 2005. MAXIMIANO, A. C. A. Teoria Geral da Administração: da revolução urbana à revolução digital. São Paulo: Atlas, 2002. • Bibliografia Complementar FERREIRA, A. A. Gestão Empresarial. São Paulo: Pioneira, 2000. MAXIMIANO, A. C. Teoria Geral da Administração: da escola científica à competitividade em economia globalizada. 2. ed. São Paulo: Atlas, 2000. NETO, J. P. de B. Teorias da Administração. São Paulo: Qualitymark, 2002. CHIAVENATO, I. Introdução à Teoria Geral da Administração. Rio de Janeiro: Campus. 2000. KWASNICKA, E. L. Teoria geral da administração: uma síntese. São Paulo: Atlas, 1999. 6º Período Auditoria e Segurança de Computadores • Ementa Conceitos de auditoria. Auditoria de sistemas e a área de sistemas de informação. Controles em SI gerenciais e de aplicações. Coleta de dados: testes, técnicas, entrevistas e questionários. Avaliação de integridade e segurança de dados, de efetividade e de eficiência. Softwares de auditoria. Gerência da função de auditoria e segurança em SI. Segurança em sistemas na Internet. Risco. • Bibliografia Básica Lyra, M. R.. Segurança e Auditoria em Sistemas de Informação. Editora Ciência Moderna, 2008. Moreno, E. D.; Pereira, F. D.; Chiaramonte, R. B.. Criptografia em Software e Hardware. Editora Novatec, 2005. Barros Jr., J. M.. Universidade Espionagem Digital. Editora Digerati Books, 2007. Burnett, S.; Paine, S.. Criptografia e Segurança: O guia oficial RSA. Editora Campus, 2002. • Bibliografia Complementar Imoniana, J. O.. Auditoria de Sistemas de Informação. 2ª Edição – Editora Atlas, 2008. Tkotz, V.. Segredos Embalados para Viagem. Editora Novatec, 2005. Da Silva, L. G. C.; da Silva, P. C.; Batista, E. M.; Aomolka, H. O.; Aquino Jr, I. J. de S.; de Lima, M. F.. Certificação Digital – Conceitos e Aplicações. Editora Ciência Moderna, 2008. Teixeira, R. C.. Combatendo o Spam. Editora Novatec, 2004. Martini, R.. Criptografia e Cidadania Digital. Editora Ciência Moderna, 2001. Assunção, M. F. A.. Segredos do Hacker Ético 2ª Edição - Editora Visual Books, 2008. Santos, A.. Quem mexeu no meu sistema. Editora Brasport, 2008. Automação de Sistemas de Informação • Ementa Automação de escritório. Leitura automática e conversão de documentos. Gerenciamento de serviços e recursos. Geradores de aplicativos. Implantação de correio eletrônico e malas diretas. Visualização e edição de documentos na intranet. Implementação de sistemas comerciais utilizando linguagens de script visuais. • Bibliografia Básica OLIVEIRA, A. S. Sistemas Embarcados. Peritas Editora, 2006. GONÇALVES, Edson. DESENVOLVENDO APLICAÇÕES NETBEANS 6. 1ª Edição. Editora Ciência Moderna 2008. WEB COM OLIVIERO, C. A. J. Faça um aplicativo - sistema comercial integrado com Delphi 2005 - vendas, contas a pagar e a receber. Érica, 2005. • Bibliografia Complementar FREEMAN, Eric. USE A CABEÇA. HTML COM CSS E XHTML. 2ª Edição. Editora Alta Books 2008 DA ROCHA, Cerli Antônio. Desenvolvendo Web Sites Dinâmicos. PHP, ASP, JSP. 1ª Edição. Editora Campus 2003. SHIMIZU, T. Processamento de Dados nas Empresas. São Paulo: Atlas, 1983. LAUDON, K. C. Sistemas de Informação com Internet. LTC, 1999. REZENDE, D. A. Sistemas de Informações Organizacionais: Guia Prático para Projetos. 2ª Edição, Atlas, 2007. BIO, S. R. Sistemas de Informação: Um enfoque gerencial. São Paulo: Atlas, 1985. Ética, Computador e Sociedade • Ementa Aspectos do campo político social e econômico do Brasil. Lugar do profissional e do computador na sociedade moderna. O computador e o indivíduo. Computadores no processo de tomada de decisão. Legislação sobre o uso de computadores, software e tecnologia. Computadores no Brasil e política nacional de informática. Regulamento das profissões relacionadas com a computação. • Bibliografia Básica RUBEN, G.; WAINER, J.; DWYER, T. Informática, Organizações e Sociedade no Brasil. São Paulo: Cortez, 2003. WOLTON, DOMINIQUE. Internet e Depois? Porto Alegre: Sulina, 2007. 251p. TURBAN, EFRAIM; RAINER JUNIOR, R. KELLY; POTTER, RICHARD E. Administração de Tecnologia da Informação. Rio de Janeiro: Elsevier, 618p. • Bibliografia Complementar BARONE, D. Sociedades Artificiais. Bookman, 2003. ZION, MASTER. Universidade Espionagem Digital. Digerati Books, 2007. ASSUNÇÃO, M. F. A. Segredos do Hacker Ético. Visual Books, 2008. REZENDE, DENIS ALCIDES; ABREU, ALINE FRANÇA DE. Tecnologia da Informação aplicada a Sistemas de Informação Empresariais. 6.ed. São Paulo: Atlas, 2009. 317p. MARTINI, RENATO. Criptografia e Cidadania Digital. Rio de Janeiro: Ciência Moderna, 2001. 164p. Gerência de Projetos • Ementa Aspectos gerais de projetos, suas características, abordagem por fases com customização dos conceitos para projetos de Tecnologia da Informação. Etapas de um projeto: Escopo, Tempo, Custos, Qualidade, Recursos Humanos, Comunicação, Riscos, Aquisições e Integração. Apresentar ferramentas de planejamento e controle dos projetos. Consolidar os conceitos em um plano de projeto integrado. • Bibliografia Básica PMI - Project Management Institute. Guia do Conjunto de Conhecimentos do Gerenciamento de Projetos (PMBOK® Guide) – 3ª. Edição, Official Portuguese Translation, Paperback. Editora Project Management Institute, 2004. VARGAS, R. Manual Prático do Plano de Projeto Utilizando o PMBOK Guide 3.0. Brasport, 2007. MAGNO, C. Project Server e Professional 2003. Brasport, 2005. • Bibliografia Complementar MARTINS, J. C. C. Gerenciando Projetos de Desenvolvimento de Software com PMI, RUP e UML. 4ª Edição, Brasport, 2007. VIEIRA, M. Gerenciamento de Projetos de Tecnologia da Informação. Editora Campus, 2007. FIGUEIREDO, F. C. De; FIGUEIREDO, H. C. M. Dominando Gerenciamento de Projetos com MS Project 2002. Editora Ciência Moderna, 2003. JORDAN, L. Gerenciamento de Projetos com DOTPROJECT. Pearson Prentice Hall, 2008. PFEIFFER, P. Gerenciamento de Projetos de Desenvolvimento. Brasport, 2005. HELDMAN, K. Gerência de Projetos: Fundamentos. Editora Campus, 2005. GREENE, J. STELLMAN, A. Use a Cabeça! PMP. 2ª Edição, Rio de Janeiro, Altabooks, 2008. Estágio Supervisionado I • Ementa Adaptar o aluno ao seu futuro ambiente de trabalho; colocar em prática os conhecimentos adquiridos durante o curso. Obtendo do aluno os relatórios com os seguintes itens: • Desenvolvimento do Plano de Gerência do Projeto; • Levantamento de Requisitos do Sistema Atual; • Análise e Projeto do Sistema Atual; • Fechamento da Documentação do Sistema; • Bibliografia Básica PMI - Project Management Institute. Um Guia do Conjunto de Conhecimentos do Gerenciamento de Projetos (PMBOK® Guide) – 3ª. Edição, Official Portuguese Translation, Paperback. Editora Project Management Institute, 2003. KORTH H. F.; SILBERSCHARTZ A.; SUDARSCHAN S. Sistema de Banco de Dados. São Paulo: Pearson/Makron Books, 1999. BLAHA, M. RUMBAUGH, J. Modelagem e Projetos Baseados em Objetos com UML 2. Rio de Janeiro: Elsevier, 2006. • Bibliografia Complementar FIGUEIREDO, F. C. De; FIGUEIREDO, H. C. M. Dominando Gerenciamento de Projetos com MS Project 2002. Editora Ciência Moderna, 2003. SOMERVILLE I. Engenharia de Software. São Paulo: Pearson Addison-Wesley, 2003. PFLEEGER, S. L. Engenharia de Software. São Paulo: Pearson Addison-Wesley, 2004. MELO, A. C. Desenvolvendo aplicações com a UML 2.0. São Paulo: Brasport, 2004. DEITEL, Harvey M. Java: Como Programar. Porto Alegre: Bookman, 2001. Noções de Administração e Gerenciamento • Ementa Estudar a ação do empreendedor como agente do processo de criação de uma nova empresa. Aplicar os conceitos e técnicas de administração e gerenciamento no contexto das empresas de Tecnologia de Informação. Estudar e aplicar em trabalhos práticos as diferentes funções gerenciais aplicáveis a estes empreendimentos. Desenvolver a capacidade empreendedora e motivar a busca da empregabilidade dos alunos, através do desenvolvimento de um Plano de Negócios. • Bibliografia Básica BERNARDI, L. A. Manual do Empreendedorismo e Gestão: Fundamentos, Estratégias e Dinâmicas. 1ª ed. São Paulo: Atlas, 2002. FOINA, P. R. Tecnologia da Informação: Planejamento e Gestão. 2ª ed. São Paulo: Atlas, 2006. BIAGIO, L. A; BATOCCHIO, A. Plano de Negócios: Estratégia para Micro e Pequenas Empresas. 1ª ed. São Paulo: Manole, 2005. • Bibliografia Complementar BERNARDI, L. A. Manual de Plano de Negócios: Fundamentos, Processos e Estruturação. 2ª ed. São Paulo: Atlas, 2006 DAYCHOUM, M. 40 +2 Ferramentas e Técnicas de Gerenciamento. 2ª ed. São Paulo: Brasport, 2008. CHER, R. O Meu Próprio Negócio. 1ª ed. São Paulo: Negócio Editora,2002. REZENDE, D. A. Tecnologia da Informação Aplicada a Sistemas de Informações Empresariais. 5ª ed. São Paulo: Atlas, 2008. SILVA, E.C. Como administrar o Fluxo de Caixa das Empresas. São Paulo:Atlas ,2005. 7º Período Compiladores • Ementa Conceitos básicos sobre compiladores e interpretadores. Tipos de compiladores. Análise Léxica. Tabela de Símbolos. Análise Sintática. Tratamento de erros sintáticos. Análise semântica. Geração de código. Introdução à otimização. Implementação de projeto de um compilador. • Bibliografia Básica Aho, A. V., Ullman, J. D. and Sethi, Ravi. Compiladores - Princípios, Técnicas e Ferramentas. TC Editora, 1995. LOUDEN, K. C. Compiladores – Princípios e Práticas. São Paulo: Thomson, 2004. PRICE, A. M. A; TOSCANI, S. S. Implementação de Linguagens de Programação – Compiladores. Porto Alegre: Luzzatto, 2005. • Bibliografia Complementar Livros Técnicos e Científicos, Paulo Blauth Menezes. Linguagens Formais e Autômatos. Porto Alegre: Bookman, 2008. RAMOS, M. V. M; NETO, J. J; VEJA, I. S. Linguagens Formais – Teoria, Modelagem e Implementação. Bookman, 2009. Livros Técnicos e Científicos, Ana M. Alencar e Toscani, Simão Sirineo. Implementação de Linguagens de Programação: Compiladores. Editora Sagra Luzzato.Porto Alegre, 3ª Edição, 2005. DELAMARO, M. E. Como Construir um Compilador Utilizando Ferramentas Java. São Paulo: Novatec, 2004. ROSA, J. L. G. Linguagens Formais e Autômatos. LTC, 2010. Tópicos Avançados I • Ementa A Qualidade no desenvolvimento de Software. Os modelos de maturidade. O Ciclo de desenvolvimento de Software, as fases do desenvolvimento, Gestão dos Requisitos do Software, Modelagem do Sistema – UML Básico, Planejamento do desenvolvimento. Gestão de Projetos, Modelagem de dados e a construção do banco de dados – SQL básico. Desenvolvimento Ágil de Software, implantação e distribuição do Software. • Bibliografia Básica MELO, A. C. Desenvolvendo aplicações com a UML 2.0. São Paulo: Brasport, 2004. BLAHA, M. RUMBAUGH, J. Modelagem e Projetos Baseados em Objetos com UML 2. Rio de Janeiro: Elsevier, 2006. BARBOSA, G. E. Dante Explica Java v.5: J2ME, J2SE e J2EE. Editora Ciência Moderna. 2005. • Bibliografia Complementar LIMA, A. S. UML 2.3 – Do Requisito à Solução. Érica, 2011. AHMED, K, Z; URRYSH, C, E. Desenvolvendo Aplicações Comerciais em Java com J2EE e UML. Rio de Janeiro: Ciência Moderna, 2002. MARTINS, J. C. C. Gerenciando Projetos de Desenvolvimento de Software com PMI, RUP e UML. Rio de Janeiro: Brasport, 2007. DEITEL, H. M; PAUL, J. Java: Como Programar. 6ª. edição. Prentice-Hall, 2005. BARBOSA, G. E. Dante Explica Java v.5: J2ME, J2SE e J2EE. Editora Ciência Moderna. 2005. Ferramentas Avançadas de Internet I • Ementa Conceituar aplicações WEB apresentando a necessidade do conteúdo dinâmico em páginas Web. Apresentação de arquiteturas e ambientes para desenvolvimento Web. Introdução à plataforma Java. Introdução ao Eclipse. Desenvolvimento web utilizando plataforma Java. Frameworks auxiliares: Jsf, Hibernate, Segurança em aplicações web. • Bibliografia Básica Jendrock, Eric et al. The Java EE 5 Tutorial. Boston: Pearson, 2008. ARAÚJO, K. F. C. Java EE – Guia Prático: Scriptlets, Servelets e Javabeans. São Paulo: Érica, 2007. DEITEL, H. M; DEITEL, P. J. Java TM. Como Programar. São Paulo: Pearson Prentice Hall, 2007. • Bibliografia Complementar GEARY, D; HORSTMANN, C. Core Java Server Faces – Fundamentos. Rio de Janeiro: Alta Books, 2007. FLANAGAN, D. Java – O Guia Essencial. Porto Alegre: Bookman, 2006. BAUER, C; KING, G. Java Persistence com Hibernate. Rio de Janeiro: Ciência Moderna, 2007. SIERRA, K; BATES, B. Use a Cabeça! Java. Rio de Janeiro: Alta Books, 2009. HUSTED, T. Struts em Ação. Rio de Janeiro: Ciência Moderna. 2004. Computação Gráfica • Ementa Conceitos da Computação Gráfica. Aplicações. Histórico. Animação auxiliada por computador. Cinemática. Conceito de Animação e tipos de animação. Captura de movimentos. Bibliotecas Gráficas. Morphing. Composição de imagens digitais e reais. Realidade Aumentada. • Bibliografia Básica AZEVEDO, E. Computação Gráfica – Geração de Imagens. Rio de Janeiro: Campus, 2003. HETEM, J. A. Computação Gráfica. Rio de Janeiro: LTC, 2006. CONCI,A.; AZEVEDO, E.; LETA,F. Computação Gráfica: teoria e prática, volume 2. Rio de Janeiro: Campus Elsevier,2008. • Bibliografia Complementar STELKO, M.; ZEVEDO, E.; MEYER, H.; ET AL. Desenvolvimento de Jogos 3D e Aplicações em Realidade Virtual. São Paulo, Editora Campus, 2005. MANZI, F. Flash CS3 Professional: Criando Além da Animação. São Paulo: Érica, 2008. AUTODESK. 3ds Max 8: Guia Autorizado Autodesk. Rio de Janeiro: Elsevier, 2006. OLIVEIRA, Adriana. Estudo Dirigido de 3Ds Max 2013. São Paulo: Érica, 2013. KINER,C., Tori, R. Fundamentos de Realidade Aumentada. In: Tori, R. Kirner, C., Siscoutto, R. ed. Fundamentos e Tecnologia de Realidade Virtual e Aumentada, Porto Alegre, SBC, 2006. COHEN, Marcelo; MANSSOUR, Isabel. OpenGL – Uma Abordagem Prática e Objetiva. São Paulo: Novatec,2006 Tópicos Avançados em Administração de Redes • Ementa Configuração e manutenção de Redes Linux. Serviços de Redes. Shell Seguro (SSH). Servidores Web (Apache). Servidores de e-mail. Roteamento. Resolvedores de nomes (DNS). Serviços de Proxy. Segurança de redes (Firewalls). Integração de Ambientes Linux / Windows (SAMBA). • Bibliografia Básica MARCELO, A. Apache: Configurando o Servidor WEB para Linux. Rio de Janeiro: Brasport, 2005. ROSS, J. Wi-Fi Instalação, Configuração e Utilização de Redes Wireless. Editora Alta Books Ltda., 2003 BACK, M et.al. Servidor de E-mail Linux – Guia de Instalação, Configuração e Gerenciamento para Pequenos Escritórios. São Paulo: Pearson Prentice Hall, 2007. • Bibliografia Complementar MORIMOTO, C. E. Redes e Servidores Linux. GDH Press e Sul Editores, 2006. WADLOW, T. A. Segurança de Redes – Projeto e gerenciamento de redes seguras. São Paulo : Editora Campus, 2000. BOOKMAN, C. Agrupamento de computadores em Linus – Aprenda a Construir e Manter Grupos de Computadores com o Linux. Rio de Janeiro: Ciência Moderna. SILVA, G. M. Guia Foca GNU / Linux. Disponível em http://www.guiafoca.org. VILAS-BOAS, T. e MENDONCA, N. Samba. Brasport, 2006. Trabalho de Conclusão de Curso I (TCC) • Ementa Capacitar o aluno a definir e desenvolver, individualmente, um projeto na área de informática utilizando normas técnicas na redação do trabalho, realizando um trabalho de pesquisa buscando novas bibliografias e tecnologias, sendo capaz de adaptar-se à rápida evolução da área de Informática. • Bibliografia Básica ECO, H. Como se Faz uma Tese. São Paulo : Editora Perpectiva, 1999. CENTRO UNIVERSITÁRIO DO CERRADO – PATROCÍNIO. Manual Normalização de trabalhos Acadêmicos. Patrocínio, 2010. CERVO, AMADO LUIZ; SILVA, ROBERTO DA; BERVIAN, PEDRO A.. Metodologia Científica. 6ª Edição. Editora Pearson Education, 2007. • Bibliografia Complementar ROCHA, LILIA DA; PAIXÃO, LYRA; MONTEIRO, LÚCIA; ET AL.. Manual para elaboração de projetos e relatórios de pesquisa, teses, dissertações e monografias. 6ª Edição. Editora LTC, 2003. GIL, ANTÔNIO CARLOS. Como elaborar projetos de pesquisa. 5ª Edição. Atlas. SERVERINO, ANTÔNIO JOAQUIM. Metodologia Do Trabalho Cientifico. 21ª Edição. Editora Cortez, 2000. REY, LUÍS. Planejar e Redigir Trabalhos Científicos. 2ª Edição. Editora Blucher, 1993. MONTGOMERY, E. Escrevendo Trabalhos de Conclusão de Curso: Guia Prático para Desenvolver Monografias e Teses. Alta Books, 2005. Livros e artigos relativos ao tema Estágio Supervisionado II • Ementa Adaptar o aluno ao seu futuro ambiente de trabalho; colocar em prática os conhecimentos adquiridos durante o curso. Obtendo do aluno os relatórios com os seguintes itens: • atualização do plano de gerência do projeto; • levantamento de requisitos do sistema a ser desenvolvido; • análise e projeto do sistema a ser desenvolvido; • iniciar o desenvolvimento do sistema; documentação do sistema a ser desenvolvido. • Bibliografia Básica PMI - Project Management Institute. Um Guia do Conjunto de Conhecimentos do Gerenciamento de Projetos (PMBOK® Guide) – 3ª. Edição, Official Portuguese Translation, Paperback. Editora Project Management Institute, 2003. KORTH H. F.; SILBERSCHARTZ A.; SUDARSCHAN S. Sistema de Banco de Dados. São Paulo: Pearson/Makron Books, 1999. BLAHA, M. RUMBAUGH, J. Modelagem e Projetos Baseados em Objetos com UML 2. Rio de Janeiro: Elsevier, 2006. • Bibliografia Complementar FIGUEIREDO, F. C. De; FIGUEIREDO, H. C. M. Dominando Gerenciamento de Projetos com MS Project 2002. Editora Ciência Moderna, 2003. SOMERVILLE I. Engenharia de Software. São Paulo: Pearson Addison-Wesley, 2003. PFLEEGER, S. L. Engenharia de Software. São Paulo: Pearson Addison-Wesley, 2004. MELO, A. C. Desenvolvendo aplicações com a UML 2.0. São Paulo: Brasport, 2004. DEITEL, Harvey M. Java: Como Programar. Porto Alegre: Bookman, 2001. 8º Período Comércio Exterior • Ementa Comércio exterior e emprego. Leis e regulamentações. Comércio internacional. Câmbio. Embalagem, armazenagem e transporte de mercadorias. Exportação e importação. • Bibliografia Básica GERMAN, Segre. Manual Prático de Comércio Exterior. São Paulo: Atlas, 2007. LUDOVICO, Nelson. Como preparar uma empresa para o Comércio Exterior. São Paulo: Saraiva, 2009. VASQUEZ, J. L. Comércio Exterior Brasileiro. 9.ed. São Paulo: Atlas, 2009. ABREU, M. P. Comércio Exterior - Interesses do Brasil. São Paulo: Elsevier/Campus, 2007. Bibliografia Complementar CHEREM, M. T. C. S & DI SENA JUNIOR, R. Comércio Internacional e Desenvolvimento: uma perspectiva brasileira. São Paulo: Saraiva, 2004. GONÇALVES, Reinaldo. O Brasil e o Comércio Internacional: transformações e perspectivas. 2. ed. São Paulo: Contexto, 2003. KRUGMAN, P. R.; OBSFELD, M. Economia internacional: teoria e política. São Paulo: McGraw Hill, 1994. MINERVINI, N. Exportar: competitividade e internacionalização. São Paulo: Makron Books, 1997. RATTI, Bruno. Comércio Internacional e Câmbio. São Paulo: Aduaneiras, 1997. Computação Móvel • Ementa Serão estudados os problemas específicos na comunicação, no gerenciamento de dados e no projeto de sistemas decorrentes da mobilidade de usuários e de elementos computacionais. Serão apresentados os conceitos, as tecnologias e os modelos fundamentais da área e serão discutidos os mecanismos, protocolos e metodologias usadas no desenvolvimento de software para sistemas deste tipo. • Bibliografia Básica FLING, B. Mobile Design and Development: Practical concepts and techniques for creating mobile sites and web apps, O'Reilly Media, 2009. JOHNSON, T. M. Java para Dispositivos Móveis: Desenvolvendo Aplicações com J2ME. Novatec, 2007. MATEUS, G. R.; LOUREIRO, A. A. F. Introdução à Computação Móvel. NCE/UFRJ, 1998. • Bibliografia Complementar YUAN, M. J. Enterprise J2ME – Developing Mobile Java Applications. Prentice Hall, 2003. MUCHOW, J. W. Core J2ME. Makron Books, 2004. PILONE, D.; PILONE, T. Head First iPhone Development: A Learner's Guide to Creating Objective-C Applications for the iPhone, O'Reilly Media, 2009. GOYAL, V. Pro Java ME MMAPI: Mobile Media API for Java Micro Edition, Apress, 2006. SALMRE, I. Writing mobile code: essential software engineering for building mobile applications, 2005. Web Mobile Magazine. DevMedia. Estágio Supervisionado III • Ementa Adaptar o aluno ao seu futuro ambiente de trabalho; colocar em prática os conhecimentos adquiridos durante o curso. Obtendo do aluno os relatórios com os seguintes itens: • Término do Desenvolvimento do Sistema; • Implantação do Sistema Desenvolvido; • Testes do Sistema Desenvolvido; • Documentação Final do Estágio Supervisionado; • Entrega do Projeto de Pesquisa; • Apresentação do Sistema Desenvolvido. • Bibliografia Básica PMI - Project Management Institute. Um Guia do Conjunto de Conhecimentos do Gerenciamento de Projetos (PMBOK® Guide) – 3ª. Edição, Official Portuguese Translation, Paperback. Editora Project Management Institute, 2003. SILBERCHATZ, A. Sistema de Banco de Dados. Pearson/ Makron Books, 1999. DEITEL, Harvey M. Java: Como Programar. Porto Alegre: Bookman, 2001. AL ZABIR, O. Construindo um Portal WEB 2.0 com ASP.NET 3.5. Alta Books, 2009. OLIVIERO. C. A. J. Faça Um Aplicativo: Sistema Comercial Integrado com Delphi 2005. Érica, 2005. • Bibliografia Complementar FIGUEIREDO, F. C. De; FIGUEIREDO, H. C. M. Dominando Gerenciamento de Projetos com MS Project 2002. Editora Ciência Moderna, 2003. JOHNSON, T. M. Java para Dispositivos Móveis. Novatec, 2007. SOMERVILLE I. Engenharia de Software. São Paulo: Pearson Addison-Wesley, 2003. MANNINO, M.V. Projeto, Desenvolvimento de Aplicações e Administração de Banco de Dados. McGraw-Hill, 2008. FRANKLIN, K. VB.NET para Desenvolvedores. Pearson Education Brasil. 2002. PFLEEGER, S. L. Engenharia de Software. São Paulo: Pearson Addison-Wesley, 2004. SOARES, S. P. M. Dominando ERWIN. Ciência Moderna. 2003. ALVES, W. P. Crie, anime e publique seu site utilizlando fireworks CS4, Flash CS4 e Dreamweaver CS4. Érica, 2009. MELO, A. C. Desenvolvendo aplicações com a UML 2.0. São Paulo: Brasport, 2004. OLIVIERO, C. A. J. Faça um Site: Comércio Eletrônico ASP + HTML Orientado por Projeto. Érica, 2007. ARAÚJO, K. F. C. Java EE 5 - guia prático - Scriptlets, Servlets, JavaBeans. Érica, 2007. KOSCIANSKI, A. Qualidade de Software. Novatec, 2007. Ferramentas Avançadas de Internet II • Ementa Recursos avançados no desenvolvimento web utilizando plataforma Java. Frameworks auxiliares (Spring, JSF, RichFaces e hibernate). Segurança em aplicações web. • Bibliografia Básica JENDROCK, ERIC et al. The Java EE 5 Tutorial. SunMicrosystems, Inc. Outubro de 2008. Disponível em http://java.sun.com/javaee/5/docs/tutorial/doc/ em 19/01/2009. FRANKLINT, K. Java EE 5 - guia prático - Scriptlets, Servlets, JavaBeans. Editora Érica. 2006. GEARY, DAVID; HORSTMANN, CAY. CORE JAVASERVER FACES. RIO DE JANEIRO: ALTA BOOKS, 2007. 522p. • Bibliografia Complementar BAUER, C. Java Persistence com Hibernate. Ciência Moderna, 2007. ARAÚJO, K. F. C. Java EE5 – Guia Prático. Érica, 2007. GONÇALVES, E. Desenvolvendo Aplicações WEB com NetBeans IDE 6. Editora Ciência Moderna. 2008. AHMED, K. Z; UMRYSH, C. E. Desenvolvendo Aplicações Comerciais em Java com J2EE e UML. Editora Ciência Moderna. 2003. BARBOSA, G. E. Dante Explica Java v.5: J2ME, J2SE e J2EE. Editora Ciência Moderna. 2005, Programação Funcional • Ementa Tipos básicos de dados, objetos de primeira classe, estruturas de dados, tipos abstratos de dados, recursão, considerações sobre eficiência. Cálculo-Lambda: conceituação, sintaxe e semântica de expressões-lambda, reduções de expressões-lambda. Coleta de lixo automática. • Bibliografia Básica TUCKER, A. B. Linguagem de Programação: Princípios e Paradigmas. McGrawHill, 2009. SÁ, C. C. Haskell: Uma Abordagem Prática. Novatec, 2006. OSULLIVAN, B. Real World Haskell. O'Reilly Media, 2009. • Bibliografia Complementar BURGE, W. H. Recursive Programming Techniques. Addison-Wesley, 1975. MEIRA, S. R. L. Introdução à Programação Funcional. VI Escola de Computação, Campinas, 1988. WINSTON, P. H. e HORN, B. R. P. Lisp. Addison-Wesley, 1984. DARLINGTON, J. Funcional Programming and its Applications. Cambridge: University Press, 1982. HENDERSON, P. Funcional Programming: Application and Implementation. Prentice Hall International, 1980. Tópicos Avançados II • Ementa Este curso deverá cobrir os comandos SQL para manipular restrições, classificação e recuperação de dados inseridos no SGBD Oracle. PL/SQL(Procedural Language/SQL) é uma extensão do SQL, incorporando muitos dos recursos de projeto de linguagens de programação dos anos recentes. Ela permite a manipulação de dados e comandos de consulta de SQL a serem incluídos nas unidades estruturadas de bloco e unidades de código procedural, tornado o PL/SQL uma poderosa linguagem de processamento de transações. Este curso deve abranger estes conceitos e apresentar novas implementações para PL/SQL. Otimizadores, Análise de consulas, Metodologia de Otimização e apresentação de boas práticas no desenvolvimento de consultas, utilizando comandos SQL. • Bibliografia Básica Urman, Hardman, McLaughlin, et al. Oracle Database 10g PL/SQL Programming. Oracle Press, 2004. SERSON, R. S. Oracle 10g Database: Guia do DBA. Novatec, 2004 ELMASRI R.; NAVATHE S. B. Sistemas de Banco de Dados. Paulo:Addison-Wesley, 2005. • São Bibliografia Complementar FEUERSTEIN, S. PRIBYL, B. DAWES, C. Linguagem PL/SQL Oracle: Guia de Bolso. Alta Books, 2006. OLIVEIRA, R. T. Oracle 10g SQL: Guia de Consulta Rápida. Novatec, 2004.. SOARES, S. P. M. Dominando ErWin: Modelagem de Dados para Bancos Oracle. Rio de Janeiro: Ciência Moderna, 2003. CHEN, P. Modelagem de Dados: A Abordagem Entidade-Relacionamento para o Projeto Lógico. São Paulo: Makron Books, 1990. MANZANO, J. A. N. G. PostgreSQL 8.3.0 Interativo: Guia de Orientação e Desenvolvimento. São Paulo: Érica, 2008. MANNINO, M. V. Projeto, Desenvolvimento de Aplicações e Administração de Banco de Dados. São Paulo: McGraw-Hill, 2008. Trabalho de Conclusão de Curso II (TCC) • Ementa Capacitar o aluno a definir e desenvolver, individualmente, um projeto na área de informática utilizando normas técnicas na redação do trabalho, realizando um trabalho de pesquisa buscando novas bibliografias e tecnologias, sendo capaz de adaptar-se à rápida evolução da área de Informática. • Bibliografia Básica ECO, H. Como se Faz uma Tese. São Paulo : Editora Perpectiva, 1999. FACULDADES INTEGRADAS DE PATROCÍNIO. Normas para a elaboração e apresentação de trabalhos acadêmicos - científicos. Patrocínio, 2005. MATTAR, J. Metodologia Científica na Era da Informática. Saraiva, 2008. • Bibliografia Complementar MONTGOMERY, E. Escrevendo Trabalhos de Conclusão de Curso: Guia Prático para Desenvolver Monografias e Teses. Alta Books, 2005. ROCHA, LILIA DA; PAIXÃO, LYRA; MONTEIRO, LÚCIA; ET AL.. Manual para elaboração de projetos e relatórios de pesquisa, teses, dissertações e monografias. 6ª Edição. Editora LTC, 2003. GIL, ANTÔNIO CARLOS. Como elaborar projetos de pesquisa. 5ª Edição. Atlas. SERVERINO, ANTÔNIO JOAQUIM. Metodologia Do Trabalho Cientifico. 21ª Edição. Editora Cortez, 2000. REY, LUÍS. Planejar e Redigir Trabalhos Científicos. 2ª Edição. Editora Blucher, 1993. Livros e artigos relativos ao tema.
Documentos relacionados
Curso Superior de Tecnologia em Análise e Desenvolvimento
níveis de maiores eficiência e eficácia;
Leia mais