UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DAS DISCIPLINAS 3ª. ETAPA



Documentos relacionados
UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DA 3ª. ETAPA

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DAS DISCIPLINAS 3ª. ETAPA

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DAS DISCIPLINAS 4ª. ETAPA

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DAS DISCIPLINAS 4ª. ETAPA

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DAS DISCIPLINAS 4ª. ETAPA

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DA 4ª. ETAPA

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DAS DISCIPLINAS 4ª. ETAPA

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática MATRIZ CURRICULAR 4ª. ETAPA

Programação Orientada a Objeto

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática. 3 a ETAPA

UNIVERSIDADE ESTADUAL DO OESTE DO PARANÁ PRÓ-REITORIA DE GRADUAÇÃO. PLANO DE ENSINO - PERÍODO LETIVO/ANO 2008 ANO DO CURSO: 5 o

Estrutura de dados. Link do Google Drive: ED Apresentação Luiz Gonçalves Última revisão 8/12/14

Universidade Federal do ABC Rua Santa Adélia, Bairro Bangu - Santo André - SP - Brasil CEP Telefone/Fax:

LISTA DE TEMAS PARA CONCURSO DE PROFESSOR ADJUNTO EDITAL 90/2010 ÁREA DE ANATOMIA VEGETAL GERAL, COM ÊNFASE EM ANATOMIA ECOLÓGICA * * * * * *

Algoritmos e Estrutura de Dados II. Apresentação. Prof a Karina Oliveira. kkco@dei.unicap.br

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática. 4 a ETAPA

Programação para Internet

Ficha da Unidade Curricular (UC)

UNIVERSIDADE ESTADUAL DO OESTE DO PARANÁ PRÓ-REITORIA DE GRADUAÇÃO. Curso: Informática Modalidade: Bacharelado Turno: Integral.

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DAS DISCIPLINAS OPTATIVAS I

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DAS DISCIPLINAS OPTATIVAS II

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática. 7th SEMESTER

Sistemas de Informação

Universidade do Estado da Bahia UNEB Departamento de Ciências Exatas e da Terra - Campus I


Gestão de Projectos de Software - 1

EMENTAS DAS DISCIPLINAS DA ESPECIALIZAÇÃO EM BANCO DE DADOS

Licenciatura de EI 2010/2011. Mário Santos / Carlos Ramos

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática. 7 a ETAPA

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS CENTRO DE ENGENHARIAS

FACULDADE PROJEÇÃO ESCOLA DE TECNOLOGIA UNIDADE SOBRADINHO

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DAS DISCIPLINAS 5ª. ETAPA

Universidade do Estado da Bahia UNEB Departamento de Ciências Exatas e da Terra - Campus I

Programação com Objectos. Programação Centrada em Objectos. Home Page. Ano Lectivo 2008/2009 1º Semestre. Objectivos Programa Bibliografia Avaliação

INE 5336 Banco de Dados II

INE 5616 Banco de Dados II

Web site. Objetivos gerais. Introdução. Profa. Patrícia Dockhorn Costa

INE 5432 Banco de Dados II

Argo Navis J931 - Padrões de Design J2EE. Versão 2.0 (setembro de 2003) Objetivos

Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Curitiba PLANO DE ENSINO

FACULDADE PROJEÇÃO ESCOLA DE TECNOLOGIA

FACULDADE PROJEÇÃO ESCOLA DE TECNOLOGIA. Edital para o Processo de Seleção de alunos para o Laboratório de Práticas de Desenvolvimento.

Pontifícia Universidade Católica do Rio Grande do Sul FACULDADE DE INFORMÁTICA

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática. 5 a ETAPA

P L A N O D E E N S I N O

UNIVERSIDADE PRESBITERIANA MACKENZIE

GERÊNCIA DE DADOS SEMIESTRUTURADOS. Prof. Angelo Augusto Frozza, M.Sc.

PROGRAMA DE DISCIPLINA

I. Dados Identificadores Tecnologia em Análise e Desenvolvimento de Sistemas

(Versão /2/2014)

CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas SÉRIE: 3º Semestre TURNO: Noturno DISCIPLINA: ANÁLISE DE SISTEMAS ORIENTADA A OBJETOS

PLANO DE ENSINO. Período/ Fase: 1º Semestre: 1º Ano: 2011 Disciplina: Programação de Computadores I (PGC21) Carga Horária: 72 horas/aula

