Texto do documento
Projeto pedagógico e Resolução nº 28/2023
Campus Imperatriz, Resolução ad referendum nº 28/2023 · 164 páginas. Texto extraído do PDF oficial; as páginas digitalizadas passaram por OCR e podem conter erros de leitura. Em divergência, vale o PDF oficial.
O PDF abre de uma cópia guardada pelo portal em 04/10/2026.
Disciplina: Padrões de Projetos
Disciplina: Padrões de Projetos
Carga Horária Semestral: 60h
Carga Horária Semanal: 4h
Créditos: 4
Pré-requisitos: Engenharia de Software I
Objetivo Geral: Conhecer a motivação, conceitos e fundamentos dos padrões de projeto, por meio do estudo dos principais padrões de projetos conhecidos.
Ementa: Herança de interface, herança de implementação. Princípios SOLID. Padrões de projeto (Criacionais, estruturais e comportamentais). Aplicações de padrões de projeto.
Bibliografia Básica:
GAMMA, Erich; HELM, Richard. Padrões de projeto: soluções reutilizáveis de software orientado a objetos. Porto Alegre: Bookman, 2000.(RB=65) FREEMAN, Eric; FREEEMAN, Elisabeth. Padrões de projeto: use a cabeça. Rio de
Janeiro: O'reilly, 2009.(RB=82) SHALLOWAY, Allan; TROTT, James R. Explicando padrões de projeto: uma nova perspectiva em projeto orientado a objeto. Porto Alegre: Bookman, 2004.(RB=69) Bibliografia Complementar:
ARAÚJO, Coimbra de. Padrões de projeto em aplicações web. Florianópolis: Visual Books, 2013.
NUDELMAN, Greg. Padrões de projeto para o android: soluções de projetos para desenvolvedores. São Paulo: Novatec, 2013.
SANDERS, William. Aprendendo padrões de projeto em PHP: programação orientada a objetos para projetos dinâmicos. Rio de Janeiro: O, Reilly, 2013.
STEFANOV, Stoyan. Padrões javascript: construa aplicações mais robustas usando padrões de projeto e programação. São Paulo: Novatec, 2010.
Trecho citadoDisciplina: Projeto e Requisito de Software
Disciplina: Projeto e Requisito de Software
Carga Horária Semestral: 60h
Carga Horária Semanal: 4h
Créditos: 4
Pré-requisitos: Engenharia de Softwares II
Objetivo Geral: Fornecer visão horizontal e ampla de processos técnicos de engenharia de requisitos de software de forma prática, com ênfase na especificação de requisitos de software.
Ementa: Definições e Conceitos sobre Projetos. Preparação de um Projeto de Software. Introdução ao PMBoK. Conceito de requisitos de software. Engenharia de Requisitos. Levantamento, Análise e Negociação de requisitos de software. Modelagem, especificação, validação e verificação de requisitos de software. Metodologias, Técnicas e ferramentas de engenharia de requisitos.
Bibliografia Básica:
PMI. PMBoK: Um guia do conhecimento em gerenciamento de projetos (Guia PMBoK). 4. ed. Pensilvania, EUA: Project Management Institute, 2008. (RB=4866) PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. Porto
Alegre: AMGHl, 2016. (RB=7310) TONSIG, L. S. Engenharia de software: análise e projeto de sistemas. 2. ed. Rio de
Janeiro: Ciência Moderna, 2013.(RB=1540) Bibliografia Complementar:
CARVALHO, Ariadne; RIZZONI, M. B. Introdução à engenharia de software. São Paulo: Unicamp, 2001.(RB=72) MACHADO, F. N. Análise e gestão de requisitos de software: onde nascem os sistemas.
São Paulo: Érica, 2011.(RB=3928) SCHACH, Stephen R. Engenharia de software: os paradigmas clássico orientado a objetos. 7. ed. São Paulo: McGraw-Hill, 2009.(RB=78) SILVA, N. P. Análise de sistemas de informação: conceitos, modelagem e aplicações.
São Paulo: Érica, 2014.
SOMMERVILLE, I. Engenharia de software. 8. ed. São Paulo: Pearson, 2011. (RB=70) (RB=51)
Disciplina: Hipermídia
Disciplina: Hipermídia
Carga Horária Semestral: 60h
Carga Horária Semanal: 4h
Créditos: 4
Pré-requisitos: Introdução à Teoria dos Grafos, Engenharia de Software I
Objetivo Geral: Conhecer origens e aspectos históricos, termos e aplicações de hipermídia.
Ementa: Conceitos de Multimídia e Hipermídia. Representação Digital de Informações. Técnicas de compressão de mídias. Áudio, Vídeos e Imagens. Arquitetura, modelos, métodos e linguagens para aplicações hipermídia.
Bibliografia Básica:
BAIRON, Sérgio. O que é hipermídia. São Paulo: Brasiliense, 2011.
FUNG, Khun Yee. XSLT: interagindo com XML e HTML. Rio de Janeiro: Ciência Moderna, 2001.
PAULA FILHO, Wilson de Padua. Multimidia: conceitos e aplicações. Rio de Janeiro: LTC, 2013.
Bibliografia Complementar:
ABREU, Luís. HTML 5. São Paulo: Lindel - Zamboni, 2012.
BUGAY, E. L. e ULBRICHT, V. R. Hipermídia. Florianópolis: Bookstore, 2000.(RB=254) PADOVANI, Stephania. Navegação em hipermídia: uma abordagem centrada no usuário.
Rio de Janeiro: Ciência Moderna, 2008.
SILVA, Maurício Samy. Fundamentos da SVG. São Paulo: Novatec, 2012.
Mostrando 3 de 200 trechos.