AV2 - Programação Para Dispositivos Móveis
Short Description
AV2 - Programação Para Dispositivos Móveis...
Description
BDQ Prova
Página 1 de 3
Detalhes
Avaliação: CCT0196_AV2_201001233662 Tipo de Avaliação: AV2 Aluno: 201001233662 - MARCO AURELIO VAQUERO DA SILVA Professor: EDUARDO LUIZ PARETO Nota da Prova: 5,0 Prova: 5,0 de 8,0
1.)
Turma: 9001/AA Turma: 9001/AA
Nota do Trabalho:
Nota de Participação: 1 Participação: 1
PERSISTÊNCIA DE DADOS
Data: 13/06/2012 Data: 13/06/2012
Pontos: / 1,5
Apresente três exceções que precisam ser tratadas para a classe RecordStore, explicando o fator gerador do erro. Resposta: RecordStoreException => tratamento de erro genérico. RecordStoreNotFoundException => arquivo Resposta: RecordStoreException RecordStore não encontrado. RecordStoreOpenException => erro na abertura do arquivo RecordStore.
2.)
PERSISTÊNCIA DE DADOS
Pontos: 1,0 / 1,0
É correto afirmar que a classe RecordStore: Serve para alocar posições no arranjo da classe. É usada para construir pontuação de jogos. Serve para gera eventos de erro. Representa o banco de dados da aplicação e possui a capacidade de armazenar registros, que são os dados que pretendemos salvar na área de memória dedicada ao armazenamento persistente de dados da aplicação. É usado conjuntamente com as classes "Create" e "Destroy" para criar e destruir objetos de banco de dados e registros quando a MIDlet é desinstalada do dispositivo móvel.
3.)
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á Está Está Está Está
4.)
no CLDC e no CDC. na aplicação do smartphone, que é um tablet. no hardware empregado. no MIDP. na marca do aparelho.
CONSTRUÇÃO DE JOGOS
Pontos: 1,0 / 1,0
BDQ Prova
Página 2 de 3
O pacote introduzido na versão MIDP 2.0 que disponibiliza cinco classes com uma grande variedade de recursos para a produção de jogos: É É É É É
5.)
o pacote "javax.microedition.lcdui". o pacote "javax.microedition.midlet". o pacote "javax.swing". o pacote "br.edu.estacio.j2me". o pacote "javax.microedition.lcdui.game".
PREPARANDO O AMBIENTE
Pontos: 0,5 / 0,5
Podemos afirmar que a "API": É a CLDC. É a interface de programação da aplicação, ela dá acesso a um conjunto de rotinas e padrões estabelecidos por um software para 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. É o que ativa a plataforma Java Micro Edition para dispositivos móveis. É a parte do aparelho que é controlada pela VM. É o MIDP.
6.)
CONSTRUÇÃO DE JOGOS
Pontos: 0,5 / 0,5
A Classe LayerManager é uma das 5 classes introduzidas pelo pacote javax.microedition.lcdui.game com o lançamento do Mobile Information Device Profile (MIDP) versão 2.0. Ele serve para: é é é é é
7.)
a classe responsável pelo gerenciamento das diversas camadas gráficas na interface a representação de objetos estáticos na memória utilizada para desenhar cenários a representação de uma imagem na memória a representação de um fundo de tela
CONSTRUÇÃO DE JOGOS
Pontos: 0,5 / 0,5
A Classe TiledLayer é uma das 5 classes introduzidas pelo pacote javax.microedition.lcdui.game com o lançamento do Mobile Information Device Profile (MIDP) versão 2.0. Ele serve para: é é é é é
8.)
a representação de uma imagem na memória a representação de um fundo de tela utilizada para desenhar cenários a classe responsável pelo gerenciamento das diversas camadas gráficas na interface a representação de objetos estáticos na memória
CONTROLE DE FLUXO
Assinale o item que não corresponde a uma constante para controle de fluxo no JME:
Pontos: 0,5 / 0,5
BDQ Prova
Página 3 de 3
Command.CANCEL Command.LOGOUT Command.ITEM Command.EXIT Command.OK
9.)
CONSTRUÇÃO DE JOGOS
Pontos: / 1,5
Com o lançamento do Mobile Information Device Profile (MIDP) versão 2.0, foi introduzido o pacote javax.microedition.lcdui.game que disponibiliza cinco classes com uma grande gr ande variedade de recursos para pa ra a produção de jogos. Cite as cinco classes explicando suas funções. Resposta: CanvasGame => utiliza recursos de baixo nível para criação de telas gráficas Sprite => é a Resposta: CanvasGame representação de uma imagem na memória Layer => cria uma camada gráfica na interface LayerManager => responsável pelo gerenciamento das diversas camadas gráficas na interface TiledLayer => é utilizada para desenhar cenários
10.)
TÉCNICA
Para a descoberta de erros de lógica de programação a opção mais adequada seria: Buscar um código que funcione no Google. Utilizar um depurador. Apagar os comentários. Reescrever completamente o código. Utilizar mensagens através de Alert.
Pontos: 0,5 / 0,5
View more...
Comments