Informações da Disciplina

 Preparar para impressão 

Júpiter - Sistema de Gestão Acadêmica da Pró-Reitoria de Graduação


Escola Politécnica
 
Engenharia de Comp e Sist Digitais
 
Disciplina: PCS2408 - Fundamentos de Engenharia de Software
Foundations of Software Engineering

Créditos Aula: 4
Créditos Trabalho: 0
Carga Horária Total: 60 h
Tipo: Semestral
Ativação: 01/01/2003 Desativação:

Objetivos
Introduzir ao aluno os conceitos de desenvolvimento e de manutenção de software, através dos modelos de processo de software (análise, projeto, programação e testes) e das principais técnicas de desenvolvimento. Explorar o uso de normas e padrões para a elaboração de documentos de software.
 
Docente(s) Responsável(eis)
832231 - Kechi Hirama
52238 - Lucia Vilela Leite Filgueiras
77500 - Selma Shin Shimizu Melnikoff
 
Programa Resumido
Evolução do Software. Ciclos de vida de desenvolvimento de sistemas. Especificação de sistema. Métodos e ferramentas de modelagem funcional, de dados e de comportamento de software. Análise estruturada. Especificação de requisitos de software. Projeto estruturado. Codificação. Testes. Qualidade de software. Técnica de orientação a objetos. Modelo estático e dinâmico.
 
Programa
Evolução do Software. Ciclos de vida de desenvolvimento de sistemas. Especificação de sistema. Métodos e ferramentas de modelagem funcional, de dados e de comportamento de software. Análise estruturada. Especificação de requisitos de software. Projeto estruturado. Codificação. Testes. Qualidade de software. Técnica de orientação a objetos. Modelo estático e dinâmico.                                                                                                                                                                                                                                                                                                                                             Software evolution. System development life cycles. System specification. Methods and tools for functional modeling, data and software behavior. Structured analysis. Software requirements specification. Structured project. Coding. Tests. Software quality. Object-oriented techniques. Static and dynamic models.
 
Avaliação
     
Método
Participar das aulas teóricas e desenvolver atividades práticas em laboratório.
Critério
A = (P1+2*P2+T) / 4 Onde: P1 = nota da 1a prova P2 = nota da 2a prova e T = nota de trabalhos práticos
Norma de Recuperação
Normas aprovadas pelo PCS.
 
Bibliografia
     
YOURDON, E.; Análise Estruturada Moderna. Editora Campus-Série Yourdon Press, 1990. PRESSMAN, Roger S.; Engenharia de Software, Makron Books, 1995.
 

Clique para consultar os requisitos para PCS2408

Clique para consultar o oferecimento para PCS2408

Créditos | Fale conosco
© 1999 - 2024 - Superintendência de Tecnologia da Informação/USP