Programação II

Aulas

Exercícios

Códigos-fonte

 Trabalho 

Notas 

 

 

 

 

 

 

Materiais que abordam os temas acoplamento e coesão: Esses dois temas são brevemente discutidos em alguns livros de engenharia de software e projeto de software.

Não é um tema extenso porque baseia-se apenas no entendimento da ideia geral do que vem a ser acoplamento e coesão e em alguns trabalhos que buscam estabelecer métricas ou de níveis para acoplamento e coesão. Seguem dois links com textos curtos sobre o assunto.

 

https://courses.cs.washington.edu/courses/cse403/96sp/coupling-cohesion.html

https://www.ateomomento.com.br/acoplamento-e-coesao/

Prova 2 - Temas:
 
Análise e projeto OO (modelagem baseada em casos de uso, diagramas UML)
 
Programação OO: classes, variáveis de referência, uso de objetos do tipo array, Strings, membros de uma classe (variáveis de instância, métodos, variáveis estáticas, métodos estáticos), relacionamento entre classes (implementação de agregações, dependências, herança); Sobrescrita e sobrecarga de métodos, polimorfismo (arrays polimórficos), construtores.
 
 
 
Existe a sugestão de que a prova ocorra no dia 3 de novembro em vez do dia 26 de outbro. Para que isso aconteça, é necessário que todos os alunos concordem com a mudança e assinem a lista de assinaturas que está com o Lucas, aluno da turma de programação 2.