Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário �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 � ��1a Questão (Cód.: 121129) Pontos: / 1,5 Explique como é feita a persistência de dados no JME. Resposta: � ��2a 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. � ��3a 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: �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 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. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 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. � ��4a 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. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Uma interface do tipo CommandListener. Uma interface do tipo MouseListener. Um componente do tipo Button. Uma interface do tipo ActionListener. � ��5a 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. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET É responsável por estabelecer fluxo de dados e ações da aplicação de maneira gráfica. Representa o aparelho celular. É a CLDC. � ��6a 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 �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET Todas as afirmativas estão corretas �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Apenas I e III estão corretas Apenas II e III estão corretas � ��7a 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. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET A remoção de um registro do banco. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET A remoção do banco de dados completo. A remoção do último registro adicionado. O fechamento do banco. � ��8a 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: �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET Alert, TextField, Gauge e StringItem Alert, Gauge, Form e TextField �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Alert, List, Form e TextBox Gauge, List, ChoiceGroup e TextBox Gauge, List, Form e TextField � ��9a Questão (Cód.: 106630) Pontos: 0,5 / 0,5 O componente utilizado para exibir mensagens de aviso ao usuário é: Form. Canvas. TextBox. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET Alert. TextField. � ��10a 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. �� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 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. Parte inferior do formulário
Compartilhar