Pessoal, o professor enviou o glossario para disponibilizar
Glossario Uml
NOTA: quem precisar falar comigo, meu email e maickelpc@gmail.com
segunda-feira, 30 de março de 2009
terça-feira, 17 de março de 2009
Exemplo de Uso do CONSOLE
Exemplo uso Console
somente exemplo para usar o console
lembrando que quarta dia 18/03 tem apresentacao do Glossario
somente exemplo para usar o console
lembrando que quarta dia 18/03 tem apresentacao do Glossario
quinta-feira, 12 de março de 2009
quinta-feira, 5 de março de 2009
Aula de modeladem
Problema:
Um cliente solicitou a implementacao de um software capaz de controlar uma rede de sapatarias. cada sapataria tem seu cadastro de clientes, funcionarios, produtos e vendas efetuadas. o sistema deve ser capaz de retornal qual e a regiao da cidade que da mais lucro, qual e o vendedor do mes e alertar ao administrador quando comprar novos produtos para completar o estoque.
Solução: Download Modelagem Sapataria.jude
Nota: quem nao tem jude pode baixar aqui, é só descompactar e rodar (desde que tenha jre instalada)
Trabalho: Gerar um Glossario para dia 18/03/2009
produto a ser entregue: um glossário contendo o conceito e um exemplo descrevendo sua utilização
objetivo : estudar conceitos de orientação a objeto
uma apresentação ordenada por sorteio
conceitos a serem detalhadas e exemplificados:
- agragação
- atributos
- auto relacionamento
- cenário
- classe
- classe associativa
- colaboraçãoo
- composição
- encapsulamento
- especialização
- generalização
- herança
- mensagem
- método
- objeto
- operação
- papéis
- persistência
- polimorfismo
- relacionamento
- sobrecarga
- coesão
- acoplamento
- cardinalidade
valew ..
Um cliente solicitou a implementacao de um software capaz de controlar uma rede de sapatarias. cada sapataria tem seu cadastro de clientes, funcionarios, produtos e vendas efetuadas. o sistema deve ser capaz de retornal qual e a regiao da cidade que da mais lucro, qual e o vendedor do mes e alertar ao administrador quando comprar novos produtos para completar o estoque.
Solução: Download Modelagem Sapataria.jude
Nota: quem nao tem jude pode baixar aqui, é só descompactar e rodar (desde que tenha jre instalada)
Trabalho: Gerar um Glossario para dia 18/03/2009
produto a ser entregue: um glossário contendo o conceito e um exemplo descrevendo sua utilização
objetivo : estudar conceitos de orientação a objeto
uma apresentação ordenada por sorteio
conceitos a serem detalhadas e exemplificados:
- agragação
- atributos
- auto relacionamento
- cenário
- classe
- classe associativa
- colaboraçãoo
- composição
- encapsulamento
- especialização
- generalização
- herança
- mensagem
- método
- objeto
- operação
- papéis
- persistência
- polimorfismo
- relacionamento
- sobrecarga
- coesão
- acoplamento
- cardinalidade
valew ..
Aula Orientação a Objeto
Orientação a Objeto:
o que é orientacao a ojbeto?
R. Baseada em tres pilares:
- Abstracao (transformar objetos reais em objetos digitais, em determinados contextos)
- Encapsulamento (proteger atributos dos objetos)
- Herança
Classe: e o resultado de uma abstração, é uma variavel complexa, e o modelo de um objeto onde esta as caracteristicas e comportamentos de objeto.
no pobular: classe e uma fabrica de objetos.
Objeto: é uma classe instanciada.
Relacionamentos:
é a forma dos objetos colaborarem entre si.
- Auto-relacionamento: Ex. listas.
- Relacionamento binario. e o relacionamento mais comum. ex. cliente -> pedido
- N_ario: varios relacionamentos. ex: Empregado contrato projeto
- Agregacao: Ligacao dinamica. ou agregação por referencia...ex.(computador impressora computador existe sem impressora e vice-versa)
- Composição: Ligação Estatica entre dois objetos ou agregação por valor... ex computador(composto por placa mae, memoria, processador,energia..computador nao existem sem impressora)
- Polimorfismo: e a capacidade que o objeto tem de executar comportamentos diferentos dos que foram implementados a ele.
o que é orientacao a ojbeto?
R. Baseada em tres pilares:
- Abstracao (transformar objetos reais em objetos digitais, em determinados contextos)
- Encapsulamento (proteger atributos dos objetos)
- Herança
Classe: e o resultado de uma abstração, é uma variavel complexa, e o modelo de um objeto onde esta as caracteristicas e comportamentos de objeto.
no pobular: classe e uma fabrica de objetos.
Objeto: é uma classe instanciada.
Relacionamentos:
é a forma dos objetos colaborarem entre si.
- Auto-relacionamento: Ex. listas.
- Relacionamento binario. e o relacionamento mais comum. ex. cliente -> pedido
- N_ario: varios relacionamentos. ex: Empregado contrato projeto
- Agregacao: Ligacao dinamica. ou agregação por referencia...ex.(computador impressora computador existe sem impressora e vice-versa)
- Composição: Ligação Estatica entre dois objetos ou agregação por valor... ex computador(composto por placa mae, memoria, processador,energia..computador nao existem sem impressora)
- Polimorfismo: e a capacidade que o objeto tem de executar comportamentos diferentos dos que foram implementados a ele.
sexta-feira, 27 de fevereiro de 2009
LIVRO - Java como programar Ed. 4 e 6
Downloads do livro Java Como programar
Java como programar ed. 4 - Portugues
essa edicao 4 foi o que eu consegui "free"
Java Como Programar ed 6 - Ingles
se alguem tiver a versao 6 em portugues, vamo compartilha!!!
Java como programar ed. 4 - Portugues
essa edicao 4 foi o que eu consegui "free"
Java Como Programar ed 6 - Ingles
se alguem tiver a versao 6 em portugues, vamo compartilha!!!
quinta-feira, 26 de fevereiro de 2009
mais sobre Exceptions
Falando um pouco mais sobre Exception
try{ //tenta
instrucoes
instrucoes
}
catch(){
trataerros
trataerros
}
finally{
codigos para finalizar algo que tenha sido aberto no try(ou nao) sem explodir outra exception
}
metodos e variaveis static.quando um metodo for definido como "public static" significa que ele estara disponivel para ser utilizado por outras classes do seu sistema sem a classe qual ele pertence se instanciada.
download das classes criadas em sala
Leitura recomendada: Java como programar capitulo 6.
quem tiver algo a incrementar nas informações aqui postadas, podem me enviar um email maickelpc@gmail.com
try{ //tenta
instrucoes
instrucoes
}
catch(){
trataerros
trataerros
}
finally{
codigos para finalizar algo que tenha sido aberto no try(ou nao) sem explodir outra exception
}
metodos e variaveis static.quando um metodo for definido como "public static" significa que ele estara disponivel para ser utilizado por outras classes do seu sistema sem a classe qual ele pertence se instanciada.
download das classes criadas em sala
Leitura recomendada: Java como programar capitulo 6.
quem tiver algo a incrementar nas informações aqui postadas, podem me enviar um email maickelpc@gmail.com
sexta-feira, 20 de fevereiro de 2009
mais Exemplos
Recomendações de leiturâ:
Java como programar, capitulos 2,4,5,6,7 e 29..
Tratamento de excessao
try - catch (tente - pegue).
Excessao e um comportamento não previsto no ambiente de execução, capaz de trazer anomalias em seu codigo.
Classe pai das excessoes, e o Exception.
todos os exemplos que foram feitos na aula, disponiveis para download aqui
TRABALHO PARA QUINTA QUE VEM (26/02/2009):
criar um programa que informe o numero, e o software escreva por extenso (valores entre 0 e 10.000)
-> dica basica: DEZENAS DE MILHARES, MILHARES, CENTENAS, DEZENAS E UNIDADES
NOTA: nao vou postar os trabalhos que forem passados por motivos obvios..
Java como programar, capitulos 2,4,5,6,7 e 29..
Tratamento de excessao
try - catch (tente - pegue).
Excessao e um comportamento não previsto no ambiente de execução, capaz de trazer anomalias em seu codigo.
Classe pai das excessoes, e o Exception.
todos os exemplos que foram feitos na aula, disponiveis para download aqui
TRABALHO PARA QUINTA QUE VEM (26/02/2009):
criar um programa que informe o numero, e o software escreva por extenso (valores entre 0 e 10.000)
-> dica basica: DEZENAS DE MILHARES, MILHARES, CENTENAS, DEZENAS E UNIDADES
NOTA: nao vou postar os trabalhos que forem passados por motivos obvios..
quinta-feira, 19 de fevereiro de 2009
Alguns Livros
o Amigo Raphael Furlan contrubuiu com esses titulos, e eu repasso.
http://www.4shared.com/file/88480940/71ac20fb/Core_Java_2_-_Volume_I_-_Fundamentals_7th_Edition__2004_.html
http://www.4shared.com/file/88480813/9410ef33/Core_Java_2_-_Volume_II_-_Advanced_Features_7th_Edition__2004_.html
http://www.4shared.com/file/88481517/2319df1c/J2EE_Design_Patterns__2003_.html
http://www.4shared.com/file/88480906/fca340ca/Java_-_How_To_Program_6th_Edition__2004_.html
http://www.4shared.com/file/88480865/3232dcc1/Software_Engineering_A_practitioners_Approach-_Roger_S_Pressman.html
http://www.4shared.com/file/88480796/27ffd689/The_Unified_Modeling_Language_User_Guide_SECOND_EDITION.html
valew!!!
http://www.4shared.com/file/88480940/71ac20fb/Core_Java_2_-_Volume_I_-_Fundamentals_7th_Edition__2004_.html
http://www.4shared.com/file/88480813/9410ef33/Core_Java_2_-_Volume_II_-_Advanced_Features_7th_Edition__2004_.html
http://www.4shared.com/file/88481517/2319df1c/J2EE_Design_Patterns__2003_.html
http://www.4shared.com/file/88480906/fca340ca/Java_-_How_To_Program_6th_Edition__2004_.html
http://www.4shared.com/file/88480865/3232dcc1/Software_Engineering_A_practitioners_Approach-_Roger_S_Pressman.html
http://www.4shared.com/file/88480796/27ffd689/The_Unified_Modeling_Language_User_Guide_SECOND_EDITION.html
valew!!!
quarta-feira, 18 de fevereiro de 2009
Inicializando em Java
Começamos com algumas recomendações de leitura.
- Guia do usuario uml
- UML 2 Definitivo
- Engenharia de Software Presman
- Java, Como programar
- Core Java2 (fundamento e avancado)
- Principio de analise e projeto de sistemas UML
- Digners Patterns
Alguns Padrões de nomenclatura
1) Nome de Classe 1ª letra Maiuscula. Ex. Classe
2) nome de variavel 1ª minuscula
- nomes de variaveis e classes compostos, segue as regras 1 e 2 e as primeiras letras de cada palavra sera maiuscula. Ex. ClasseComposta ... variavelComposta
3) nome de metodos idem ao item 2
4) nome de constantes todas as letras maiusculas ex. CONSTANTE
alem disso, temos alguns pequenos exemplos,vou postar os dois exemplos zipados somente os .java
Download Aqui!
NOTA: Gostaria de compartilhar o blog para todos poderem contribuir. quem tiver vontade, me manda um email maickelpc@gmail.com
- Guia do usuario uml
- UML 2 Definitivo
- Engenharia de Software Presman
- Java, Como programar
- Core Java2 (fundamento e avancado)
- Principio de analise e projeto de sistemas UML
- Digners Patterns
Alguns Padrões de nomenclatura
1) Nome de Classe 1ª letra Maiuscula. Ex. Classe
2) nome de variavel 1ª minuscula
- nomes de variaveis e classes compostos, segue as regras 1 e 2 e as primeiras letras de cada palavra sera maiuscula. Ex. ClasseComposta ... variavelComposta
3) nome de metodos idem ao item 2
4) nome de constantes todas as letras maiusculas ex. CONSTANTE
alem disso, temos alguns pequenos exemplos,vou postar os dois exemplos zipados somente os .java
Download Aqui!
NOTA: Gostaria de compartilhar o blog para todos poderem contribuir. quem tiver vontade, me manda um email maickelpc@gmail.com
quinta-feira, 12 de fevereiro de 2009
Apresentação Java
HOJE O PROFESSOR FALOU SOBRE ALGUNS MITOS JAVA, E CITOU ALGUNS EXEMPLOS.
passou um arquivo ppt que tem muita explicação.
Download do arquivo
www.java.sun.com - listagem de api's - JAVA SE - (versao) CORE API (aplication programming interface) DOCs
www.guj.com.br - maior comunidade java do brasil documentacao java toda traduzida para o pt-br
www.argouml.com - Exemplo de solucao java para desktop webstart (modelador uml)
BOM PARA USAR O DOS (DOSZÃO) E DAR COMANDOS JAVAC..VAMO LA
1 - LOCALIZAR O JAVAC.EXE, DEVE ESTAR EM ALGUM LUGAR DO TIPO: "C:\Arquivos de programas\Java\jdk1.6.0\bin" MAS PROCURE NA SUA MAQUINA E COPIE O ENDERECO (SEM O \JAVAC.EXE)
2 - PROPRIEDADES DO MEU COMPUTADOR -> AVANÇADO -> VARIAVEIS DE AMBIENTE. NA LISTAGEM DE VARIAVEIS DO SISTEMA (SEGUNDA LISTA NA TELA) PROCURE A VARIAVEL "Path".
3 - SELECIONE A VARIAVEL E CLIQUE EM EDITAR, VÁ ATE O FINAL DO TEXTO E ADICIONE UM ; (PONTO E VIRGULA) E ADICIONE O ENDERECO QUE VOCE COPIOU NO PASSO 1.DE OK..OK OK ATE SAIR..E JA PODE TESTAR NO SEU DOSZÃO O COMANDO JAVAC.
passou um arquivo ppt que tem muita explicação.
Download do arquivo
www.java.sun.com - listagem de api's - JAVA SE - (versao) CORE API (aplication programming interface) DOCs
www.guj.com.br - maior comunidade java do brasil documentacao java toda traduzida para o pt-br
www.argouml.com - Exemplo de solucao java para desktop webstart (modelador uml)
BOM PARA USAR O DOS (DOSZÃO) E DAR COMANDOS JAVAC..VAMO LA
1 - LOCALIZAR O JAVAC.EXE, DEVE ESTAR EM ALGUM LUGAR DO TIPO: "C:\Arquivos de programas\Java\jdk1.6.0\bin" MAS PROCURE NA SUA MAQUINA E COPIE O ENDERECO (SEM O \JAVAC.EXE)
2 - PROPRIEDADES DO MEU COMPUTADOR -> AVANÇADO -> VARIAVEIS DE AMBIENTE. NA LISTAGEM DE VARIAVEIS DO SISTEMA (SEGUNDA LISTA NA TELA) PROCURE A VARIAVEL "Path".
3 - SELECIONE A VARIAVEL E CLIQUE EM EDITAR, VÁ ATE O FINAL DO TEXTO E ADICIONE UM ; (PONTO E VIRGULA) E ADICIONE O ENDERECO QUE VOCE COPIOU NO PASSO 1.DE OK..OK OK ATE SAIR..E JA PODE TESTAR NO SEU DOSZÃO O COMANDO JAVAC.
quarta-feira, 11 de fevereiro de 2009
Primeira Aula
Informatica Apliacada
Prof. Everton Pasqual
email (nao sei se ele libera colocar o email dele aqui).
Atende no Dokeos
Conteudo:
- Java
- Ambiente
- Java API
- Sintaxe
- Exception
- O.O.
- Conceitos
- Relacionamentos
- Polimorfismo
- Modelagem
- Implementação O.O. com Java
- Lista de Objetos
- Biblioteca Visual
- AWT
- Swing
- Modelo MVC
- Conexao com BD
- Desenvolvimento Orientado a Camada
- Metodologia de Desenvolvimento
- Mapeamento Objeto Relacional
Livro em Ingles sobre Orientação a Objeto (recomenda leitura dos 3 primeiros capitulos
www.bruceeckel.com (o kel ai nao sou eu nao ta!)
Prof. Everton Pasqual
email (nao sei se ele libera colocar o email dele aqui).
Atende no Dokeos
Conteudo:
- Java
- Ambiente
- Java API
- Sintaxe
- Exception
- O.O.
- Conceitos
- Relacionamentos
- Polimorfismo
- Modelagem
- Implementação O.O. com Java
- Lista de Objetos
- Biblioteca Visual
- AWT
- Swing
- Modelo MVC
- Conexao com BD
- Desenvolvimento Orientado a Camada
- Metodologia de Desenvolvimento
- Mapeamento Objeto Relacional
Livro em Ingles sobre Orientação a Objeto (recomenda leitura dos 3 primeiros capitulos
www.bruceeckel.com (o kel ai nao sou eu nao ta!)
Assinar:
Postagens (Atom)