Buscar

AV_Dispositivos_Moveis

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 5 páginas

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

Professor
: EDUARDO LUIZ PARETO Turma: 9001/AA
Nota da Prova: 6,0 Nota de Partic.: 1,5 Data: 14/11/2014 10:55:51 
 1a Questão (Ref.: 201101665652) Pontos: 0,5 / 0,5 
As configurações JME direcionam os aplicativos para uma ampla família de dispositivos com 
características similares. Marque a opção dos aparelhos que possuem as características abaixo: - 
Mínimo de 512 Kb de memória para execução do Java; - Mínimo de 256 Kb de maméria para 
alocação em tempo de execução 
KVM
MIDP
 
CDC
API
CLDC
 2a Questão (Ref.: 201101655134) Pontos: 0,0 / 1,0 
Para a construção de aplicativos cadastrais no JME é necessária a correta utilização dos métodos da 
classe RecordStore, pertencente à API RMS. Qual dos métodos abaixo NÃO pertence à classe 
RecordStore?
openRecordStore
enumerateRecords
 
nextRecordId
closeRecordStore
 
getRecord
 3a Questão (Ref.: 201101538255) Pontos: 1,0 / 1,0 
Para que possamos obter registros de um objeto do tipo RecordStore, primeiramente:
 
é preciso abrir o banco de dados.
é preciso criar um arranjo de bytes (byte[]).
é preciso criar um formulário.
é preciso fechar o banco de dados.
é preciso criar uma lista.
 4a Questão (Ref.: 201101522097) Pontos: 0,5 / 0,5 
Assinale a alternativa falsa:
A empresa Oracle é quem atualmente suporta a plataforma JME.
 
A plataforma Android foi desenvolvida pela Apple para utilização em tablets.
A plataforma Android utiliza uma máquina virtual denominada Dalvik.
A configuração CLDC é voltada para dispositivos de recursos muito escassos, como 
celulares.
A máquina virtual Java voltada para dispositivos móveis é denominada KVM.
 5a Questão (Ref.: 201101541092) Pontos: 0,0 / 0,5 
As classes gráficas (classes GUI) do Java Micro Edition são definidas pela JCP (Java Community 
Process) e estão inclusas no MIDP. Marque a alternativa que possui somente Displayable que 
herdam de Screen:
 
Alert, TextField, Gauge e StringItem
Alert, Gauge, Form e TextField
Gauge, List, Form e TextField
Gauge, List, ChoiceGroup e TextBox
 
Alert, List, Form e TextBox
 6a Questão (Ref.: 201101522108) 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.
Utilizar mensagens através de Alert.
Reescrever completamente o código.
Apagar os comentários.
 7a Questão (Ref.: 201101541126) Pontos: 0,0 / 0,5 
Verifique o trecho de código abaixo: 
Display display = getDisplay(); 
display.setCurrent(proxTela); 
Marque a opção que explica corretamente o código: 
 
Cria um objeto que recebe a nova tela e chama outro método para trocar a tela;
 
Cria um objeto que identifica a tela atual do dispositivo e passa para proxTela;
Cria um objeto display para tratar a tela atual;
Cria um objeto do tipo Display, que serve para identificar qual é a próxima tela;
Nenhuma das alternativas está correta.
 8a Questão (Ref.: 201101537135) Pontos: 0,5 / 0,5 
Podemos concluir que a linha de programação "Display.getDisplay(this)": 
Não funciona e gera erro.
Retorna um objeto que é um letreiro eletrônico.
Retorna uma tela vazia.
Faz a tela piscar.
 
Retorna um objeto que representa a tela do dispositivo.
 9a Questão (Ref.: 201101541151) Pontos: 1,5 / 1,5 
Explique a diferença entre erro de compilação e erro de execução
Resposta: Erros de compilação são aqueles que ocorrem antes do seu programa executar e erros de 
execução ocorrem depois do seu programa executar.
Gabarito: Erros de compilação são aqueles que ocorrem antes de seu programa executar, enquanto 
que erros em tempo de execução são erros que ocorrem enquanto o programa é executado. Estes, 
normalmente ocorrem quando o programa tenta uma operação que é impossível executar.
 10a Questão (Ref.: 201101538298) Pontos: 1,5 / 1,5 
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: public bolean fecharbd (RecordStorebd) { bolean retorno = false try 
{ bd.closeRecordStorebd(); retorno=true } catch (RecordstoreExecition.ex) { retrorno=false
Gabarito: 
public boolean fecharBanco(RecordStore banco) { 
boolean retorno=false; 
try { 
banco.closeRecordStore( ); 
retorno = true; 
} catch (RecordStoreException ex) { 
retorno = false; 
} 
return retorno; 
}

Outros materiais