Buscar

dispositivos móveis av02

Prévia do material em texto

Avaliação: CCT0270_AV2_201201164133 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
	Tipo de Avaliação: AV2
	Aluno: 201201164133 - JOYCE ROCHA REINOSO
	Professor:
	EDUARDO LUIZ PARETO
	Turma: 9002/AB
	Nota da Prova: 5,0 de 8,0        Nota do Trabalho:        Nota de Participação: 1        Data: 06/06/2013 14:30:36
	
	 1a Questão (Cód.: 121129)
	Pontos: 1,5  / 1,5
	Explique como é feita a persistência de dados no JME.
		
	
Resposta: Atualmente a persistencia em Java ME é feita com a API de armazenamento de dados RMS (record Management System) que vem junto com o pacote Java
	
Gabarito: O armazenamento de dados em celulares é feito através de estruturas denominadas RecordStore. A estrutura de armazenamento de um RecordStore é bem simplória, possuindo apenas um id e um array de Bytes como local para armazenagem de dados.
	
	
	 2a Questão (Cód.: 107137)
	Pontos: 0,5  / 0,5
	A plataforma Android quando comparada à plataforma Java ME possui o diferencial de:
		
	
	Funcionar com Java na plataforma de execução.
	
	Não permitir que o hardware seja acessado pela máquina virtual.
	
	Funcionar em telefones celulares comuns.
	 
	Permitir que desenvolvedores possam tirar proveitos de tudo o que o dispositivo móvel possa oferecer.
	
	Funcionar usando linguagem de programação Java.
	
	
	 3a Questão (Cód.: 106653)
	Pontos: 0,5  / 0,5
	As MIDlets são:
		
	
	Métodos para particionamento de texto.
	
	Um meio de comunicação padronizado entre front-end e back-end.
	 
	Aplicações da plataforma Java Micro Edition.
	
	Constantes de localização para o centro do display.
	
	Componentes de acessibilidade para pessoas de baixa estatura.
	
	
	 4a Questão (Cód.: 121115)
	Pontos: 1,0  / 1,0
	Ao contrário das interfaces de alto nível, apenas uma classe é utilizada na definição da interface. Esta classe é denominada:
		
	 
	Canvas
	
	Plotter
	
	Paint
	
	Window
	
	GraphicsWriter
	
	
	 5a Questão (Cód.: 122824)
	Pontos: 0,0  / 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:
	
Gabarito:
public boolean fecharBanco(RecordStore banco) {
boolean retorno=false;
try {
banco.closeRecordStore( );
retorno = true;
} catch (RecordStoreException ex) {
retorno = false;
}
return retorno;
}
	
	
	 6a Questão (Cód.: 121098)
	Pontos: 0,0  / 1,0
	A High Leve API destina-se à construção de interfaces de alto nível, normalmente associada à criação de formulários. Qual dos seguintes componentes não pode ser utilizado em um formulário JME?
		
	
	Gauge
	
	DateField
	 
	TextField
	
	StringItem
	 
	List
	
	
	 7a Questão (Cód.: 107209)
	Pontos: 0,5  / 0,5
	O tipo de objeto StringItem:
		
	 
	Serve para exibir um rótulo e um texto em um formulário.
	
	Não pode ter seus valores modificados.
	
	É usando quando o Java não estiver instalado no dispositivo móvel.
	
	Serve para exibir um campo de texto para que o usuário possa digitar dados.
	
	Serve para gravar dados permanentemente na memória do dispositivo.
	
	
	 8a Questão (Cód.: 125617)
	Pontos: 0,5  / 0,5
	Podemos dizer que um MIDlet possui um conjunto de classes projetadas para ser executada e controlada pelo AMS e que os métodos do MIDlet permitem ao AMS controlar os estados do MIDlet. Marque a opção que apresenta os estados de um MIDlet:
		
	 
	Iniciado ¿ startApp; Pausado ¿ pauseApp; Destruído ¿ destroyApp;
	
	Iniciado ¿ startApp; Pausado ¿ pauseApp; Dormindo ¿ sleepApp; Destruído ¿ destroyApp;
	
	Iniciado ¿ startApp; Aguardando ¿ waitApp; Destruído ¿ destroyApp;
	
	Iniciado ¿ startApp; Pausado ¿ pauseApp; Aguardando ¿ waitApp; Destruído ¿ destroyApp;
	
	Iniciado ¿ startApp; Dormindo ¿ sleepApp; Destruído ¿ destroyApp;
	
	
	 9a Questão (Cód.: 107151)
	Pontos: 0,5  / 0,5
	Para a plataforma Java Micro Edition, podemos afirmar que a diferença significativa entre as configurações de um telefone celular e um smartphone:
		
	
	Está no MIDP.
	 
	Está no CLDC e no CDC.
	
	Está na marca do aparelho.
	
	Está na aplicação do smartphone, que é um tablet.
	
	Está no hardware empregado.
	
	
	 10a Questão (Cód.: 107057)
	Pontos: 0,0  / 0,5
	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.
	 
	Um ponteiro.
	 
	Uma constante.
	
	Uma variável.
	
	Uma instrução.

Continue navegando