Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Uma boa estratégia de programação é utilizar a técnica chamada de "Curto - Circuito", que serve para: Utilização de loops infinitos. Sempre colocar do lado esquerdo, a condição que possuir maior probabilidade de mudança ou o que for mais importante Sempre colocar do lado direito, a condição que possuir maior probabilidade de mudança ou o que for mais importante. Utilizar loops fechados e não abertos Aplicado apenas quando existe concatenação de operadores lógicos Gabarito Comentado 2. Para a descoberta de erros de lógica de programação a opção mais adequada seria: Utilizar mensagens através de Alert. Reescrever completamente o código. Utilizar um depurador. Apagar os comentários. Buscar um código que funcione no Google. 3. As IDE's fornecem ferramentas para efetuar a depuração dos programas, com o objetivo de corrigir falhas na programação de erros de raciocínio lógico de programas. Através deles, podemos: Mudar o fluxo natural do programa. Executar o programa passo a passo, ver o valor das variáveis em memória. Executar o programa passo a passo sem poder ter acesso aos valores das variáveis. Interromper laços infinitos Ver o valor das variáveis em memória mas não podemos alterar seu valor. Gabarito Comentado 4. Mesmo os programadores mais experientes cometem erros, e saber como depurar um aplicativo e encontrar esses erros é uma parte importante da programação. Os erros de programação se encaixam em três categorias: erros de compilação, erros em tempo de execução e erros de lógica de programação. Neste contexto, assinale a afirmativafalsa. Erros de lógica de programação impedem o programa de fazer, de maneira adequada, o que deveria ser feito. Erros de compilação ocorrem durante a execução de um programa e representam situações de processamento que não podem ser resolvidas. Erros de compilação ocorrem quando o compilador encontra uma linha de código que não pode ser "traduzida". A maioria dos erros de compilação ocorre por erros de digitação do código-fonte. Erros em tempo de execução ocorrem durante a execução de um programa e representam situações de processamento que não podem ser resolvidas. 5. Analise o trecho de código-fonte Java a seguir: boolean b = false; if (b = true) { b = false; } O trecho de código-fonte Java: Não funciona e dá erro ao compilar. Representa um mapa de banco de dados. Cria uma variável "b", define um valor "false" (falso) para o "b" e, por atender a condição, o fluxo entrará na instrução "if", pois diante da atribuição e comparação, o resultado é "true". Não funciona, dá erro e travará a KVM. Cria uma variável "b", define um valor "false" (falso) para o "b" e, por não atender a condição, o fluxo saltará a instrução "if", pois diante da comparação, o resultado é "false". Gabarito Comentado 6. Analise o texto: "Quando assume um valor, não pode mais ser alterada, todavia quando é um objeto, seu valor pode eventualmente mudar, mas sua referência de memória não pode ser alterada." Considerando que estamos no contexto de Java Micro Edition, este texto refere-se a: Uma variável. Um ponteiro. Uma instrução. Uma constante. Um tipo primitivo. Gabarito Comentado
Compartilhar