Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0196_AV2_201001294939 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Tipo de Avaliação: AV2 Aluno: 201001294939 - FLÁVIO LUIZ DA SILVA DANTAS Professor: EDUARDO LUIZ PARETO Turma: 9001/AA Nota da Prova: 4,0 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 16/11/2012 1 a Questão (Cód.: 121129) Pontos: / 1,5 Explique como é feita a persistência de dados no JME. Resposta: 2 a Questão (Cód.: 123066) Pontos: 1,5 / 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 RecordStore não encontrado. RecordStoreOpenException: erro na abertura do arquivo RecordStore. 3 a 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: 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. compatibilizou a plataforma de execução Java Micro Edition com a Java Standard Edition e com a Java Enterprise Edition. a KVM tornou-se padrão para todos os dispositivos móveis, incluindo os smartphones. 4 a Questão (Cód.: 121105) Pontos: 1,0 / 1,0 Para as interfaces Web é muito comum a submissão dos dados do formulário para um servidor através de um botão do tipo . No caso de formulários JME, os dados do formulário podem ser tratados na programação a partir de: Um componente do tipo JMESubmit. Uma interface do tipo CommandListener. Uma interface do tipo MouseListener. Um componente do tipo Button. Uma interface do tipo ActionListener. 5 a Questão (Cód.: 107204) Pontos: 0,5 / 0,5 Podemos afirmar que a área de fluxo da IDE NetBeans: Representa um mapa de banco de dados. É o MIDP. É responsável por estabelecer fluxo de dados e ações da aplicação de maneira gráfica. Representa o aparelho celular. É a CLDC. 6 a Questão (Cód.: 124985) Pontos: 0,0 / 0,5 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: Nenhuma afirmativa está correta Apenas I está correta Todas as afirmativas estão corretas Apenas I e III estão corretas Apenas II e III estão corretas 7 a Questão (Cód.: 121143) Pontos: 0,0 / 1,0 O efeito da utilização do método deleteRecordStore dentro de um aplicativo JME que utiliza o banco de dados padrão da plataforma é: A remoção do primeiro registro adicionado. A remoção de um registro do banco. A remoção do banco de dados completo. A remoção do último registro adicionado. O fechamento do banco. 8 a Questão (Cód.: 125618) Pontos: 0,0 / 0,5 As classes gráficas (classes GUI) do Java Micro Edition são definidas pela JCP (Java Community Process) e estão inclusas no MIDP. Marque a alternativa que possui somente Displayable que herdam de Screen: Alert, TextField, Gauge e StringItem Alert, Gauge, Form e TextField Alert, List, Form e TextBox Gauge, List, ChoiceGroup e TextBox Gauge, List, Form e TextField 9 a Questão (Cód.: 106630) Pontos: 0,5 / 0,5 O componente utilizado para exibir mensagens de aviso ao usuário é: Form. Canvas. TextBox. Alert. TextField. 10 a Questão (Cód.: 107079) Pontos: 0,5 / 0,5 Podemos afirmar que os erros mais difíceis de resolver são: Os erros em tempo de execução. Os erros na lógica de programação. Os erros de divisão por zero. Os erros de compilação. Os erros de conversão de tipos.
Compartilhar