Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0270_AV_201402140185 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Tipo de Avaliação: AV Professor: OSWALDO BORGES PERES Turma: 9001/AA Data: 14/11/2015 09:07:10 1a Questão (Ref.: 201402828748) Pontos: 1,5 Descreva, sucintamente, o conceito de máquina virtual. Gabarito: Uma máquina virtual é uma máquina criada através de um software que tem como objetivo simular uma máquina física. Pode ser entendida como uma "duplicata eficiente e isolada da máquina real". 2a Questão (Ref.: 201402275332) Pontos: 1,5 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.: 201402261307) Pontos: 0,5 O termo "plataforma de hardware" refere-se: Ao ambiente de desenvolvimento de hardware. Ao ambiente desktop. Ao tipo de equipamento ou, de dispositivo ou, ainda, ao ambiente de execução. Ao sistema operacional. Ao ambiente de desenvolvimento de software. 4a Questão (Ref.: 201402261371) Pontos: 0,5 Podemos afirmar que o NetBeans: É incompatível com a "Java ME SDK". Não depende do Java SE e pode funcionar com Java ME. Custa mais caro que a "Java ME SDK", pois esta é gratuita. É uma ferramenta para desenvolvimento profissional que atende plenamente os requisitos para desenvolvimento de software para celular na plataforma Java Micro Edition. Não é indicado para desenvolvimento de software para celular, pois não tem funcionalidades para esse tipo de desenvolvimento. 5a Questão (Ref.: 201402261398) Pontos: 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 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. 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 padrão para todos os dispositivos móveis, incluindo os smartphones. 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. 6a Questão (Ref.: 201402260833) Pontos: 0,5 O componente utilizado para exibir mensagens de aviso ao usuário é: TextField. Form. TextBox. Canvas. Alert. 7a Questão (Ref.: 201402260838) Pontos: 0,5 Para melhorar o desempenho dos sistemas criados com JME deve-se: Nas comparações colocar do lado direito a de maior probabilidade de ocorrência. Evitar nomes grandes para as variáveis do sistema. Instanciar objetos somente quando forem necessários. Apagar os comentários. Compactar o arquivo de distribuição no formato "rar". 8a Questão (Ref.: 201402279186) Pontos: 0,5 Em Java, quando falamos sobre o método Construtor, podemos afirmar que: I- Possui o mesmo nome da Classe II- Serve para definir como o objeto será criado III- Pode ter diversas assinaturas, ou melhor, parâmetros diferentes IV- Seu retorno é sempre inteiro Marque a alternativa que identifica as afirmativas corretas: Nenhuma afirmativa está correta Todas as afirmativas estão corretas Apenas II e III estão corretas Apenas I e IV estão corretas Apenas I, II e III estão corretas 9a Questão (Ref.: 201402276716) Pontos: 1,0 Um Sprite é uma classe serve para: Representar uma imagem na memória. Apagar a tela. Dividir uma String, transformando-a em arranjo. Desenvolver um programa do tipo MIDlet. Dividir textos, separando-os em partes. 10a Questão (Ref.: 201402404386) Pontos: 1,0 A Classe RecordStore é a responsável por: Gerenciar uma coleção de dados que são armazenados em SGBD's Garantir integridade física dos registros do MIDlet Manter uma coleção de dados que serão persistidas através dos MIDlets. Vender os registros que serão armazenados Gerenciar uma coleção de dados que são armazenados em arquivo
Compartilhar