• Nenhum resultado encontrado

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

N/A
N/A
Protected

Academic year: 2021

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

Copied!
9
0
0

Texto

(1)
(2)

FACULDADE DE COMPUTAÇÃO E INFORMÁTICA Curso:

CIÊNCIA DA COMPUTAÇÃO

Núcleo Temático: TECNOLÓGICA Disciplina: BANCO DE DADOS II Código da Disciplina: Carga horária: 64h/a (32) Teóricas (32) Práticas Etapa: 4ª Ementa:

Estudo de Armazenamento e Indexação. Busca da compreensão de Transações. Análise de Recuperação de falhas. Apresentação de assuntos relacionados à controle de concorrência. Implementação de restrições através de gatilhos (triggers). Compreensão sobre Procedimentos armazenados (stored procedures) e views.

Bibliografia Básica:

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. 4ª ed. Pearson Addison-Wesley, 2005.

SILBERSCHATZ, A.; KORTHZ, H. F.; Sudarshan, S. Sistema de Banco de Dados. 5ª ed., Editora Campus, 2006 Bibliografia Complementar:

RICCARDI, G. Principles of Database Systems with Internet and Java Applications. Addison-Wesley, 2000. 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.

STONEBRAKER, M.; HELLERSTEIN, J. M. (Eds.). Readings in database systems. 3rd ed. San Francisco : Morgan-Kaufmann Publishers, 1998.

ÖZSU, M. T.; VALDURIEZ, P. Princípios de Sistemas de Banco de Dados. Campus. 2001. Coordenador do Curso:

Nome: Ana Cristina dos Santos Assinatura

Diretor da Unidade:

Nome: Arnaldo R. de Aguiar Vallim Filho Assinatura

(3)

4 ETAPA Unidade Universitária:

FACULDADE DE COMPUTAÇÃO E INFORMÁTICA Curso: CIÊNCIA DA COMPUTAÇÃO Núcleo Temático: TECNOLÓGICA Disciplina: SISTEMAS OPERACIONAIS Código da Disciplina: Carga horária: 68 ha ( 34 ) Teóricas ( 34 ) Práticas Etapa: 4ª Ementa:

Conceituação dos fundamentais de Sistemas Operacionais. Apresentação dos tipos de S. O. e alternativas de estruturação interna. Estudo dos processos: estado, contexto, gerenciamento pelo kernel, escalonamento, sinais e interrupção. Caracterização da comunicação entre processos: pipes, FIFOs, filas de mensagens, comunicação via soquetes. Estudo sobre memória virtual: paginação e segmentação, algoritmos de gerência. Conceituação do sistema de arquivos: estruturação de arquivos. Exploração dos dispositivos de E/S, device drivers.

Bibliografia Básica:

OLIVEIRA, R. S.; TOSCANI, S. S. Sistemas Operacionais. 4ª ed. Editora Bookman, 2010.

SILBERSCHATZ, A., GALVIN, P.B. Fundamentos de Sistemas Operacionais. 8ª ed. São Paulo: LTC, 2010. TANENBAUM, A. S. Sistemas Operacionais Modernos. 3ª ed. São Paulo: Pearson, 2010.

Bibliografia Complementar:

DEITEL, C.. Sistemas Operacionais. 3ª ed. Editora Pearson, 2005.

SILBERSCHATZ, A.; GALVIN, P.B. Sistemas Operacionais com Java. 7ª ed. São Paulo: Editora Campus- Elsevier, 2007.

STALLINGS, W. Arquitetura de computadores. 8ª ed. Editora Pearson, 2010.

STALLINGS, W. Operating systems: internals and design principles. 4th ed. Upper Saddle River: Prentice-Hall, 2001.

TANENBAUM, A. S. Modern operating systems. 2nd ed. Upper Saddle River: Prentice-Hall, 2001. Coordenador do Curso:

Nome: Ana Cristina dos Santos

Diretor da Unidade:

(4)

CIÊNCIA DA COMPUTAÇÃO PROGRAMAÇÃO Disciplina:

LINGUAGEM DE PROGRAMAÇÃO III

Código da Disciplina: Carga horária: 102 aulas ( 68 ) Teóricas ( 34 ) Práticas Etapa: 4ª. Ementa:

