Buscar

PDM - Aula 07 - Avaliando Aprendizado

Prévia do material em texto

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 
 
Exercício: CCT0196_EX_A7_201102058769 
 
Aluno(a): EMILIANO SOUSA LEITE Matrícula: 201102058769 
 
Data: 26/05/2014 15:23:29 (Finalizada) 
 
 
 1a Questão (Ref.: 201102304275) 
Os jogos são aplicativos que exigem uma interpretação acerca da construção da interface gráfica e da 
interatividade do usuário bem diferente daquela utilizada em formulários, trabalhando com a Low Level API. 
Uma característica que NÃO faz parte da Low Level API seria: 
 
 
Possibilidade de uso de Commands para a definição de menus. 
 
Eventos próprios para o tratamento de teclado e toque de tela. 
 Apresenta elementos padronizados para a construção de caixas de texto e mensagens de alerta que se 
adaptam ao dispositivo sobre o qual executa. 
 
Utiliza constantes para a nomeação das teclas pressionadas, como KEY_NUM0. 
 Desenho direto na tela do dispositivo a partir do Canvas ou GameCanvas. 
 
 
 
 2a Questão (Ref.: 201102189630) 
Quando desenvolvemos jogos para dispositivos móveis, muitas vezes precisamos lidar com eventos de baixo 
nível e emissão de gráficos na tela. Isso é feito pela classe Canvas em J2ME. Sobre esta classe Canvas, 
podemos afirmar: 
I - Fornece métodos ao desenvolvedor para lidar com ações de jogo, eventos-chave, e eventos de ponteiro. 
II - São fornecidos métodos para identificar as capacidades do dispositivo e mapeamento de teclas e como as 
derivadas de Displayable, mas a classe Canvas não pode ouvir os comandos de menu. 
III - É intercambiável com as classes de tela padrão, de modo que um aplicativo pode misturar e combinar 
Canvas nas telas, conforme necessário. 
Marque a alternativa que identifica as afirmativas corretas: 
 
 
Apenas I está correta 
 
Nenhuma afirmativa está correta 
 
Apenas II e III estão corretas 
 Apenas I e III estão corretas 
 
Todas as afirmativas estão corretas 
 
 
 
 3a Questão (Ref.: 201102185767) 
O JME inseriu algumas classes voltadas especificamente para a construção de jogos. Qual dos itens abaixo não 
faz parte deste grupo de classes? 
 
 LayerManager 
 
GameCanvas 
 
Sprite 
 Form 
 
Layer

Continue navegando