Ir para o conteúdo

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.

  1. Disciplina: Padrões de Projetos

    Página 107 do PDF

    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.

  2. Trecho citadoDisciplina: Projeto e Requisito de Software

    Página 107 do PDF

    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)

  3. Disciplina: Hipermídia

    Página 108 do PDF

    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.