Baixe o app para aproveitar ainda mais
Prévia do material em texto
10 /11 /20 15 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=3468903130&p1=1205295318766344960&pag_vol…1/2 PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Lupa Retornar Exercício: CCT0270_EX_A5_201301259748 1a Questão (Ref.: 201301392805) Fórum de Dúvidas (0) Saiba (0) Boas práticas de programação compreendem: Programação orientada a objeto, independentemente da plataforma. Códigos sofisticados. Documentação e objetividade, a fim de contemplar a manutenção e o resultado. Simplicidade. Design bonito e sofisticado. 2a Questão (Ref.: 201301392779) Fórum de Dúvidas (0) Saiba (0) 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 constante. Uma variável. Um tipo primitivo. Um ponteiro. Uma instrução. Gabarito Comentado 3a Questão (Ref.: 201301986615) Fórum de Dúvidas (0) Saiba (0) Considere que em uma aplicação há a seguinte linha de comando: int c = a/b; Suponha, ainda, que durante a execução da aplicação a variável b recebe o valor 0 (zero). É correto afirmar que, nessa situação: ocorrerá um erro de lógica. Ocorrerá um erro de execução. O programa continuará a ser executado. A variável c receberá o valor 0 (zero). Ocorrerá um erro de compilação. Gabarito Comentado 10/11/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=3468903130&p1=1205295318766344960&pag_vol…2/2 4a Questão (Ref.: 201301525302) Fórum de Dúvidas (0) Saiba (0) O uso de boas práticas de programação facilitam a deteção de erros que não podem ser detectados pelo compilador, além de agilizar o desenvolvimento de softwares e viabilizar o trabalho em equipe. Qual dos elementos abaixo NÃO pode ser considerada uma boa prática? Uso de "curto circuito" na comparação. Alocação de todos os objetos ao iniciar a execução do programa. Utilização de nomes significativos. Criação da documentação adequada e inserção de comentários no código. Colocação das constantes à esquerda nas operações de comparação. Gabarito Comentado 5a Questão (Ref.: 201301410701) Fórum de Dúvidas (0) Saiba (0) CamelCase é uma estratégia de notação para dar nomes apropriados as variáveis. Ela consiste em: Utilizar todas as letras maiúsculas sempre que tivermos constantes. Utilizar a nomes compostos para as variáveis, sempre com a primeira letra maiúsculas e as demais minúsculas. Nomes de objetos devem começar com letras maiúsculas. O nome dos objetos devem ser todos minúsculos. Os métodos devem ter a primeira letra maiúscula. Gabarito Comentado 6a Questão (Ref.: 201301410698) Fórum de Dúvidas (0) Saiba (0) Uma boa estratégia de programação é utilizar a técnica chamada de "Curto Circuito", que serve para: Sempre colocar do lado direito, a condição que possuir maior probabilidade de mudança ou o que for mais importante. Aplicado apenas quando existe concatenação de operadores lógicos Utilizar loops fechados e não abertos Sempre colocar do lado esquerdo, a condição que possuir maior probabilidade de mudança ou o que for mais importante Utilização de loops infinitos. Gabarito Comentado Retornar Slide 1 Slide 2
Compartilhar