Baixe o app para aproveitar ainda mais
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.
Compartilhar