UNIVERSIDADE PRESBITERIANA MACKENZIE Escola de …...técnicas de modelagem e sua aplicação...
Transcript of UNIVERSIDADE PRESBITERIANA MACKENZIE Escola de …...técnicas de modelagem e sua aplicação...
UNIVERSIDADE PRESBITERIANA MACKENZIE
Escola de Engenharia
Unidade Universitária: ESCOLA DE ENGENHARIA
Componente Curricular: Exclusivo de curso ( X ) Eixo Comum ( ) Eixo Universal ( )
Curso: Engenharia Mecânica
Núcleo Temático:
Nome do Componente Curricular: Engenharia de Software **
Código do Componente Curricular:
Carga horária: 4 ha
( 4 ) Sala de aula ( 0 ) Laboratório ( 0 ) EaD
Etapa: 6ª
Ementa: Estudo sobre os principais processos e métodos para desenvolvimento de software. Análise de modelos e técnicas de modelagem e sua aplicação prática na produção de software. Processos de Software: Modelos de Processo e Desenvolvimento Ágil; Modelagem:Princípios e requisitos, Projeto e Ferramentas; Gestão da Qualidade:Testes, Métricas e Manutenção. Aplicação dos conhecimentos teóricos em sistemas comerciais de modelagem de dados e linguagens de programação orientadas a objeto (POO).
Bibliografia Básica:
• SOMMERVILLE, I. Engenharia de software. 6ª ed., 2. reimpr. São Paulo: Pearson/Addison Wesley, 2005.
• PRESSMAN, R. Engenharia de Software. 7ª ed. São Paulo: McGraw-Hill- Artmed, 2011.
• GUEDES, Gilleanes T. A. UML 2: uma abordagem prática. São Paulo: Novatec, 2010.
Bibliografia Complementar:
• PFLEEGER, Shari Lawrence. Engenharia de software: teoria e prática. 2. ed.reimpr. São Paulo: Pearson Prentice Hall, 2012..
• SCHACH, Stephen R. Engenharia de software: os paradigmas clássico e orientado a objetos. 7.ed. São Paulo: McGraw-Hill, 2009.
• BEZERRA, E. Princípios de análise e projeto de sistemas com UML. 2ª ed. Rio de Janeiro: Elsevier;Campus. 2007.
• SILVEIRA, Guilherme; SILVEIRA, Paulo. Introdução à arquitetura e design de software: uma visão sobre a plataforma Java. São Paulo: Elsevier – Campus.