Estudo de técnicas de desenvolvimento em uma arquitetura de 5 camadas. Conceituação e demonstração de servidores de aplicação e middlewares para gerenciamento de requisições e persistência. Desenvolvimento de componentes de software gerenciados por contêineres. Estudo de APIs e frameworks de persistência. Implementação de padrões corporativos.

Bibliografia Básica:

JENDROCK, E.; EVANS, I.; GOLLAPUDI, D. ; HASSE, K. The Java EE 6 Tutorial: Basic Concepts. 4th. Ed. New Jersey: Prentice-Hall, 2010.

RUBINGER, A. L. e BURKE, B. Enterprise Javabeans 3.1. New Jersey: O’Reilly, 2010. YANG, D. Java Persistence with JPA. New York: Outskirst Press, 2010

Bibliografia Complementar:

BAUER, C. KING, G. Java Persistence with Hibernate. Manning, 2006.

BIEN, A. Real World Java EE Patterns – Rethinking Best practices. New York: Lulu.com, 2009.

JENDROCK, E.; EVANS, I. GOLLAPUDI, D. ; HASSE, K. The Java EE 6 Tutorial: Advanced Concepts. 4th. Ed. Prentice-Hall, 2010.

HEFFELFINGER, D. R. Java EE 6 Development with Netbeans 7. New York: Packt Pub., 2011. PANDA, D.; RAHMAN, R.; LANE, D. EJB 3 in action. O’Reilly, 2007.

Coordenador do Curso: Nome: Ana Cristina dos Santos Assinatura

Diretor da Unidade:

Nome: Arnaldo R. de Aguiar Vallim Filho Assinatura

(5)

4 ETAPA Unidade Universitária:

FACULDADE DE COMPUTAÇÃO E INFORMÁTICA Curso:

CIÊNCIA DA COMPUTAÇÃO

Núcleo Temático:

ENGENHARIA DE SOFTWARE Disciplina:

ANÁLISE, PROJETO, E DESENVOLVIMENTO III

Código da Disciplina: Carga horária: 68 ha ( 34 ) Teóricas ( 34 ) Práticas Etapa: 4ª Ementa:

Fundamentação sobre padrões de Arquitetura Corporativa. Estudo dos modelos orientados a arquiteturas. Estudo dos modelos orientados a serviços. Domínio da componentização e reuso.

Bibliografia Básica:

ERL, T. Service-Oriented Architecture: Concepts, Technology & Design. Prentice Hall, 2010. GORTON, I. Essential Software Architecture. Springer. 2nd ed, 2011.

RUBINGER, A. L. ; BURKE, B. Enterprise Javabeans 3.1. O’Reilly, 2010. Bibliografia Complementar:

ARLOW, J.;NEUSTADT, I. Enterprise patterns and MDA: building better software with archetype patterns

and UML. 2nd printing Boston: Addison-Wesley, 2006.

ERL, T. SOA design patterns. Upper Saddle River, NJ: Boston, MA: Prentice Hall, 2010.

LANO, K. Model-Driven Software Development with UML and Java. Cengage Learning, 2009.

MILI, H. Reuse-Based Software Engineering: Techniques, Organizations, and Controls. New York: Wiley, 2001.

CHICHESTER, UK; M.; KIRCHER, M.; ZDUN, U. Remoting patterns foundations of enterprise, internet and

realtime distributed object middleware. Chichester: John Wiley, 2005.

Coordenador do Curso: Nome: Ana Cristina dos Santos Assinatura

Diretor da Unidade:

Nome: Arnaldo R. de Aguiar Vallim Filho Assinatura

(6)

CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE Disciplina: ENGENHARIA DE SOFTWARE II Código da Disciplina: Carga horária: 68 ha ( 34 ) Teóricas ( 34 ) Práticas Etapa: 4º. Ementa:

Fundamentação dos conceitos e processo de gerência de configuração e controle de versão. Fundamentação de Qualidade de Software: Engenharia de qualidade. Normas e Modelos de Maturidade para Processos: CMM/CMMI e MPS.BR, Normas ISO/IEC e NBR, outras normas e modelos. Domínio do dos conceitos fundamentais do processo de teste. Fundamentação sobre análise de risco aplicados a teste de software. Apresentação do planejamento de qualidade e plano mestre de teste. Domínio das técnicas de análise e projeto orientados a testes. Implementação e execução de testes. Introdução a métricas e estimativas de Software.

