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: Engenharia de Software II
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)
Trecho citadoDisciplina: Análise de Algoritmos
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)
Disciplina: Circuitos Lógicos
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.