Programa da Disciplina
Programa Detalhado da Disciplina
Cronograma Detalhado da Disciplina
Datas Importantes
29/10/2019 | Entrega do Primeiro Trabalho |
03/12/2019 | Entrega do Segundo Trabalho |
05/12/2019 | Prova |
17/12/2019 | Prova Final |
Contato do Monitor da Disciplina
Monitor da Disciplina: Gabriel Nogueira
E-mail: gabrielgoncalvesnogueira@gmail.com
Local de Atendimento: NEMO, CT-7 sala 11
Agendamento: Enviar um e-mail para o monitor para agendar um horário.
Horários pré-definidos: quarta-feira até 17hrs e sexta de 13hrs até 17hrs
Material
- Encontra-se disponível a biblioteca cpp-utils. Para obtê-lo como projeto no Eclipse e executar o programa de testes, siga os seguintes passos.
- Código da Lista 1
- Código da Lista 2
- Código da Lista 3
Aulas
- Apresentação
- Introdução a Orientação a Objetos
- Introdução a C++
- Modularização, Modificador de Acesso, Funções Amigas
- Atributos e Metódos Estaticos, Herança Simples
- Herança Múltipla e Polimorfismo
- Classes Abstratas, Interfaces, Classes Enumeradas, Classes Internas
- Namespaces
- Métodos e Classes Genéricos
- Arquivos
- Exceções e Sinais
- STL (Obtido do site da disciplina de Estrutura de Dados Avançada da PUC-Rio http://webserver2.tecgraf.puc-rio.br/eda/)
- Introdução a Java
- Herança e Polimorfismo em Java
- Interfaces em Java
- Generics em Java (Obtido do site da disciplina de Programação Orientada a Objetos da Universidade Federal de Itajubá https://homepages.dcc.ufmg.br/~fsantos/ECO030/)
- Collections em Java (Obtido do site da disciplina de Programação Orientada a Objetos da Universidade Federal de Itajubá https://homepages.dcc.ufmg.br/~fsantos/ECO030/)
- Exceções em Java
- Modularizando o programa
- Utilitários da API Java
- Tutorial Spring
Listas de Exercícios
- Primeira Lista de Exercícios
- Segunda Lista de Exercícios
- Terceira Lista de Exercícios
- Quarta Lista de Exercícios
- Quinta Lista de Exercícios
- Sexta Lista de Exercícios
- Resolução da Sexta Lista
- Sétima Lista de Exercícios
- Resolução da Sétima Lista de Exercícios
- Oitava Lista de Exercícios
- Nona Lista de Exercícios
Especificação do Trabalho
Especificação do Primeiro Trabalho
Especificação do Segundo Trabalho
Bateria de Testes do Segundo Trabalho
Todo o material aqui disponibilizado é uma adaptação feita pela profa. Jordana S. Salamon a partir do conteúdo dos slides da disciplina de Programação 3 elaborados pelos profs. João Paulo Almeida (https://nemo.inf.ufes.br/jpalmeida/) e Vitor E. Silva Souza (http://www.inf.ufes.br/~vitorsouza/) e da disciplina Programação Aplicada de Computadores elaborados pelo prof. Gabriel Martins Miranda (http://inf.ufes.br/~gmmiranda) para a disciplina de Programação III ministrada no curso de Ciência da Computação da UFES.