Bibliografia Básica:

CRAIG, R.D. Systematic Software Testing. New York: Artech House, 2002.

PEZZÈ, M.; YOUNG, M. Teste e análise de software: processo, princípios e técnicas. São Paulo: Bookman, 2008.

SOARES, M. S.; KOSCIANSKI, A. Qualidade de Software. Editora: Novatec, 2006. Bibliografia Complementar:

BURNSTEIN, I. Practical software testing: a process-oriented approach. 3ª printing New York: Springer, 2003.

COCKBURN, A. Agile software development: the cooperative game. 2ª ed. Harlow: Addison Wesley, 2007.

GROSS, H. G. Component-based software testing with UML. Berlin: Springer, 2005.

PRESSMAN, R. Engenharia de Software. 7ª ed. Edição, São Paulo: McGraw Hill - Artmed, 2011. SOMMERVILLE, I. Software engineering. 9ª ed. Harlow: Addison-Wesley, 2011.

Coordenador do Curso: Nome: Ana Cristina dos Santos Assinatura

Diretor da Unidade:

Nome: Arnaldo R. de Aguiar Vallim Filho Assinatura

(7)

4 ETAPA Unidade Universitária:

FACULDADE DE COMPUTAÇÃO E INFORMÁTICA Curso: CIÊNCIA DA COMPUTAÇÃO Núcleo Temático: ENGENHARIA DE SOFTWARE Disciplina: GESTÃO DE PROJETOS Código da Disciplina: Carga horária: 34 ha ( 34 ) Teóricas ( 00 ) Práticas Etapa: 4º. Ementa:

Fundamentação sobre os conceitos envolvidos em gerenciamento de projetos de software. Domínio das estratégias de gerenciamento de projetos de software com vista a estratégia linear, a estratégia incremental, a estratégia iterativa, a estratégia adaptativa e a estratégia extrema.

Bibliografia Básica:

SOMMERVILLE, I. Engenharia de Software. 9ª ed. São Paulo: Pearson/Addison Wesley, 2011. STELLMAN, A. Applied Software Project Management. New York: O’Reilly Media, 2005 WYSOCKI, R .K. Effective Software Project Management. Indianapolis: Wiley, 2006.

Bibliografia Complementar:

HELDMAN, K. Gerência de projetos: guia para o exame oficial do PMI. Rio de Janeiro: Elsevier, Campus, 2006.

JALOTE, P. Software Project Management in Practice. New York: Addison-Wesley, 2002. KEYES, J. Software Configuration Management. Aurerbach, 2002.

PRESSMAN, R. Engenharia de Software. 7ª ed. McGrwHill, 2011.

PMI. Guia do conhecimento em gerenciamento de projetos: guia PMBOK. 4ª. ed. , 2008

PROJECT MANAGEMENT INSTITUTE. Um guia do conhecimento em gerenciamento de projetos: guia

PMBOK. 4ª ed.. Newton Square: Project Management Institute, 2008.

Coordenador do Curso: Nome: Ana Cristina dos Santos Assinatura

Diretor da Unidade:

Nome: Arnaldo R. de Aguiar Vallim Filho Assinatura

(8)

CIÊNCIA DA COMPUTAÇÃO LÍNGUAS Disciplina: INGLÊS TÉCNICO IV Código da Disciplina: Carga horária: 34 ha ( 34 ) Teóricas ( 0 ) Práticas Etapa:4ª Ementa:

Módulo 4 (Listening/ speaking/ giving speech): Estudo e prática de compreensão oral em inglês. Compreensão de informação geral e específica. Prática de apresentações em inglês de trabalhos científicos, pesquisas e projetos. Também poderão ser foco desta prática, em inglês, questões ligadas à Educação Ambiental, Sócio-Educacional e Diversidade.

Bibliografia Básica:

GRUSSENDORF, M. English for Presentations – Express Series. Oxford University Press. GORE, S., SMITH, D. G. English for Socializing – Express Series. Oxford University Press.

OLEJNICZAK, M English for Information Technology 1, Cambridge University Press. 3ª ed. 2008. Plataforma Online skills Practice: Oxford University Press.

Bibliografia Complementar:

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.

