Buscar

Av Programação de Dispositivos Móveis

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

Av Programação de Dispositivos Móveis
	 1a Questão (Ref.: 201002344633)
	sem. N/A: Discursiva
	Pontos: Sem Correç.  / 1,5 
	A construção de jogos para JME é feita através da Game API, tendo como um dos elementos constituíntes desta API o GameCanvas. Quais as características do GameCanvas que o tornam mais adequado ao desenvolvimento de jogos que o Canvas padrão?
		
	
Resposta: 
	
Gabarito: O GameCanvas permite a captura de teclas pressionadas simultaneamente e a qualquer momento, além de permitir o desenho também a qualquer instante com técnicas de double buffering, o que não ocorre com o Canvas padrão.
	
	
	 2a Questão (Ref.: 201002225248)
	6a sem.: Construção de Formulários
	Pontos: 0,0  / 0,5 
	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?
		
	
	DateField
	
	StringItem
	
	Gauge
	
	TextField
	
	List
	
	
	 3a Questão (Ref.: 201002229827)
	5a sem.: TÉCNICA / DESEMPENHO E DEPURAÇÃO
	Pontos: 1,0  / 1,5 
	Explique a diferença entre erro de compilação e erro de execução
		
	
Resposta: Erro de compilação Erro de execução é quando o erro dá no momento da execução do programa enquanto que o de compilação dá antes da execução.
	
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.
	
	
	 4a Questão (Ref.: 201002226931)
	8a sem.: PERSISTÊNCIA DE DADOS
	Pontos: 1,0  / 1,0 
	Para que possamos obter registros de um objeto do tipo RecordStore, primeiramente:
		
	
	é preciso criar um formulário.
	
	é preciso criar uma lista.
	
	é preciso abrir o banco de dados.
	
	é preciso criar um arranjo de bytes (byte[]).
	
	é preciso fechar o banco de dados.
	
	
	 5a Questão (Ref.: 201002354338)
	sem. N/A: COMUNICAÇÃO REMOTA
	Pontos: 1,0  / 1,0 
	O FrameWork Genérico de Conexão - GCF pode ser encontrado e disponível para:
		
	
	CDC e pacotes adicionais
	
	CLDC e pacotes adicionais como Bluetooth
	
	CLDC, CDC, IMP apenas
	
	Apenas nos CLDCs
	
	CLDC, CDC, IMP e pacotes adicionais como Bluetooth
	
	
	 6a Questão (Ref.: 201002211222)
	5a sem.: TÉCNICA
	Pontos: 0,5  / 0,5 
	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 objetos.
	
	Usar o mínimo possível de instruções "for".
	
	Usar o mínimo possível de instruções de decisão, incluindo o "switch".
	
	Usar o mínimo possível de instruções "if".
	
	Usar o mínimo possível de instruções de repetição, incluindo o "do" e o "while".
	
	
	 7a Questão (Ref.: 201002210773)
	1a sem.: Introdução ao ambiente
	Pontos: 0,5  / 0,5 
	Assinale a alternativa falsa:
		
	
	A máquina virtual Java voltada para dispositivos móveis é denominada KVM.
	
	A configuração CLDC é voltada para dispositivos de recursos muito escassos, como celulares.
	
	A plataforma Android utiliza uma máquina virtual denominada Dalvik.
	
	A plataforma Android foi desenvolvida pela Apple para utilização em tablets.
	
	A empresa Oracle é quem atualmente suporta a plataforma JME.
	
	
	 8a Questão (Ref.: 201002211301)
	2a sem.: PREPARANDO O AMBIENTE
	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á na marca do aparelho.
	
	Está no hardware empregado.
	
	Está no MIDP.
	
	Está na aplicação do smartphone, que é um tablet.
	
	Está no CLDC e no CDC.
	
	
	 9a Questão (Ref.: 201002211347)
	3a sem.: INTRODUÇÃO À PROGRAMAÇÃO MÓVEL
	Pontos: 0,5  / 0,5 
	Como a KVM implementa parcialmente as especificações da JVM (Java Virtual Machine) os aplicativos gerados:
		
	
	para uma plataforma podem não ser portáveis para outras.
	
	podem ser interpretados nativamente pela plataforma Java SE sem qualquer adequações.
	
	são muito pequenos e portáveis para quaisquer outras plataformas Java ME.
	
	são nativos e podem ser executados diretamente pelo sistema operacional.
	
	podem ser executados nativamente no Android, sem qualquer modificação.
	
	
	 10a Questão (Ref.: 201002210907)
	4a sem.: CONTROLE DE FLUXO
	Pontos: 0,5  / 0,5 
	Como são denominados os elementos dispostos sobre um formulário no J2ME?
		
	
	Screens.
	
	Elements.
	
	Sprites.
	
	Items.
	
	Robots.

Continue navegando