AV2 - Programação Para Dispositivos Móveis

April 14, 2019 | Author: FilipeLima | Category: Computing Platforms, Computing, Tecnologia, Areas Of Computer Science, Computer Engineering
Share Embed Donate


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

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF