Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0270_AV2_201301721352 (AG) » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Tipo de Avaliação: AV2 Professor: OSWALDO BORGES PERES Nota da Prova: 7,0 de 10,0 1a Questão (Ref.: 201302468045) Pontos: 0,0 / 1,0 O Java ME é formado por quatro camadas: Sistema Operacional, Máquina Virtual Java, Configuração e Perfil. Neste contexto, descreva, sucintamente, a finalidade das configurações e dos perfis. Gabarito: Configurações definem qual a plataforma mínima de desenvolvimento, baseando-se nas características do hardware. Perfis são extensões das configurações, e são encarregados da interface e do acesso às propriedades específicas de cada dispositivo. 2a Questão (Ref.: 201301914616) Pontos: 0,0 / 1,0 Explique como é feita a persistência de dados no JME. 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. 3a Questão (Ref.: 201301900665) Pontos: 1,0 / 1,0 Podemos afirmar que a "API": É a parte do aparelho que é controlada pela VM. É 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. É a CLDC. É o MIDP. É o que ativa a plataforma Java Micro Edition para dispositivos móveis. 4a Questão (Ref.: 201301900244) Pontos: 1,0 / 1,0 Como são denominados os elementos dispostos sobre um formulário no J2ME? Screens. Sprites. Elements. Items. Robots. 5a Questão (Ref.: 201301918469) Pontos: 1,0 / 1,0 As IDE's fornecem ferramentas para efetuar a depuração dos programas, com o objetivo de corrigir falhas na programação de erros de raciocínio lógico de programas. Através deles, podemos: Executar o programa passo a passo, ver o valor das variáveis em memória. Executar o programa passo a passo sem poder ter acesso aos valores das variáveis. Interromper laços infinitos Mudar o fluxo natural do programa. Ver o valor das variáveis em memória mas não podemos alterar seu valor. 6a Questão (Ref.: 201301914592) 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: Uma interface do tipo MouseListener. Uma interface do tipo ActionListener. Uma interface do tipo CommandListener. Um componente do tipo JMESubmit. Um componente do tipo Button. 7a Questão (Ref.: 201302465514) Pontos: 1,0 / 1,0 Considera a afirmação: É uma classe projetada para manipular os personagens como um elemento gráfico e para verificar colisões. Qual das alternativas é completamente verdadeira? Tile Canvas Imagem GameCanvas Sprite 8a Questão (Ref.: 201301916268) Pontos: 1,0 / 1,0 Para que possamos obter registros de um objeto do tipo RecordStore, primeiramente: é preciso criar um formulário. é preciso abrir o banco de dados. é preciso criar um arranjo de bytes (byte[]). é preciso fechar o banco de dados. é preciso criar uma lista. 9a Questão (Ref.: 201302043668) Pontos: 0,0 / 1,0 A camada, ou layer, de persistência ou de acesso aos dados é a parte da aplicação responsável por se comunicar com o banco de dados, ou com o framework de persistência. Ela prove: Isolamento entre a memória volátil e a memória persistente Acoplamento entre o ambiente de armazenamento e a aplicação Um conjunto de classes para armazenar em memória as informações Isolamento entre o ambiente de armazenamento persistente e a aplicação. API s para armazenar os dados nas bases de dados 10a Questão (Ref.: 201302494451) Pontos: 1,0 / 1,0 Na API do GCF, a classe Connector define três modos para abrir a conexão, são eles: open(String url) open(String url, int mode) open(String url, int mode, boolean timeouts) O parâmetro mode descreve a forma como a conexão acontece. Assinale a alternativa que indica o modo padrão de abertura da conexão: WRITE GET POST READ READ_WRITE
Compartilhar