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: Engenharia de Software II

    Página 73 do PDF

    Disciplina: Engenharia de Software II

    Carga Horária Semestral: 60h

    Carga Horária Semanal: 4h

    Créditos: 4

    Pré-requisitos: Engenharia de Software I

    Objetivo Geral: Apresentar noções de gerência de projetos de software, de qualidade de software e métricas de qualidade, bem como abordar a Evolução do Software e o Reuso de Software. Através dos tópicos abordados durante o curso, pretende-se que o aluno, no final do período, possa ter conhecimento dos elementos chaves que garantem a construção de software de qualidade.

    Ementa: Aspectos econômicos da Engenharia de Software. Caracterização de defeitos em software. Medidas em Engenharia de Software. Modelos de medida de software. Projeto de Desenvolvimento de software com UML. Histórico e conceitos de qualidade de software. Melhoria do processo de software: modelos de maturidade (MPS.Br, CMMI). Re-Engenharia e Engenharia Reversa.

    Bibliografia Básica:

    PAULA FILHO, W. P. Engenharia de software: fundamentos, métodos e padrões. 3. ed.

    Rio de Janeiro: LTC, 2009. (RB=7311) PRESSMAN, R. S. Engenharia de software. 7. ed. São Paulo: McGraw-Hill, 2016.(RB=79) e (RB=7310) SOMMERVILLE, I. Engenharia de software. 8. ed. São Paulo: Pearson, 2011. (RB=70) (RB=51) Bibliografia Complementar:

    BARTIÉ, Alexandre. Garantia da qualidade de software. São Paulo: GEN LTC, 2002. (RB=68) CARVALHO, Ariadne; RIZZONI, M. B. Introdução à engenharia de software. São Paulo: Unicamp, 2001. (RB=72) COUTO, A. B. CMMI: Integração dos modelos de capacitação e maturidade de sistemas. Rio de Janeiro: Editora Ciência Moderna, 2007.

    HIRAMA, K. Engenharia de software: qualidade e produtividade com tecnologia. Rio de

    Janeiro: Campus, 2011.

    SCHACH, Stephen R. Engenharia de software: os paradigmas clássicos orientado a objetos. 7. ed. São Paulo: McGraw-Hill, 2009. (RB=78)

  2. Trecho citadoDisciplina: Análise de Algoritmos

    Página 73 do PDF

    Disciplina: Análise de Algoritmos

    Carga Horária Semestral: 60h

    Carga Horária Semanal: 4h

    Créditos: 4

    Pré-requisitos: Introdução à Teoria dos Grafos

    Objetivo Geral: Compreender os fundamentos da análise de algoritmos para avaliação de desempenho de algoritmos clássicos

    Ementa: Medidas de Complexidade, Análise Assintótica de Limites de Complexidade. Notação “Big O”, “Little o”, “Omega” e “Theta”. O Uso de Relações de Recorrência para Análise de Algoritmos Recursivos. Análise de Algoritmos Iterativos e Recursivos: Algoritmos de ordenação, algoritmos de pesquisa e seleção e algoritmos numéricos.

    Bibliografia Básica:

    CORMEN, Thomas H. Algoritmos: teoria e prática. 3. ed. Rio de Janeiro: Elsevier, 2012. (RB=7140) DOBRUSHKIN, Vladimir. Métodos para análise de algoritmos. Rio de Janeiro: LTC, 2012. (RB=7134) ROCHA, António Adrego da. Análise da complexidade de algoritmos. Lisboa: FCA, 2014.

    Bibliografia Complementar:

    CAMPOS FILHO, Frederico. Algoritmos numéricos. 2. ed. Rio de Janeiro: LTC, 2007.

    MANZANO, José A; OLIVEIRA, Jair. Algoritmos: lógica para desenvolvimento de programação de computadores. 27. ed. São Paulo: Érica, 2019. (RB=7835) SOFFNER, Renato. Algoritmos e programação em linguagem C. São Paulo: Saraiva, 2013. (RB=237)

  3. Disciplina: Circuitos Lógicos

    Página 74 do PDF

    Disciplina: Circuitos Lógicos

    Carga Horária Semestral: 60h

    Carga Horária Semanal: 4h

    Créditos: 4

    Pré-requisitos: Sem pré-requisitos

    Objetivo Geral: Conhecer os elementos básicos usados na construção de circuitos lógicos e aplicar esses elementos na construção de circuitos e sistemas digitais.

    Ementa: Sistemas de Numeração e códigos binários. Álgebra de Boole. Análise e projeto de circuitos combinacionais e sequenciais. Ferramentas de desenvolvimento e prototipagem. Aplicações.

    Bibliografia Básica:

    FLOYD, Thomas. Sistemas Digitais: Fundamentos e Aplicações. 9. ed. Porto Alegre: Bookman, 2007.

    TOCCI, Ronald J. et al. Sistemas digitais: princípios e aplicações. 12. ed. Rio de Janeiro: Pearson Universidades, 2011. (RB=7153) VAHID, Frank. Sistemas Digitais: Projeto, Otimização e HDLs. Porto Alegre: Bookman, 2008.

    Bibliografia Complementar:

    ERCEGOVAC, Milos; LANG, Tomás; MORENO, Jaime H. Introdução aos sistemas digitais. Porto Alegre: Bookman, 2000.

    HWANG, Enoch O. Microprocessor design principles and practices with vhdl. Riverside: Thomson, 2006.

    PEDRONI, Volnei. Eletrônica digital moderna e VHDL. São Paulo: GEN LTC, 2010. (RB=7180)

Mostrando 3 de 200 trechos.