Você está na página 1de 3

Instrues de uso do AprendaJava

Ao iniciar um novo captulo voc deve primeiro assistir a aula antes de comear a fazer os exerccios prticos. Antes de comear a fazer um exerccio, leia ATENTAMENTE o seu enunciado. No se esquea que voc deve fazer exatamente o solicitado em cada enunciado. Procure seguir a sequncia estabelecida pelo curso No faa o import do pacote javax.swing.* no AprendaJava: Para fazer entrada de dados use: Para receber valores inteiros: String entrada = JOptionPane.showInputDialog("Digite a operao (1,2,3 ou 4)"); int operacao = Integer.parseInt(entrada); Para receber valores reais (double). String entrada = JOptionPane.showInputDialog("Digite o preco"); double valor = Double.parseDouble(entrada); Para receber Strings. String nome = JOptionPane.showInputDialog("Digite o preco");

Para fazer sada de dados use: Para sada de dados sem pular linha: System.out.print(valor); Para sada de dados pulando linha: System.out.println(valor);

2. Etapas para execuo dos exerccios


2.1 Boto Testar
Aps ler o enunciado de um exerccio e digitar o seu cdigo fonte, voc est pronto para fazer primeiro os seus testes atravs do boto etapas so realizas:
1. Salvar: O seu cdigo fonte salvo 2. Compilao: O seu cdigo fonte compilado. Se existirem erros de compilao

. Ao selecionar esse boto as seguintes

esses sero indicados na caixa de mensagens e o processo encerrado. Caso contrrio, a sua classe passa para a prxima etapa.
3. Teste de Estrutura: O teste de estrutura verifica se o que foi feito por voc est

correspondendo com o enunciado do exerccio. Vrios testes so realizados: declarao de mtodos no solicitados, uso de modificadores no solicitados (private, public e protected), ausncia de mtodos e atributos solicitados, erros na nomenclatura de mtodos e atributos, entre outros. Se a sua classe no passar nesse teste, os erros encontrados sero apresentados

na caixa de mensagens e o processo finalizado, caso contrrio duas aes podem ser tomadas pelo sistema:
a. Classes COM o mtodo public static void main(String args[])

A sua aplicao executada. Voc deve verificar se ela est fazendo o que foi solicitado pelo enunciado. Aps a execuo da sua aplicao o processo finalizado. Durante essa etapa o editor ficar desabilitado.
b. Classes SEM o mtodo public static void main(String args[])

A mensagem OK vai aparecer na caixa de mensagens e o processo finalizado.

2.2 Boto Submeter


Esse boto submete a sua classe para o teste final, ou seja, verifica se a classe est correta ou errada. Ao selecionar esse boto as seguintes etapas so realizas:
1. Salvar: O seu cdigo fonte salvo 2. Compilao: O seu cdigo fonte compilado. Se existirem erros de compilao

esses sero indicados na caixa de mensagens e o processo encerrado. Caso contrrio, a sua classe passa para a prxima etapa.
3. Teste de Estrutura: O teste de estrutura verifica se o que foi feito por voc est

correspondendo com o enunciado do exerccio. Vrios testes so realizados: declarao de mtodos no solicitados, uso de modificadores no solicitados (private, public e protected), ausncia de mtodos e atributos solicitados, erros na nomenclatura de mtodos e atributos, entre outros. Se a sua classe no passar nesse teste, os erros encontrados sero apresentados na caixa de mensagens e o processo finalizado, caso contrrio a prxima etapa executada:
4. Teste de Unidades: O teste de unidade verifica de todos os mtodos da classe

esto funcionando conforme o esperado, inclusive o mtodo public static void main quando ele existir na sua classe. Caso um ou mais mtodos falharem, mensagens sobre os testes realizados sero apresentadas na caixa de mensagens. Observe que no ser avaliada a sua soluo e sim se ela est funcionando (Teste de Caixa Preta). Nessa etapa as entradas e sadas de dados no so apresentadas para o usurio. Se todos os mtodos passarem pelos testes, a sua classe est correta e voc ganhar uma medalha e a mensagem Sucesso aparecer na caixa de mensagens. Aps ganhar a medalha os controles de submisses e erros so congelados. cone Descrio Salva o cdigo fonte corrente. Ao compilar ou submeter uma classe, o seu o cdigo fonte automaticamente salvo. Voc deve salvar a classe corrente todas as vezes que voc desejar trocar de exerccio ou classe, caso contrrio poder ocorrer perda de dados. Essa opo serve para voc testar uma classe. Somente os erros de compilao e de estrutura so contabilizados. Se a classe tiver o mtodo public static void main(String args[]), a classe executada. Com isso voc pode verificar se a sada da aplicao a sada esperada. Voc deve primeiro fazer os seus testes

cone

Descrio antes de submeter a classe! Essa opo submete a classe corrente para a realizao de todos os testes: compilao, estrutura e mtodos. Caso a classe esteja correta, a imagem de uma medalha vai aparecer, juntamente com a mensagem Sucesso na janela de mensagens, indicando que voc conclui a classe com sucesso. Caso contrrio uma mensagem de erro ser apresentada indicando o que falhou. Ao submeter uma classe uma classe com sucesso, os dados de submisso do sero congelados. Submeter uma classe quando voc tiver certeza que ela est correta! Indica que uma etapa (Compilao, Estrutura e Mtodo) passou no teste. Indica que uma etapa (Compilao, Estrutura e Mtodo) NO passou no teste. Indica que uma etapa (Compilao, Estrutura e Mtodo) no foi executada.

Você também pode gostar