Análise de Algoritmos

(P AA) 2 PACOTE DE APOIO A APRENDIZAGEM DE PROJETO E ANÁLISE DE ALGORITMOS: IMPLEMENTAÇÃO EM JAVA

I. Dados Identificadores Tecnologia em Análise e Desenvolvimento de Sistemas Linguagem de Orientação a Objeto Avançado Luís Carlos dos Santos

Disciplina de Projetos e Análise de Algoritmos. Aula 1 - Apresentação aos Algoritmos Computacionais

SISTEMAS HIPERMÍDIA E MULTIMÍDIA

Sobre o Professor Dr. Sylvio Barbon Junior

Programa Analítico de Disciplina INF323 Engenharia de Software II

Júlio Arakaki Ítalo S. Vega

(P AA) 2 PACOTE DE APOIO A APRENDIZAGEM DE PROJETO E ANÁLISE DE ALGORITMOS: IMPLEMENTAÇÃO EM JAVA

CONCURSO PÚBLICO EDITAL PRGDP Nº 30/2013 ANALISTA DE TECNOLOGIA DA INFORMAÇÃO

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática MATRIZ CURRICULAR 1ª. ETAPA

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática MATRIZ CURRICULAR 1ª. ETAPA

INF70 Gerenciamento de Banco de Dados 2 Plano de Curso e Introdução

Dados das Disciplinas de Serviço

Banco de Dados. Introdução. João Eduardo Ferreira Osvaldo Kotaro Takai. DCC-IME-USP

Edital Nº 10 /2013-PROG/UEMA

Transcrição:

EMENTAS DAS DISCIPLINAS 3ª. ETAPA 1

TECNOLÓGICA BANCO DE DADOS I ( 34 ) Teóricas Etapa: 3ª 68h/a ( 34 ) Práticas Apresentação dos conceitos fundamentais de bancos de dados. Exploração do modelo entidaderelacionamento e do modelo relacional. Estudo da linguagem SQL e dos conceitos de normalização. Introdução ao Projeto Físico de Banco de Dados. Caracterização de Álgebra Relacional. DATE, C. J. Introdução a sistemas de banco de dados. 7ª ed. RJ : Campus 2000. ELMASRI, R., NAVATHE, S. Sistemas de Banco de Dados. 6ª ed. Pearson Addison-Wesley, 2011. SILBERSCHATZ, A.; KORTHZ, H. F.; Sudarshan, S. Sistema de Banco de Dados. 5ª ed., Editora Campus, 2006. LONEY, K; BRYLA, B. ORACLE Database 10g: DBA Handbook. New York: McGraw-Hill / Osborne. 2005. O NEIL, P.; O NEIL, E. Database: principles, programming and performance. 2nd ed. San Francisco: Morgan Kaufmann Publishers, 2000. ÖZSU, M. T.; VALDURIEZ, P. Princípios de Sistemas de Banco de Dados. Campus. 2001. RICCARDI, G. Principles of Database Systems with Internet and Java Applications, Addison-Wesley, 2000. STONEBRAKER, M.; HELLERSTEIN, J. M. (Eds.). Readings in database systems. 3rd ed. San Francisco: Morgan-Kaufmann Publishers, 1998. ULLMAN, J. D.; WIDOM, J. A First Course in Database Systems, Prentice-Hall, 1997. 2

PROGRAMAÇÃO LINGUAGEM DE PROGRAMAÇÃO II ( 68 ) Teóricas Etapa: 3ª. 102 aulas ( 34 ) Práticas Estudo de técnicas de programação cliente-servidor baseadas no paradigma orientado a objetos, com vistas à implementação de sistemas que sigam uma arquitetura 3 camadas. Apresentação de mecanismos de criação de aplicativos do lado cliente com interface gráfica. Apresentação de pacotes e classes para implementação de sistemas do lado servidor sob uma arquitetura baseada na web. Implementação de componentes de software do lado servidor. Estudo de técnicas básicas de acesso a banco de dados. BLOCH, J. Java efetivo. São Paulo: Starlin Alta Consult, 2008. DEITEL, H.; DEITEL, P. Java Como Programar. São Paulo: Prentice-Hall, 2010. HORSTMANN, C.; CORNELL, G. Core Java, v.2 Advanced features. São Paulo: Prentice-Hall, 2012. BATES, B. Use a Cabeça! Servlets e JSP. São Paulo: Starlin Alta Consult, 2008. DOWNEY, T. Web Development with Java: Using Hibernate, JSPs and Servlets. New York: Springer, 2007. GOMES, Y. M. P. Java na Web com JSF. São Paulo: Ciência Moderna, 2008 HALL, M.; et al. Core Servlets and Javaserver Pages: Advanced Technologies. New jersey: Prentice-Hall, 2007. ZAMBON, G. Beginning JSP, JSF and Tomcat: Java Web Development. New York: Apress, 2012. Nome: Ana Cristina dos Santos 3

