Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Fechar Avaliação: CCT0270_AV2_201004009984 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Tipo de Avaliação: AV2 Aluno: 201004009984 - MARISÂNGELA MARIA RIBEIRO GUIMARÃES Professor: DENIS GONCALVES COPLE Turma: 9003/AC Nota da Prova: 2,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 15/06/2013 09:23:48 1a Questão (Cód.: 121129) Pontos: 0,0 / 1,5 Explique como é feita a persistência de dados no JME. Resposta: O JME, atua juntamente com a máquina virtual com a finalidade de criar exceções de forma a tentar corrigir possíveis erros que venham a acontecer durante a execução dos aplicativos. Fazendo uma sequencia de tentativas afim de evitar que a finalização ou travamento do aplicativo aconteça. Gabarito: O armazenamento de dados em celulares é feito através de estruturas denominadas RecordStore. A estrutura de armazenamento de um RecordStore é bem simplória, possuindo apenas um id e um array de Bytes como local para armazenagem de dados. 2a Questão (Cód.: 122819) Pontos: 0,5 / 1,5 Implemente um método em J2ME para abrir um Banco de Dados. Este método deverá receber dois parâmetro, um booleano que indica se o banco deverá ser criado ou não caso exista ou não e o outro, uma String com o nome do banco. Este método deverá retornar um ponteiro para o banco aberto ou nulo caso não consiga abrir. Resposta: public class BancoDados{ public static void main(String[]args){ if { } } Gabarito: public RecordStore abrirBanco(boolean criar, String banco) { try { return RecordStore.openRecordStore(banco, criar); } catch (RecordStoreException ex) { return null; } } 3a Questão (Cód.: 107104) Pontos: 0,5 / 0,5 O termo "plataforma de hardware" refere-se: Ao ambiente desktop. Ao ambiente de desenvolvimento de software. Ao ambiente de desenvolvimento de hardware. Ao sistema operacional. Ao tipo de equipamento ou, de dispositivo ou, ainda, ao ambiente de execução. 4a Questão (Cód.: 121098) Pontos: 0,0 / 1,0 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 TextField StringItem List Gauge 5a Questão (Cód.: 122508) Pontos: 0,0 / 1,0 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: É o pacote "javax.microedition.midlet". É o pacote "br.edu.estacio.j2me". É o pacote "javax.microedition.lcdui". É o pacote "javax.microedition.lcdui.game". É o pacote "javax.swing". 6a Questão (Cód.: 125617) Pontos: 0,5 / 0,5 Podemos dizer que um MIDlet possui um conjunto de classes projetadas para ser executada e controlada pelo AMS e que os métodos do MIDlet permitem ao AMS controlar os estados do MIDlet. Marque a opção que apresenta os estados de um MIDlet: Iniciado ¿ startApp; Pausado ¿ pauseApp; Aguardando ¿ waitApp; Destruído ¿ destroyApp; Iniciado ¿ startApp; Dormindo ¿ sleepApp; Destruído ¿ destroyApp; Iniciado ¿ startApp; Pausado ¿ pauseApp; Dormindo ¿ sleepApp; Destruído ¿ destroyApp; Iniciado ¿ startApp; Aguardando ¿ waitApp; Destruído ¿ destroyApp; Iniciado ¿ startApp; Pausado ¿ pauseApp; Destruído ¿ destroyApp; 7a Questão (Cód.: 107151) 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. 8a Questão (Cód.: 107195) Pontos: 0,0 / 0,5 A KVM possui um tamanho extremamente reduzido e consome poucos recursos do dispositivo em sua execução e por conta disso: a KVM tornou-se padrão para todos os dispositivos móveis, incluindo os smartphones. compatibilizou a plataforma de execução Java Micro Edition com a Java Standard Edition e com a Java Enterprise Edition. ganhou um conjunto de rotinas e padrões estabelecidos por um software com 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. Tal conjunto compatibilizou a plataforma de execução Java Micro Edition com a Java Standard Edition e com a Java Enterprise Edition. diversas funcionalidades de máquinas virtuais e da linguagem de programação que não eram necessárias para a maior parte das aplicações tornaram-se opcionais, portanto a linguagem e a máquina virtual tiveram que ser modificadas e as bibliotecas também tiveram que ser reduzidas, tornando a programação para a plataforma de execução Java Micro Edition diferente da Java Standard Edition e da Java Enterprise Edition. a KVM tornou-se o sistema operacional de celulares comuns. 9a Questão (Cód.: 107057) Pontos: 0,5 / 0,5 Analise o texto: "Quando assume um valor, não pode mais ser alterada, todavia quando é um objeto, seu valor pode eventualmente mudar, mas sua referência de memória não pode ser alterada." Considerando que estamos no contexto de Java Micro Edition, este texto refere-se a: Um tipo primitivo. Uma instrução. Um ponteiro. Uma constante. Uma variável. 10a Questão (Cód.: 106757) Pontos: 0,0 / 0,5 Como são denominados os elementos dispostos sobre um formulário no J2ME? Robots. Sprites. Items. Screens. Elements.