Buscar

ProgramaçãoDispositivosMoveis

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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

Avaliação: CCT0270_AV_201407331541 (AG) » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 
Tipo de Avaliação: AV 
Aluno: 201407331541 - NEACIR FURTADO ALMADA JUNIOR 
Professor: DENIS GONCALVES COPLE Turma: 9002/AB 
Nota da Prova: 7,5 Nota de Partic.: 2 Av. Parcial 2 Data: 19/11/2016 10:58:21 
 
 
 1a Questão (Ref.: 201408039240) Pontos: 1,0 / 1,0 
Descreva, sucintamente, o conceito de máquina virtual. 
 
 
Resposta: Uma plataforma que é criada para rodar um aplicativo/Programa independente 
do sistema operacional utilizado. Os dados são compilados e transformados em bytecodes 
para rodar em JVM ou KVM. 
 
 
Gabarito: Uma máquina virtual é uma máquina criada através de um software que tem 
como objetivo simular uma máquina física. Pode ser entendida como uma "duplicata 
eficiente e isolada da máquina real". 
 
 
 
 2a Questão (Ref.: 201407487519) Pontos: 1,0 / 1,0 
Implemente um método em J2ME para fechar o Banco de Dados. Este método deverá 
receber um parâmetro, uma String com o nome do banco a ser fechado. Este método 
deverá retornar um booleano informando se houve ou não sucesso. 
 
 
Resposta: recordeStore(fechar banco) { recordStore.close(banco) { try { 
recordStore(Exeption ex) } } } 
 
 
Gabarito: 
public boolean fecharBanco(RecordStore banco) { 
boolean retorno=false; 
try { 
banco.closeRecordStore( ); 
retorno = true; 
} catch (RecordStoreException ex) { 
retorno = false; 
} 
return retorno; 
} 
nalmada
Realce
 
 
Fundamentação do(a) Professor(a): Gabarito inconsistente. 
 
 
 
 3a Questão (Ref.: 201407471799) Pontos: 1,0 / 1,0 
O termo "plataforma de hardware" refere-se: 
 
 
Ao ambiente de desenvolvimento de software. 
 
Ao ambiente desktop. 
 
Ao tipo de equipamento ou, de dispositivo ou, ainda, ao ambiente de execução. 
 
Ao sistema operacional. 
 
Ao ambiente de desenvolvimento de hardware. 
 
 
 
 4a Questão (Ref.: 201407985624) Pontos: 1,0 / 1,0 
A CDC refere-se ao conjunto de configurações que caracterizam dispositivos mais 
potentes em memória, poder de processamento e conectividade de rede. Assinale a 
alternativa em que todos os dispositivos indicados se encaixam nessa configuração. 
 
 
celular comum e smartphone 
 
smartphone e set-top box 
 
celular comum e set-top box 
 
pager e dispositivo embarcado 
 
smartphone e pager 
 
 
 
 5a Questão (Ref.: 201407471890) Pontos: 1,0 / 1,0 
A KVM possui um tamanho extremamente reduzido e consome poucos recursos do 
dispositivo em sua execução e por conta disso: 
 
 
a KVM tornou-se padrão para todos os dispositivos móveis, incluindo os 
smartphones. 
 
compatibilizou a plataforma de execução Java Micro Edition com a Java Standard 
Edition e com a Java Enterprise Edition. 
 
ganhou um conjunto de rotinas e padrões estabelecidos por um software com a 
utilização das suas funcionalidades por aplicativos que não pretendem envolver-se 
em detalhes da implementação do software, mas apenas usar seus serviços. Tal 
conjunto compatibilizou a plataforma de execução Java Micro Edition com a Java 
Standard Edition e com a Java Enterprise Edition. 
 
diversas funcionalidades de máquinas virtuais e da linguagem de programação que 
não eram necessárias para a maior parte das aplicações tornaram-se opcionais, 
portanto a linguagem e a máquina virtual tiveram que ser modificadas e as 
bibliotecas também tiveram que ser reduzidas, tornando a programação para a 
plataforma de execução Java Micro Edition diferente da Java Standard Edition e da 
Java Enterprise Edition. 
 
a KVM tornou-se o sistema operacional de celulares comuns. 
 
 
 
 6a Questão (Ref.: 201407471902) Pontos: 1,0 / 1,0 
A instrução if serve para: 
 
 
Comparar números e textos 
 
Verificar a KVM. 
 
Verificar condições e conduzir o fluxo da aplicação. 
 
Inverter um texto. 
 
Validar textos. 
 
 
 
 7a Questão (Ref.: 201407471329) Pontos: 0,5 / 0,5 
Para a descoberta de erros de lógica de programação a opção mais adequada seria: 
 
 
Utilizar um depurador. 
 
Buscar um código que funcione no Google. 
 
Reescrever completamente o código. 
 
Utilizar mensagens através de Alert. 
 
Apagar os comentários. 
 
 
 
 8a Questão (Ref.: 201407485800) Pontos: 0,0 / 0,5 
Para as interfaces Web é muito comum a submissão dos dados do formulário para um 
servidor através de um botão do tipo . No caso de formulários JME, os dados do 
formulário podem ser tratados na programação a partir de: 
 
 
Uma interface do tipo CommandListener. 
 
Uma interface do tipo MouseListener. 
 
Um componente do tipo Button. 
 
Uma interface do tipo ActionListener. 
 
Um componente do tipo JMESubmit. 
 
 
 
 9a Questão (Ref.: 201407487208) Pontos: 0,5 / 0,5 
Um Sprite é uma classe serve para: 
 
 
Dividir uma String, transformando-a em arranjo. 
 
Desenvolver um programa do tipo MIDlet. 
 
Apagar a tela. 
 
Dividir textos, separando-os em partes. 
 
Representar uma imagem na memória. 
 
 
 
 10a Questão (Ref.: 201407614876) Pontos: 0,5 / 0,5 
A camada, ou layer, de persistência ou de acesso aos dados é a parte da aplicação 
responsável por se comunicar com o banco de dados, ou com o framework de 
persistência. Ela prove: 
 
 
API s para armazenar os dados nas bases de dados 
 
Um conjunto de classes para armazenar em memória as informações 
 
Isolamento entre a memória volátil e a memória persistente 
 
Acoplamento entre o ambiente de armazenamento e a aplicação 
 
Isolamento entre o ambiente de armazenamento persistente e a aplicação. 
 
�

Continue navegando