Grammar In Use: Reference and Practice for Intermediate Students of English. New York: Cambridge UP,

1995.

HoLlet,V Sydes J. Tech Talk, Pre-Intermediate Student’s Book. Oxford University Press,2010. PARKER, J.; STAHEL, M. Password: English dictionary for speakers of Portuguese. 2ª ed. São Paulo: Martins Fontes, 1998.

Coordenador do Curso: Nome: Ana Cristina dos Santos Assinatura

Diretor da Unidade:

Nome: Arnaldo R. de Aguiar Vallim Filho Assinatura

(9)

4 ETAPA Unidade Universitária:

FACULDADE DE COMPUTAÇÃO E INFORMÁTICA

Curso:

CIÊNCIA DA COMPUTAÇÃO

Núcleo Temático: MATEMÁTICA Disciplina:

Matemática Aplicada III

Código da Disciplina: Carga horária: 68 há ( 68 ) Teóricas ( ) Práticas Etapa: 4ª Ementa:

Estudo dos fundamentos teóricos do Cálculo Diferencial e Integral Avançado que compõem o processo de desenvolvimento de um vocabulário próprio, recursos para notação formal, abstrações úteis e raciocínio lógico, propiciando ao aluno uma visão geral das principais técnicas do cálculo de diferenciação e integração de funções de várias variáveis e de sua ligação com a área da ciência da computação. São focadas nessa disciplina: Funções de Várias Variáveis, Equações Diferenciais, Sequências, Séries de Taylor e de Fourier.

Bibliografia Básica:

STEWART, J.. Cálculo. 6ª ed. São Paulo: CENGAGE Learning, 2009, v. 2.

SALAS, S. L., HILLE, E;. ETGEN G. J. Cálculo. 9ª ed. Rio de Janeiro: Livros Técnicos e Científicos, 2005. v. 2. STRANG, G. Álgebra Linear e suas aplicações, 4ª edição. São Paulo: Cengage Learning, 2010.

Bibliografia Complementar:

ANTON, H., BIVES, I.; DAVIS, S. Cálculo. 8ª ed. Porto Alegre: Bookman, 2007. v. 2.

GUIDORIZZI, H. L. Um Curso de Cálculo. 5ª ed. Rio de Janeiro: Livros Técnicos e Científicos, 2001. v. 4. FINNEY, R. L., WEIR, M. D., GIORDANO, F. R. Cálculo de George B. Thomas Jr. São Paulo: Addison Wesley, 2002, v.2.

LARSON, R., HOSTETLER, R. P., EDWARDS, B. H. Cálculo. 8ª ed. São Paulo: McGraw-Hill, 2006. KAPLAN, W. Cálculo Avançado. São Paulo: Edgard Blücher, 1996.

Coordenador do Curso: Nome: Ana Cristina dos Santos

Diretor da Unidade:

Referências

Documentos relacionados

Segundo Marcus Rocha, diretor de Tec- nologia e Inovação da ACIF, atualmente não é mais ideal adquirir uma estrutu- ra de tecnologia para a empresa, isso porque o custo é muito

§ 5o Se o juiz verificar que o filho não deve permanecer sob a guarda do pai ou da mãe, deferirá a guarda à pessoa que revele compatibilidade com a natureza

XXIV – produtores, importadores e distribuidores de GLP – gás liquefeito de petróleo ou de GLGN - gás liquefeito de gás natural, assim definidos e autorizados por órgão federal

EO / 2019 /445 59615 Deisy Mara Martins da Cruz Mestrado Bolonha em Direito e Ciência Jurídica 18.00 Ano Inteiro NL ROTTERD01 Erasmus University Rotterdam Só pode fazer mobilidade de

O objetivo deste é trazer ao leitor um enfoque mais nacional sobre o tema, abordando aspectos mais tradicionais e desconsiderando as fontes que ainda estão em

Outros efeitos adversos : Não apresentou efeitos significativos ou riscos críticos. Nome do

L2 Vagas reservadas a candidatos autodeclarados pretos, pardos ou indígenas, com renda familiar bruta per capita igual ou inferior a 1,5 salários mínimo e que tenham

No âmbito do MEC, com ampla participação de organizações da sociedade civil, universidades e representantes dos povos indígenas, foram elaborados documentos como as Diretrizes para