
Programação II
Aulas
Trabalho
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.