Buscar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS_AULA05

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais