Baixe o app para aproveitar ainda mais
Prévia do material em texto
Linguagem e Técnicas de Programação 11 – Dicas 1 Centro Universitário do Pará – Cesupa Área de Ciências Exatas e Tecnologia Professor Odlaniger Lourenço Damaceno Monteiro | odlaniger.lourenco@gmail.com Agenda Identação Depuração de código Professor Odlaniger Lourenço Damaceno Monteiro | odlaniger.lourenco@gmail.com 2 Identação É a utilização de espaços no início de cada comando dentro de um código fonte A cada nova linha, a quantidade de espaços dependerá do nível de recuo do comando A identação é uma técnica não obrigatória, mas de uso altamente recomendável Professor Odlaniger Lourenço Damaceno Monteiro | odlaniger.lourenco@gmail.com 3 Professor Odlaniger Lourenço Damaceno Monteiro | odlaniger.lourenco@gmail.com 4 Exemplo Código com identação if (x>10){ if (y>200){ a = 1; } else{ a = 2; } } else{ a = 3; } Código sem identação if (x>10){ if (y>200){ a = 1; } else{ a = 2; } } else{ a = 3; } Professor Odlaniger Lourenço Damaceno Monteiro | odlaniger.lourenco@gmail.com 4 Depuração de código É a busca por erros de lógica no programa através da execução passo-a-passo do mesmo A maioria dos editores oferece esta técnica Podemos ver os valores da variáveis e suas alterações durante o processo de depuração Depurando no BlueJ 1º passo: Digite o seu código fonte e o compile normalmente O código deve estar sem erros de sintaxe 2º passo: Escolha linhas para serem pontos de parada (breakpoints) no seu código Ctrl+B no teclado em cima da linha Com o uso do mouse na coluna de numeração Professor Odlaniger Lourenço Damaceno Monteiro | odlaniger.lourenco@gmail.com 6 Professor Odlaniger Lourenço Damaceno Monteiro | odlaniger.lourenco@gmail.com 7 Escolha dos pontos de parada Aparecerá uma marca vermelha em cada ponto de parada Nem todas as linhas podem receber pontos de parada Professor Odlaniger Lourenço Damaceno Monteiro | odlaniger.lourenco@gmail.com 7 Professor Odlaniger Lourenço Damaceno Monteiro | odlaniger.lourenco@gmail.com 8 Partir para a depuração Feche a janela de classe e parta para a execução do programa Aparecerá a janela do depurador do programa Professor Odlaniger Lourenço Damaceno Monteiro | odlaniger.lourenco@gmail.com 9 Ajustes na janela Ajuste a janela para visualizar os campos mais importantes As variáveis locais são essenciais neste processo Use o botão avançar para continuar a execução linha a linha do programa Correção de código Durante o processo de depuração pode ser que você perceba erros de lógica ou nos cálculos de seu programa Volte à janela de edição, faça as correções e volte a depurar seu código até não haver mais erros
Compartilhar