Mudanças entre as edições de "POO-EngTel (página)"
(72 revisões intermediárias por 4 usuários não estão sendo mostradas) | |||
Linha 8: | Linha 8: | ||
==Notas de aula== | ==Notas de aula== | ||
+ | |||
+ | As notas de aula estão na [http://docente.ifsc.edu.br/mello/poo página pessoal] do Prof. [[Emerson Ribeiro de Mello]] | ||
+ | |||
+ | ==Edições== | ||
+ | {{collapse top|Semestre 2016-2 - Prof. Luciano Barreto}} | ||
+ | |||
+ | = Aulas 2016 - 2= | ||
+ | |||
+ | 12/08/16: Apresentação da disciplina | ||
+ | Revisão de Conceitos de Programação, Introdução a Programação a Orientada a Objetos. | ||
+ | |||
+ | 15/08/16: Introdução a Objetos e Classes | ||
+ | Continuação Introdução, Apresentação de Objetos, Classes, Atributos, Métodos. | ||
+ | |||
+ | 19/08/16: Continuação Objetos e Classes, Introdução ao Projeto de Sistemas | ||
+ | |||
+ | -Exercício utilizando Classes. | ||
+ | -Introdução a Projetos (Ciclo de vida, Requisitos, Introdução UML). | ||
+ | |||
+ | 22/08/16: Continuação Projetos de Sistemas (Aula 04). | ||
+ | |||
+ | 26/08/16: Lista de Exercícios (L1) | ||
+ | |||
+ | 26/08/16: Coleções e Estruturas de Dados Genéricas | ||
+ | |||
+ | 02/09/16: Continuação UML (Associação entre Classes) | ||
+ | |||
+ | 05/09/16: Continuação UML (Associação entre Classes) | ||
+ | |||
+ | -Correção dos Exercícios | ||
+ | |||
+ | 09/09/16: Herança e Sobrecarga de Métodos | ||
+ | |||
+ | 09/09/16: Lista de Exercícios 2 | ||
+ | |||
+ | 16/09/16: Especificação do Trabalho Final (Sistema de Chamados/Fila) | ||
+ | |||
+ | 19/09/16: Avaliação 01 | ||
+ | |||
+ | 23/09/16: Introdução a Interface Gráficas | ||
+ | |||
+ | 26/09/16 e 30/09/2016: Continuação a Interface Gráficas | ||
+ | |||
+ | 03/10/16: Classes Abstratas, Interfaces e Polimorfismo | ||
+ | |||
+ | 07/10/16: Tratamento de Exceções e Manipulação de Arquivos | ||
+ | |||
+ | 10/10/16: Continuação Manipulação de Arquivos | ||
+ | |||
+ | 14/10/16: Serialização de Objetos | ||
+ | |||
+ | 17/10/16: Threads em Java (Programação Concorrente) | ||
+ | |||
+ | 24/10/16: Sockets em Java | ||
+ | |||
+ | 31/10/2016:Continuação Sockets em Java (Aula 22) | ||
+ | |||
+ | 04/11/2016: Exercício Chat (Aula 23) | ||
+ | |||
+ | 11/11/2016: Continuação Diagramas UML | ||
+ | |||
+ | -Diagrama de Sequência | ||
+ | -Diagrama de Atividades | ||
+ | |||
+ | 18/11/2016: Correção da Lista | ||
+ | |||
+ | 21/11/2016: Entrega Trabalho | ||
+ | |||
+ | 25/11/2016: Não houve aula por conta da ocupação. | ||
+ | |||
+ | 28/11/2016: Avaliação 02 | ||
+ | |||
+ | 02/12/2016: Aula reservada para desenvolvimento do trabalho | ||
+ | |||
+ | 05/12/2016: Aula reservada para desenvolvimento do trabalho | ||
+ | |||
+ | 09/12/2016: Apresentação final do Trabalho | ||
+ | |||
+ | 12/12/2016: Revisão para Recuperação | ||
+ | |||
+ | 16/12/2016: Recuperação | ||
+ | |||
+ | {{collapse bottom}} | ||
+ | |||
+ | {{collapse top|Semestre 2016-1 - Prof. Luciano Barreto}} | ||
+ | |||
+ | {{POO 2016-1}} | ||
+ | |||
+ | {{collapse bottom}} | ||
+ | |||
+ | {{collapse top|Semestre 2015-2}} | ||
+ | |||
+ | =Notas de aula 2015= | ||
[[Media:Introdução ao Java 2015.pdf | Introdução a POO - Parte 01]] | [[Media:Introdução ao Java 2015.pdf | Introdução a POO - Parte 01]] | ||
Linha 20: | Linha 113: | ||
[[Media:AssociaçãoClasses_2015_1.pdf | Associação entre Classes - Parte 04]] | [[Media:AssociaçãoClasses_2015_1.pdf | Associação entre Classes - Parte 04]] | ||
− | [[Media:Lista de | + | [[Media:Lista de Exercícios_02_2015_2_Atual_1.pdf | Exercícios de Revisão]] |
[[Media:Herança20151.pdf | Herança e Polimorfismo em POO - Parte 05]] | [[Media:Herança20151.pdf | Herança e Polimorfismo em POO - Parte 05]] | ||
Linha 28: | Linha 121: | ||
[[Media:ButtonVerificaTrinangulo.pdf | Exemplo de Classe para JFrame - Tipos de Triângulos]] | [[Media:ButtonVerificaTrinangulo.pdf | Exemplo de Classe para JFrame - Tipos de Triângulos]] | ||
− | [[Media: | + | [[Media:Arquivos2015_2.pdf | Manipulação de Arquivos - Parte 06]] |
[[Media:ListaParaAvaliação_02_2015_.pdf | Exercícios para Preparação à Segunda Avaliação]] | [[Media:ListaParaAvaliação_02_2015_.pdf | Exercícios para Preparação à Segunda Avaliação]] | ||
Linha 35: | Linha 128: | ||
[[Media:API_JAVA.pdf | Exemplo de Uso de API JAVA - Configuração de Páginas para Impressão]] | [[Media:API_JAVA.pdf | Exemplo de Uso de API JAVA - Configuração de Páginas para Impressão]] | ||
+ | |||
+ | [[Media:MeuFormularioAcesso.rar| Aplicativo de Exemplo JAVA - Cadastro Básico de Clientes com Arquivos]] | ||
+ | |||
+ | [[Media:ProcessoDesenvolvimentoSoftware.pdf | Processo de Desenvolvimento de Software]] | ||
==Projetos finais da disciplina== | ==Projetos finais da disciplina== | ||
− | *Semestre atual: | + | *Semestre atual (2015.2): |
− | **[[Projeto POO - 2015. | + | **[[Projeto POO - 2015.2|[[Media:Projeto Final_POO_2015_2_2016.pdf]]]] - Aplicativo para Emissão de Passagens Aéreas |
+ | **[[Algoritmo do Preço por Trecho|[[Media:AlgoritmoPassagensAereas.pdf]]]] - Instruções para o Cálculo do Valor do Trecho Aéreo | ||
*Semestres anteriores | *Semestres anteriores | ||
+ | **[[Projeto POO - 2015.1|[[Media:Projeto Final_2015_1_1.pdf]]]] - Aplicativo para Folha de Pagamento de Empresa de Telecomunicações | ||
**[[Projeto POO - 2014.2|[[Media:Projeto_Final01.pdf]]]] - Aplicativo para Instituição Financeira | **[[Projeto POO - 2014.2|[[Media:Projeto_Final01.pdf]]]] - Aplicativo para Instituição Financeira | ||
**[[Projeto POO - 2014.1|2014.1]] - Jogo de Xadrez em Java | **[[Projeto POO - 2014.1|2014.1]] - Jogo de Xadrez em Java | ||
**[[Projeto POO - 2013.2|2013.2]] - JavaMon - Clone do jogo Pokemon | **[[Projeto POO - 2013.2|2013.2]] - JavaMon - Clone do jogo Pokemon | ||
+ | |||
+ | {{collapse bottom}} | ||
==Material de apoio== | ==Material de apoio== | ||
Linha 49: | Linha 150: | ||
*[[Trabalhando com sockets TCP em Java]] | *[[Trabalhando com sockets TCP em Java]] | ||
*[[Desenhando em Java2D usando o Netbeans]] | *[[Desenhando em Java2D usando o Netbeans]] | ||
+ | |||
+ | |||
{{ENGTELECO}} | {{ENGTELECO}} |
Edição atual tal como às 09h11min de 30 de agosto de 2019
MURAL DE AVISOS E OPORTUNIDADES DA ÁREA DE TELECOMUNICAÇÕES
Carga horária, Ementas, Bibliografia, Professores
Plano de Ensino
Cronograma de Atividades
Notas de aula
As notas de aula estão na página pessoal do Prof. Emerson Ribeiro de Mello
Edições
Semestre 2016-2 - Prof. Luciano Barreto |
---|
Aulas 2016 - 212/08/16: Apresentação da disciplina Revisão de Conceitos de Programação, Introdução a Programação a Orientada a Objetos. 15/08/16: Introdução a Objetos e Classes Continuação Introdução, Apresentação de Objetos, Classes, Atributos, Métodos. 19/08/16: Continuação Objetos e Classes, Introdução ao Projeto de Sistemas -Exercício utilizando Classes. -Introdução a Projetos (Ciclo de vida, Requisitos, Introdução UML). 22/08/16: Continuação Projetos de Sistemas (Aula 04). 26/08/16: Lista de Exercícios (L1) 26/08/16: Coleções e Estruturas de Dados Genéricas 02/09/16: Continuação UML (Associação entre Classes) 05/09/16: Continuação UML (Associação entre Classes) -Correção dos Exercícios 09/09/16: Herança e Sobrecarga de Métodos 09/09/16: Lista de Exercícios 2 16/09/16: Especificação do Trabalho Final (Sistema de Chamados/Fila) 19/09/16: Avaliação 01 23/09/16: Introdução a Interface Gráficas 26/09/16 e 30/09/2016: Continuação a Interface Gráficas 03/10/16: Classes Abstratas, Interfaces e Polimorfismo 07/10/16: Tratamento de Exceções e Manipulação de Arquivos 10/10/16: Continuação Manipulação de Arquivos 14/10/16: Serialização de Objetos 17/10/16: Threads em Java (Programação Concorrente) 24/10/16: Sockets em Java 31/10/2016:Continuação Sockets em Java (Aula 22) 04/11/2016: Exercício Chat (Aula 23) 11/11/2016: Continuação Diagramas UML -Diagrama de Sequência -Diagrama de Atividades 18/11/2016: Correção da Lista 21/11/2016: Entrega Trabalho 25/11/2016: Não houve aula por conta da ocupação. 28/11/2016: Avaliação 02 02/12/2016: Aula reservada para desenvolvimento do trabalho 05/12/2016: Aula reservada para desenvolvimento do trabalho 09/12/2016: Apresentação final do Trabalho 12/12/2016: Revisão para Recuperação 16/12/2016: Recuperação |
Semestre 2016-1 - Prof. Luciano Barreto | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aulas 2016 - 129/03/16: Apresentação da disciplina Revisão de Conceitos de Programação, Introdução a Programação a Objetos. 31/03/16: Introdução a Objetos e Classes Continuação Introdução, Apresentação de Objetos, Classes, Atributos, Métodos. 05/04/16: Atributos estáticos e Visibilidade Métodos e atributos estáticos, visibilidade de atributos e métodos(public, private, protected). 07/04/16: Introdução a Projeto de Sistemas Introdução a Projeto de Sistemas Utilizando UML (Diagramas de Caso de Uso e Diagrama de Classe) 12/04/16: Lista de Exercícios 1 Exercícios sobre o conteúdo aplicado até a aula anterior. 14/04/16: Coleções e Estruturas de Dados Genéricas Coleções e Estruturas de Dados Genéricas 16/04/16: Introdução a associação entre Classes Introdução a associação entre Classes (Agregação e Composição) 19/04/16: Associação entre Classes (Continuação) Associação entre Classes (Continuação) 26/04/16: Herança e Sobrecarga de métodos Herança e Sobrecarga 28/04/16: Lista de Exercícios 2 Exercícios sobre o conteúdo aplicado até a aula anterior. 03/05/16: Apresentação do Trabalho Final Apresentação do Trabalho Final da Disciplina 05/05/16: Primeira Avaliação Primeira avaliação 10/05/16: Introdução a Interfaces Gráficas Introdução a Interfaces Gráficas 12/05/16: Interfaces Gráficas IDE Utilizando IDE (Eclipse e Netbeans) para desenvolver interfaces gráficas 17/05/16:Interfaces Gráficas Cont. Exercício de Interfaces Gráficas 19/05/16:Classes Abstratas, Interfaces e Polimorfismo Classes Abstratas, Interfaces e Polimorfismo 24/05/16:Apresentação da Primeira parte do Trabalho Final Apresentação da Primeira parte do Trabalho Final 31/05/16:Exceções e Manipulação de Arquivos Tratamento de Exceções Manipulando Arquivos 02/06/16:Serialização de Objetos Serialização de Objetos 04/06/16:Correção do Exercício 07/06/16:Threads em Java Palestra Teltec. 09/06/16:Threads em Java Threads em Java 14/06/16:Sockets em Java Sockets em Java 16/06/16:Sockets em Java (Continuação) Sockets em Java (Continuação) 21/06/16: Diagramas UML (Diagrama de Sequência) Diagramas UML (Diagrama de Sequência) 23/06/16: Diagramas UML (Diagrama de Atividades) Diagramas UML (Diagrama de Atividades) 28/06/16: Lista de Exercícios 3 Lista de Exercícios 3 30/06/16:Apresentação da Segunda parte do Trabalho Final Apresentação da Segunda parte do Trabalho Final 05/07/16:Aula Reservada para o Desenvolvimento do Projeto Aula Reservada para o Desenvolvimento do Projeto 07/07/16:Aula Reservada para o Desenvolvimento do Projeto Aula Reservada para o Desenvolvimento do Projeto 09/07/16:Aula Reservada para o Desenvolvimento do Projeto Aula Reservada para o Desenvolvimento do Projeto 12/07/16:Correção da Lista de Exercícios 3 Correção da Lista de Exercícios 3 e Revisão para Av. 2 12/07/16:Correção da Lista de Exercícios 3 14/07/16:Avaliação 2 19/07/16:Apresentação - Trabalho 03 - Final 21/07/16:Apresentação - Trabalho 03 - Final (Continuação) 26/07/16:Recuperação 26/07/16:Conceito Final
Material de apoio
|