Sobre
Carga horária: 31 horas 50% síncrono e 50% assíncrono Datas aulas síncronas: Horário: 8h00 às 10h15, 10h30 às 12hs45 Descrição: Ao final da disciplina o aluno deve ter aprendido os conceitos fundamentais de orientação a objetos e deve ser capaz de, partindo da especificação de um problema, criar um diagrama de classes que represente uma solução para o problema. Também o aluno deve ser capaz de definir a arquitetura de software do sistema alvo, de acordo com os requisitos de qualidade priorizados durante o projeto arquitetural. Ementa: Conceitos fundamentais da análise orientada a objetos para a estruturação e modelagem de sistemas através da construção de diagramas de classes. Diagramas dinâmicos da UML, como por exemplo, diagramas de sequência e de colaboração. Modelagem estática e modelagem dinâmica. Identificação de objetos e sua classificação em classes, especificação de atributos e operações, identificação dos relacionamentos de generalização/especialização, agregação e associação entre as classes. Noções de tipos abstratos de dados, encapsulamento, polimorfismo, herança simples e múltipla, classes abstratas, interfaces, pacotes, metaclasses, delegação, e padrões de projeto. Projeto arquitetural. Conceitos básicos de arquitetura de software, definição de componentes, conectores e configurações arquiteturais, atributos de qualidade associadas à arquitetura de software e como ela deve ser usada de desenvolvimento de sistemas centrados na arquitetura.
Você também pode participar desse programa pelo app mobile. Vá para o app
Visão geral
- Step 1
- Step 2