Buscar

AvaliandoAprendiazado4_2014.2_PDM

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

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 
 
Exercício: CCT0270_EX_A5_201308357575 Voltar 
Aluno(a): CHRISTIANO SERRA CABREIRA Matrícula: 201308357575 
 
Data: 19/09/2014 01:48:37 (Finalizada) 
 
 
 1a Questão (Ref.: 201308518311) 
CamelCase é uma estratégia de notação para dar nomes apropriados as variáveis. Ela consiste em: 
 
 
Os métodos devem ter a primeira letra maiúscula. 
 
Nomes de objetos devem começar com letras maiúsculas. 
 
O nome dos objetos devem ser todos minúsculos. 
 
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. 
 Gabarito Comentado. 
 
 
 
 
 2a Questão (Ref.: 201308500415) 
Boas práticas de programação compreendem: 
 
 
Design bonito e sofisticado. 
 Documentação e objetividade, a fim de contemplar a manutenção e o resultado. 
 
Simplicidade. 
 
Programação orientada a objeto, independentemente da plataforma. 
 
Códigos sofisticados. 
 
 
 
 3a Questão (Ref.: 201308500404) 
Quando se programa em celular com uma configuração baixa como, por exemplo, CLDC 1.0, o melhor a fazer a 
fim de reduzir o consumo de memória RAM é: 
 
 
Usar o mínimo possível de instruções "if". 
 
Usar o mínimo possível de instruções "for". 
 Usar o mínimo possível de objetos. 
 
Usar o mínimo possível de instruções de repetição, incluindo o "do" e o "while". 
 
Usar o mínimo possível de instruções de decisão, incluindo o "switch". 
 
 
 
 4a Questão (Ref.: 201308500389) 
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: 
 
 
Um tipo primitivo. 
 Uma constante. 
 
Um ponteiro. 
 
Uma instrução. 
 
Uma variável. 
 Gabarito Comentado. 
 
 
 
 
 5a Questão (Ref.: 201308499967) 
Para melhorar o desempenho dos sistemas criados com JME deve-se: 
 
 
Nas comparações colocar do lado direito a de maior probabilidade de ocorrência. 
 Instanciar objetos somente quando forem necessários. 
 
Apagar os comentários. 
 
Evitar nomes grandes para as variáveis do sistema. 
 
Compactar o arquivo de distribuição no formato "rar". 
 
 
 
 6a Questão (Ref.: 201308518308) 
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. 
 
Utilizar loops fechados e não abertos 
 
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 
 
Aplicado apenas quando existe concatenação de operadores lógicos 
 Gabarito Comentado.

Outros materiais