Differences

This shows you the differences between the selected revision and the current version of the page.

gustavo_wagner_:fatec_-_2008.1 2008/02/27 19:34 gustavo_wagner_:fatec_-_2008.1 2015/11/03 22:20 current
Line 64: Line 64:
| 4.1  | Swing | | 4.1  | Swing |
| 4.2 | Modelo de eventos | | 4.2 | Modelo de eventos |
- 
- 
Line 77: Line 75:
|  | Introdução ao Java;\\ Histórico;  | {{java:02-introducao-java.ppt|Histórico e Introdução a Java}} |      | Sala | |  | Introdução ao Java;\\ Histórico;  | {{java:02-introducao-java.ppt|Histórico e Introdução a Java}} |      | Sala |
|  | Prática com o Java SDK;\\ Pesquisando API de Java; | {{java:03-lab-jsdk.pdf|Usando o JSDK e pesquisando API de Java}} |  Capitulo 1 do livro texto    | Sala | |  | Prática com o Java SDK;\\ Pesquisando API de Java; | {{java:03-lab-jsdk.pdf|Usando o JSDK e pesquisando API de Java}} |  Capitulo 1 do livro texto    | Sala |
-|  | Ambientação com a sintaxe Java\\ Miniteste 1 | {{java:04-sintaxe-java1.pdf|Ambientação com sintaxe java}} |  {{java:exercicios1.txt|Exercícios casa}}\\ Sobre variaveis em Java (capitulo 3 do livro texto)  | Lab | +|  | Ambientação com a sintaxe Java\\ **Miniteste 1** | {{java:04-sintaxe-java1.pdf|Ambientação com sintaxe java}} |  {{java:exercicios1.txt|Exercícios casa}}\\ Sobre variaveis em Java (capitulo 3 do livro texto)  | Lab | 
-|  | Entrega de exercício da aula passada;\\ Ambientação com a sintaxe Java;  |  {{java:05-sintaxe-java2.ppt|Ambientação com a sintaxe Java - 2}}  |  | Lab |+|  | Entrega de exercício da aula passada;\\ Ambientação com a sintaxe Java;  |  {{java:05-sintaxe-java2.pdf|Ambientação com a sintaxe Java - 2}}  |  | Lab |
|  | Ambientação com a sintaxe Java;\\ Exercícios em sala; |    |      | Lab | |  | Ambientação com a sintaxe Java;\\ Exercícios em sala; |    |      | Lab |
|  | Introdução ao Eclipse | {{java:06-introducao-eclipse.pdf| Introdução ao Eclipse}} |      | Lab | |  | Introdução ao Eclipse | {{java:06-introducao-eclipse.pdf| Introdução ao Eclipse}} |      | Lab |
Line 85: Line 83:
|  | Métodos;\\ Acesso;\\ Exercícios em sala; |  |      | Sala | |  | Métodos;\\ Acesso;\\ Exercícios em sala; |  |      | Sala |
| | Exercícios: definição de classes;\\ Recursos avançados do Eclipse para classes; |          |      | Lab | | | Exercícios: definição de classes;\\ Recursos avançados do Eclipse para classes; |          |      | Lab |
-|  | Criação de objetos;\\ Construtores; | {{java:08-criacao-objetos.pdf|Criação de Objetos}} |  | Sala |+|  | Criação de objetos;\\ Construtores; | {{tw:08-criacao-objetos-gw.pdf|Criacao de objetos}} |  | Sala |
|  | Exercícios de criação de objetos; |  | {{java:lista1.doc|Lista de exercícios 1}} | Lab | |  | Exercícios de criação de objetos; |  | {{java:lista1.doc|Lista de exercícios 1}} | Lab |
-|  | Strings e Arrays; | {{java:09-strings-arrays.pdf|String e Arrays}} |      | Sala |+|  | Strings e Arrays; | {{java:09-strings-arrays-gw-corretora.pdf|Strings e Arrays}} |      | Lab |
|  | Exercícios em arrays; |  {{java:09-mais_sobre_arrays.pdf|Mais sobre arrays}}        |      | Lab | |  | Exercícios em arrays; |  {{java:09-mais_sobre_arrays.pdf|Mais sobre arrays}}        |      | Lab |
|  | Exercícios em arrays; |          |      | Lab | |  | Exercícios em arrays; |          |      | Lab |
Line 93: Line 91:
|  | Últimas dúvidas - exercício de arrays;\\ Discussão lista de exercícios 1; |  |    | Lab | |  | Últimas dúvidas - exercício de arrays;\\ Discussão lista de exercícios 1; |  |    | Lab |
|  |  **Prova 1**  |          |      | Sala | |  |  **Prova 1**  |          |      | Sala |
-|  | Estruturação de programas Java; |    {{java:10-projetoOOcamadas.pdf|Projeto OO em Camadas}}      |      | Sala |+|  | Estruturação de programas Java; |    {{java:10-projetooocamadas-gw.pdf|Projeto OO em camadas}}      |      | Sala |
|  | Estruturação de programas Java;\\ Iniciar exercício no laboratório; |  |  | Lab | |  | Estruturação de programas Java;\\ Iniciar exercício no laboratório; |  |  | Lab |
-|  | Exercícios em estruturação de programas Java |          |   {{java:melhoriaCodigoAluno.zip|Código melhorado de um aluno}}    | Lab |+|  | Exercícios em estruturação de programas Java |          |     | Lab |
|  | Exercícios em estruturação de programas Java |          |      | Lab | |  | Exercícios em estruturação de programas Java |          |      | Lab |
|  | Herança;\\ Polimorfismo; | {{java:11-heranca.pdf|Herança e Polimorfismo}} |      | Sala | |  | Herança;\\ Polimorfismo; | {{java:11-heranca.pdf|Herança e Polimorfismo}} |      | Sala |
|  | Exercícios em herança; |          |      | Lab | |  | Exercícios em herança; |          |      | Lab |
-|  | Interfaces;\\ Pacotes; | {{java:12-interfaces-pacotes.pdf|Interfaces}} |  [[http://www.artima.com/lejava/articles/designprinciples.html|Leitura: Program to an interface, not an implementation]]     | Sala |+|  | Interfaces;\\ Pacotes; | {{java:12-interfaces-pacotes.pdf|Interfaces}} |  [[http://www.artima.com/lejava/articles/designprinciples.html|Leitura: Program to an interface, not an implementation]]\\  Capítulo 8 de Use a Cabeça Java (Head First Java)      | Sala |
|  | Exercícios com pacotes;\\ Exercícios com interfaces;\\ Dúvidas - Herança|          |      | Lab | |  | Exercícios com pacotes;\\ Exercícios com interfaces;\\ Dúvidas - Herança|          |      | Lab |
-|  | Tratamento de exceções; | {{java:13-excecoes.pdf|Exceções}} |   | Sala |+|  | Tratamento de exceções; | {{java:13-excecoes.pdf|Exceções}} | Capítulo 11 de Use a Cabeça Java (Head First Java) | Sala |
|  | Avaliação do código  Interface + Continuação de Exceções |          |      | Lab | |  | Avaliação do código  Interface + Continuação de Exceções |          |      | Lab |
|<html><font color="red"></font></html> | 8-) <html> <font color="red"> Corpus Christi </font></html> |          |      | Praia | |<html><font color="red"></font></html> | 8-) <html> <font color="red"> Corpus Christi </font></html> |          |      | Praia |
| | Teste de Software | [[http://www.dsc.ufcg.edu.br/~jacques/cursos/p2/html/oo/testes.htm|Excelente aula do prof. Jacques sobre testes de unidade]] |      | Sala | | | Teste de Software | [[http://www.dsc.ufcg.edu.br/~jacques/cursos/p2/html/oo/testes.htm|Excelente aula do prof. Jacques sobre testes de unidade]] |      | Sala |
-|   | Avaliação final do projeto |          |      | lab | +| 04/06 | Avaliação final do projeto |          |      | lab | 
-|   |  **Prova 2**  |          |      | Sala | +| 06/06 |  **Prova 2**  |          |      | Sala | 
-|   |  ** Prova de Reposição **  |          |      | Sala | +| 11/06 |  ** Prova de Reposição **  |          |      | Sala | 
-|   | ** Prova Final ** |          |      | Sala |+| 13/06 | ** Prova Final ** |          |      | Sala |
===== Bibliografia ===== ===== Bibliografia =====
Line 133: Line 131:
Os laboratórios serão formados por grupos de no máximo 2 pessoas. Os laboratórios serão formados por grupos de no máximo 2 pessoas.
 +
 +
===== Notas dos alunos ===== ===== Notas dos alunos =====
-{{java:notas-java-2008.1.xls|Notas}}+[[http://spreadsheets.google.com/pub?key=p3dX20Y0XaQASgh2QjDL_AQ|Notas]]
===== Projeto ===== ===== Projeto =====
Line 142: Line 142:
==== Descrição ==== ==== Descrição ====
O projeto consiste em implementar um sistema de corretora de valores. O aluno evoluirá o código durante as aulas de laboratório e a avaliação levará em conta tanto o trabalho durante o laboratório quanto as funcionalidades implantadas. O projeto consiste em implementar um sistema de corretora de valores. O aluno evoluirá o código durante as aulas de laboratório e a avaliação levará em conta tanto o trabalho durante o laboratório quanto as funcionalidades implantadas.
 +
 +Abaixo estah o documento de visao e o diagrama de classes versao 1.0 do sistema. Iremos evolui-lo com o tempo.
 +{{java:gwcorretoradeinvestimentosv1.pdf|Documento de visao v1}}
 
gustavo_wagner_/fatec_-_2008.1.1204158886.txt.gz · Last modified: 2008/02/27 19:35 by gustavo