MAC0443  Projeto Orientado a Objetos

OBJETIVOS:  Prover uma visão de técnicas modernas de projeto de software usando o paradigma de objetos, com ênfase em métodos iterativos-incrementais e em traçabilidade.

PROGRAMA:  O ciclo de software. Interpretação de requisitos. Modelagem do sistema. Análise de robustez (robustness). Modelagem estrutural. Modelagem dinâmica. Modelagem de colaboração. Técnicas de reuso. Frameworks. Padrões (patterns). Tópicos de cuidado. Distribuição. Persistência. Interface. Métodos formais. Transição à implementação. Gerenciamento do projeto.

CARGA HORÁRIA SEMANAL E NÚMERO DE CRÉDITOS:  4 horas, 4 créditos-aula.

CRITÉRIO DE AVALIAÇÃO DA APRENDIZAGEM:  Média ponderada de provas e projetos de modelagem e programação.

BIBLIOGRAFIA BÁSICA: 

OBSERVAÇÃO:  Disciplina optativa eletiva no currículo do BCC.

 

[Veja dados da disciplina no JúpiterWeb]


DCC | IME-USP | 2000