Skip to content
This repository has been archived by the owner on Jun 29, 2022. It is now read-only.
Larissa Justen edited this page Jun 29, 2022 · 45 revisions

Wiki dedicada aos estudos e anotações realizadas ao longo da disciplina de Programação Orientada a Objetos II (disciplina da Fase 2).

Disciplina: INE5404 - Programação Orientada a Objetos II
Turma: 02208B
Carga horária: 108 horas-aula (teóricas: 48; práticas: 60)
Período: 2º semestre de 2021
Curso: Ciências da Computação

Professores:
👨🏻‍🏫 Jônata Tyska Carvalho, Dr. - [email protected]
👨🏻‍🏫 Mateus Grellert, Dr. - [email protected]

Ementa: Herança. Polimorfismo. Reusabilidade de software. Componentes. Criação e uso de bibliotecas de classes. Padrões de projeto. Interface Gráfica com o Usuário. Exceções. Relacionamentos entre classes: agregação, composição e especialização. Persistência de dados e de objetos. Prática de programação com alguma linguagem de programação orientada a objetos.

Aulas:

  • Semana 1 - Princípios e Conceitos da Orientação a Objetos
    • ✅ Questionário (04/11)
    • ✅ VPL - Ordenação de Vetor (08/11)
    • ✅ GitHub Classroom - Jogo da Forca (04/11)
  • Semana 2 - Princípios e Conceitos OO, Listas e Dicionários
    • ✅ Questionário (12/11)
    • ✅ Lista 1 (19/11)
    • ✅ Lista 2 (26/11)
    • ✅ Lista 3 (03/12)
    • ⛔ Uncle bob
  • Semana 3 - Diagrama de Classes, associação, agregação e composição
    • ✅ Questionário (22/11)
    • ✅ Modelagem primo chato (22/11)
    • ✅ VPL - Classes e Objetos (26/11)
    • ✅ VPL - Associação, Agregação e Composição (26/11)
  • Semana 4 - Herança e Classes Abstratas
    • ✅ Questionário (22/11)
    • 🚧 Exercicio jupyter notebook
    • ✅ VPL - Herança e Classes Abstratas (03/12)
    • ✅ VPL - Controle de Chamados (03/12)
    • ✅ VPL - Jogo de Cartas (03/12) (feito porém não entregue)
  • Semana 5 - Polimorfismo e Herança Múltipla
    • ✅ Questionário (29/11)
    • ✅ Exercicio polimorfismo (29/11)
    • 🚧 Exemplos jupyter notebook
    • 🚧 Exercicios jupyter notebook
  • Semana 6 - Técnicas de Desenvolvimento de Sistemas de Software: princípios SOLID
    • ✅ Quiz sobre SOLID - (06/12)
    • ✅ Diagrama UML do Projeto Final (18/12)
  • Semana 7 - Interface Gráfica com o Usuário (GUI)
    • ✅ Questionário (13/12)
    • ✅ Questionário Assíncrono (Avaliação) (abre 17/12 às 00h)
  • Semana 8 - Interface e Persistência
    • ❌ Questionário (01/02)
  • Semana 9 - Tratamento de exceções
    • ❌ Questionário (07/02)
    • ✅ VPL - Controle do Elevador (13/02)
  • Semana 10 - Arquitetura MVC
    • ✅ Questionário (14/02)
    • ✅ VPL - Controle de Impostos (20/02)
  • Semana 11 - Padrões de Projeto
    • ✅ Questionário (21/02)