PROGRAMAÇÃO ESTRUTURA DE DADOS ( 68 ) Teóricas Etapa: 3ª 102 há ( 34 ) Práticas Apresentação dos tipos abstratos de dados. Estudo das estruturas lineares: pilhas, filas e listas e deques. Conceituação de tabelas de Hashing, árvores binárias e árvores n-árias, árvores balanceadas. Construção de aplicações de estruturas de dados. Apresentação de noções de complexidade para estruturas de dados. ASCENCIO, A. F. G.; ARAÚJO, G. S. Estrutura de dados: algoritmos, análise da complexidade e implementações em Java e C/C++. São Paulo: Pearson Education do Brasil, 2011. CORMEN, T. H.; LEISERSON, C. E.; RIVEST, L.R. Introduction to algorithms. Cambridge: The MIT Press, 2000. GOODRICH, M. T.; TAMASSIA, R. Projeto de Algoritmos. São Paulo: Bookman, 2004. FEOFILOFF, P. Algoritmos em linguagem C. Rio de Janeiro: Elsevier, Campus, 2009. PUGA, S.; RISSETTI, G. Lógica de programação e estrutura de dados: com aplicações em Java. 2ª ed. São Paulo: Pearson Education do Brasil, 2010. SEDGEWICK, R, $d 1946-. Algorithms in C: fundamentals, data structures, sorting, searching. 3rd ed., 15th printing Boston: Addison-Wesley, 2006. SHAFFER, C. A. A Practical Introduction to Data Structures and Algorithm Analysis. Upper Saddle River: Prentice-Hall, 2001. VILLAS, M. V. Estruturas de dados: conceitos e técnicas de implementação. Rio de Janeiro: Campus, 2002. 4

ANÁLISE, PROJETO, E DESENVOLVIMENTO II ENGENHARIA DE SOFTWARE ( 34 ) Teóricas Etapa: 3ª 68 ha ( 34 ) Práticas Fundamentação sobre padrões de software. Estudo das classificações e catálogos de Padrões. Domínio dos conceitos fundamentais sobre padrões de projeto. Domínio da aplicação e implementação de padrões de projeto em projetos de software. Estudo de técnicas de refatoração. GAMMA, E. et al. Design patterns: elements of reusable object-oriented software. 32nd printing Boston: Addison-Wesley, 2005. LARMAN, C. Utilizando UML e padrões. 3ª ed. Porto Alegre: Bookman, 2007. ALUR, D.; CRUPI, J.; MALKS, D.; MORAES, A. D. C. Core J2EE patterns: [as melhores práticas e estratégias de design]. 2. reimpr. Rio de Janeiro: Elsevier: Campus, 2004. GAMMA; H.; Johson; V. Padrões de Projeto. Bookman, 2000. GRAND, M. Patterns in Java: a catalog of reusable design patterns illustrated with UML. 2nd ed. Indianapolis: Wiley, c2002. HORSTMANN, C.; CORNELL, G. Core Java, v.2 Advanced features. São Paulo: Prentice-Hall, 2012 (a ser publicado). KERIEVSKY, J. Refactoring to Patterns. New York: Addison-Wesley, 2004. VÖLTER, M.; KIRCHER, M.; ZDUN, U. Remoting patterns foundations of enterprise, internet and realtime distributed object middleware. Chichester: John Wiley, 2005. 5

