Buscar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1a Questão (Ref.:201606451676) Pontos: 0,1 / 0,1 
As MIDlets são empacotadas: 
 
 
 
para funcionar em sacolas virtuais. 
 
porque não podem funcionar com Java ME. 
 dentro de um arquivo de extensão JAR (Java Archive). 
 
para funcionar em qualquer ferramenta de desenvolvimento profissional que atende 
plenamente os requisitos para desenvolvimento de software. 
 
pois não tem funcionalidades para desenvolvimento. 
 
 
 
 
2a Questão (Ref.:201606451668) Pontos: 0,1 / 0,1 
Devemos considerar o uso de bibliotecas gráficas: 
 
 
 
Quando estivermos utilizando MIDP e CLDC exclusivamente. 
 
Quando a Dalvik e a KVM estiverem presentes em um mesmo equipamento. 
 
Quando não houver espaço no dispositivo móvel. 
 
Quando o Java não estiver instalado no dispositivo móvel. 
 Quando a biblioteca empregar um paradigma de programação que facilite o 
desenvolvimento e quando houver espaço no equipamento para a adição dela. 
 
 
 
 
3a Questão (Ref.:201606451659) Pontos: 0,1 / 0,1 
A diferença significativa entre um telefone celular e um smartphone: 
 
 
 
Está na aplicação do smartphone, que é um tablet. 
 É que o smartphone é um telefone inteligente, ele possui funcionalidades que são mais 
avançadas e que podem ser estendidas por meio de programas executados através de 
seu sistema operacional. 
 
Está no tamanho do aparelho. 
 
Está na marca do aparelho. 
 
Está no hardware empregado. 
 
 
 
 
4a Questão (Ref.:201606451652) Pontos: 0,1 / 0,1 
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. 
 
a KVM tornou-se padrão para todos os dispositivos móveis, incluindo os smartphones. 
 
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. 
 
 
 
 
5a Questão (Ref.:201606451662) Pontos: 0,1 / 0,1 
Podemos afirmar que o NetBeans: 
 
 
 
Custa mais caro que a "Java ME SDK", pois esta é gratuita. 
 
É incompatível com a "Java ME SDK". 
 É uma ferramenta para desenvolvimento profissional que 
atende plenamente os requisitos para desenvolvimento de 
software para celular na plataforma Java Micro Edition. 
 
Não depende do Java SE e pode funcionar com Java ME. 
 
Não é indicado para desenvolvimento de software para 
celular, pois não tem funcionalidades para esse tipo de 
desenvolvimento. 
 
1a Questão (Ref.:201606451655) Pontos: 0,1 / 0,1 
Para a descoberta de erros de lógica de programação a opção mais adequada seria: 
 
 
 
Utilizar mensagens através de Alert. 
 Utilizar um depurador. 
 
Buscar um código que funcione no Google. 
 
Apagar os comentários. 
 
Reescrever completamente o código. 
 
 
 
 
2a Questão (Ref.:201606451674) Pontos: 0,1 / 0,1 
Analise o trecho de código-fonte Java a seguir: 
boolean b = false; 
if (b = true) { 
b = false; 
} 
O trecho de código-fonte Java: 
 
 
 
Não funciona, dá erro e travará a KVM. 
 
Representa um mapa de banco de dados. 
 Cria uma variável "b", define um valor "false" (falso) para o "b" e, por atender a 
condição, o fluxo entrará na instrução "if", pois diante da atribuição e comparação, o 
resultado é "true". 
 
Cria uma variável "b", define um valor "false" (falso) para o "b" e, por não atender a 
condição, o fluxo saltará a instrução "if", pois diante da comparação, o resultado é 
"false". 
 
Não funciona e dá erro ao compilar. 
 
 
 
 
3a Questão (Ref.:201606451721) Pontos: 0,1 / 0,1 
A High Leve API destina-se à construção de interfaces de alto nível, sendo composta de 
componentes voltados para a criação de ambientes "janelizados". Qual dos seguintes 
componentes não faz parte da High Level API? 
 
 
 
List 
 Canvas 
 
Form 
 
TextBox 
 
Ticker 
 
 
 
 
4a Questão (Ref.:201606451663) Pontos: 0,1 / 0,1 
O tipo de objeto que representa um campo de texto nativo da plataforma Java ME é: 
 
 
 
TextBox. 
 
EditBox. 
 TextField. 
 
String. 
 
StringItem. 
 
 
 
 
5a Questão (Ref.:201606451650) Pontos: 0,1 / 0,1 
Como são denominados os elementos dispostos sobre um formulário no J2ME? 
 
 
 
Robots. 
 
Elements. 
 Items. 
 
Screens. 
 
Sprites. 
 
1a Questão (Ref.:201606451724) Pontos: 0,1 / 0,1 
O JME inseriu algumas classes voltadas especificamente para a construção de jogos. 
Qual dos itens abaixo não faz parte deste grupo de classes? 
 
 
 
Layer 
 
LayerManager 
 Form 
 
Sprite 
 
GameCanvas 
 
 
 
 
2a Questão (Ref.:201606451716) Pontos: 0,1 / 0,1 
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 último registro adicionado. 
 
A remoção de um registro do banco. 
 
O fechamento do banco. 
 
A remoção do primeiro registro adicionado. 
 A remoção do banco de dados completo. 
 
 
 
 
3a Questão (Ref.:201606451695) Pontos: 0,1 / 0,1 
Quando utilizamos a classe RecordStore, precisamos proteger o código para eventuais 
problemas em tempo de execução. Por isso, quando utilizamos a classe RecordStore é 
necessário: 
 
 
 
Descarregar a memória persistente do dispositivo móvel. 
 
Utilizar um banco de dados relacional. 
 
Um dispositivo móvel dotado de banco de dados relacional. 
 Utilizar instruções de tratamento de erros da linguagem Java (try / catch). 
 
Um dispositivo móvel com conectividade a um servidor de internet. 
 
 
 
 
4a Questão (Ref.:201606451689) Pontos: 0,1 / 0,1 
Um Sprite é uma classe serve para: 
 
 
 
Dividir textos, separando-os em partes. 
 Representar uma imagem na memória. 
 
Desenvolver um programa do tipo MIDlet. 
 
Dividir uma String, transformando-a em arranjo. 
 
Apagar a tela. 
 
 
 
 
5a Questão (Ref.:201606451690) Pontos: 0,1 / 0,1 
Normalmente, os dispositivos móveis são pequenos e possuem algumas diferenciações 
importantes quando comparados a equipamentos maiores. Marque a opção que não é 
uma diferenciação. 
 
 
 
Podem ser mais resistentes a quedas; 
 
Normalmente são menores e mais leves 
 
Podem possuir ou não conectividade 
 Normalmente são mais lentos na inicialização e no desligamento; 
 
Tendem a ser mais seguros e confiáveis;

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando