Buscar

AV 2015 - PROG. DISP. MÓVEIS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

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

Outros materiais