ENGENHARIA DE SOFTWARE Engenharia de Software I ( 68 ) Teóricas Etapa: 3ª 68 ha ( ) Práticas Introdução a Engenharia de Software. Domínio de processo de desenvolvimento de software e seus modelos. Domínio de engenharia de requisitos. Domínio de métodos de análise, projeto, arquitetura e implementação. Fundamentação dos conceitos e processos de implantação e manutenção. Fundamentação de noções de qualidade e teste de software. PRESSMAN, R. Engenharia de Software. 7ª ed. São Paulo: McGraw-Hill- Artmed, 2011. SCHACH, S. R. Engenharia de software: os paradigmas clássico e orientado a objetos. São Paulo: McGraw- Hill, 2008. SOMMERVILLE, I. Engenharia de software. 6ª ed., 2. reimpr. São Paulo: Pearson/Addison Wesley, 2005. BEZERRA, E. Princípios de análise e projeto de sistemas com UML. 2ª ed. Rio de Janeiro: Elsevier; Campus. 2007. COCKBURN, A. Agile software development : the cooperative game. 2nd Edition. Addison Wesley, 2007. LAUESEN, S. User interface design: a software engineering perspective. 3rd printing Harlow: Pearson/Addison Wesley, 2005. PFLEEGER, S. L. Engenharia de software: teoria e prática. 2ª ed. São Paulo: Pearson Prentice Hall, 2007. SCHACH, S.R. Object-Oriented and Classical Software Engineering. 6ª ed. Boston: McGraw-Hill, 2005. SOMMERVILLE, I. Software engineering. 9ª ed. Harlow: Addison-Wesley, 2011. 6

Inglês Técnico III LÍNGUAS ( 34 ) Teóricas Etapa:3ª 34 ha ( 0 ) Práticas Módulo 3 (Business English): Consolidação da compreensão e produção oral e escrita por meio de funções sociais e estruturas desenvolvidas na disciplina Inglês I e Inglês II. Ênfase na oralidade, atendendo às especificidades acadêmico-profissionais da área de computação e abordando aspectos socioculturais da língua inglesa, mais especificamente na área de business. Também podem ser foco da oralidade, em inglês, as questões ligadas à Educação Ambiental, Sócio-Educacional e Diversidade. CRUZ, T. D., SILVA, A. V., ROSAS, S, M. ingles.com textos para informática. Editora Disal, 2003. OLEJNICZAK, M English for Information Technology 1. Pearson/Longman, 2011 THOMSON, K. English for Meetings Express Series. Oxford University Press. Plataforma Online skills Practice: Oxford University Press. GLENDINNING, E. H. McEWAN, J. Basic English for Computing, Revise & Updated. Oxford University Press, 2007. GLENDINNING, E. H, POHL, A. Oxford English For Careers, Technology (2), Student s book. Oxford University Press,2010 HoLlet,V Sydes J. Tech Talk, Pre-Intermediate Student s Book. Oxford University Press, 2010. HOUAISS; CARDIM, I. Dicionário universitário Webster inglês-português / português-inglês. São Paulo: Record, 1998. PARKER, J.; STAHEL, M. Password: English dictionary for speakers of Portuguese. 2ª ed. São Paulo: Martins Fontes, 1998. 7

MATEMÁTICA Matemática Aplicada II 68 ( 68 ) Teóricas ( ) Práticas Etapa: 3ª Estudo de funções de uma variável, funções de duas variáveis. Introdução ao conceito de Limites. Abordagem de derivadas de funções de uma variável, Derivadas parciais de funções de duas variáveis. Estudo de integrais de funções de uma variável. FLEMING,D.M. e GONÇALVES, M.B. Cálculo A. 6ª ed. São Paulo. Pearson Prentice Hall. 2007. STEWART, J. Cálculo. 5ª ed. São Paulo. Pioneira Thomson Learning. 2006, THOMAS, G.B. Cálculo. São Paulo: Addison Wesley, 11ª ed, 2010. BOULOS, P. Calculo Diferencial e Integral I mais Pré-Cálculo. Makron Books, 2008. GUIDORIZZI, H. L. Um Curso de Cálculo. 5ª ed. Rio de Janeiro: L. T. C., 2001. v. 1. SALAS, S. L.; HILLE, E.; ETGEN G. J. Cálculo. 9ª ed. Rio de Janeiro: L. T. C, 2005. v. 1. MORETTIN, P. A.; BUSSAB, W. O.;HAZZAN, S. Cálculo: funções de uma variável. São Paulo: Atual Editora ( Saraiva), 4ª ed, 2008 Métodos Quantitativos. HOFFMAN, L.D.; BRADLEY, G.L. Cálculo: Um curso Moderno e suas Aplicações. Rio de Janeiro: LTC, 7ª ed, 2004. Nome: Ana Cristina dos Santos Nome: Arnaldo R. de Aguiar Vallim Filho 8