Buscar

Simulado de Desenvolvimento para Dispositivos Móveis

Prévia do material em texto

Simulado: 
Aluno(a): 
Desempenho: 0,5 de 0,5 Data: 22/09/2017 19:12:07 (Finalizada) 
 
 
 1a Questão (Ref.: 201502793024) Pontos: 0,1 / 0,1 
O principal papel da MIDP é para: 
 
 
Complementar a configuração que caracteriza o dispositivo. 
 
Desenhar o software. 
 
Classificar o tamanho do aparelho. 
 
Desenvolvimento de software para dispositivos móveis. 
 
Desenvolver o programa na linguagem Java. 
Gabarito Comentado. 
 
 
 
 2a Questão (Ref.: 201502793059) Pontos: 0,1 / 0,1 
Como a KVM implementa parcialmente as especificações da JVM (Java Virtual Machine) os 
aplicativos gerados: 
 
 
podem ser executados nativamente no Android, sem qualquer modificação. 
 
podem ser interpretados nativamente pela plataforma Java SE sem qualquer adequações. 
 
para uma plataforma podem não ser portáveis para outras. 
 
são muito pequenos e portáveis para quaisquer outras plataformas Java ME. 
 
são nativos e podem ser executados diretamente pelo sistema operacional. 
Gabarito Comentado. 
 
 
 
 3a Questão (Ref.: 201503450930) Pontos: 0,1 / 0,1 
Analise as afirmações abaixo e assinale a alternativa CORRETA: 
I - Na especificação do layout, uma construção da forma @+id/nome, indica o identificador único 
do componente 
II - A plataforma Android apresenta severas restrições de uso a recursos, impedindo, inclusive, o 
acesso à Internet pelos aplicativos 
III - No diretório res de uma aplicação são encontrados diversos recursos, incluindo, por exemplo, 
imagens e leiautes dos aplicativos 
IV - O arquivo strings.xml de uma aplicação contém a documentação para uso do aplicativo. 
 
 
Somente as alternativas I e III são verdadeiras 
 
Somente a alternativa I é verdadeira 
 
Somente as alternativas I e II são verdadeiras 
 
Somente as alternativas III e IV são verdadeiras 
 
Somente a alternativa III é verdadeira 
 
 
 
 4a Questão (Ref.: 201502793032) Pontos: 0,1 / 0,1 
Um smartphone, diferentemente de um celular comum, quando possui suporte para a plataforma 
Java ME, tipicamente está: 
 
 
Classificado como MIDP e na CLDC. 
 
Classificado como CLDC. 
 
Usando a Dalvik no Java. 
 
Classificado como CDC. 
 
Usando a Dalvik e a KVM. 
Gabarito Comentado. 
 
 
 
 5a Questão (Ref.: 201502811479) Pontos: 0,1 / 0,1 
Podemos dizer que um MIDlet possui um conjunto de classes projetadas para ser executada e 
controlada pelo AMS e que os métodos do MIDlet permitem ao AMS controlar os estados do 
MIDlet. Marque a opção que apresenta os estados de um MIDlet: 
 
 
Iniciado ¿ startApp; Pausado ¿ pauseApp; Dormindo ¿ sleepApp; Destruído ¿ destroyApp; 
 
Iniciado ¿ startApp; Aguardando ¿ waitApp; Destruído ¿ destroyApp; 
 
Iniciado ¿ startApp; Pausado ¿ pauseApp; Aguardando ¿ waitApp; Destruído ¿ destroyApp; 
 
Iniciado ¿ startApp; Pausado ¿ pauseApp; Destruído ¿ destroyApp; 
 
Iniciado ¿ startApp; Dormindo ¿ sleepApp; Destruído ¿ destroyApp; 
Gabarito Comentado. 
 
 
 
imulado: CCT0080_SM_201502623511 V.1 
Aluno( 
Desempenho: 0,5 de 0,5 Data: 22/09/2017 19:24:15 (Finalizada) 
 
 
 1a Questão (Ref.: 201502904688) Pontos: 0,1 / 0,1 
O Android fornece uma série de componentes View usandos na contrução da interface gráfica do 
usuário. Esses componentes são chamados de wedgets. Marque a alternativa que identifica apenas 
componentes desse tipo: 
 
 
TextView, LinearLayout, RadioButton 
 
TextView, EditText, Button 
 
Button, RelativeLayout, GridView 
 
ScrollView, GridView, EditText 
 
TableLayout, ScrollView, Button 
 
 
 
 2a Questão (Ref.: 201502793071) Pontos: 0,1 / 0,1 
O tipo de objeto StringItem: 
 
 
É usando quando o Java não estiver instalado no dispositivo móvel. 
 
Serve para exibir um campo de texto para que o usuário possa digitar dados. 
 
Serve para gravar dados permanentemente na memória do dispositivo. 
 
Serve para exibir um rótulo e um texto em um formulário. 
 
Não pode ter seus valores modificados. 
Gabarito Comentado. 
 
 
 
 3a Questão (Ref.: 201502904417) Pontos: 0,1 / 0,1 
Sobre a estrutura de uma aplicação Android é correto afirmar: 
 
 
NDA. 
 
O arquivo AndroidManifest é obrigatório em uma aplicação Android. 
 
A Classe R só pode ser alterada se tal permissão for configurada no Eclipse. 
 
A classe R é um arquivo facultativo em uma aplicação Android. 
 
Uma Acitivity pode conter apenas Views, já Viewgroups não são permitidos. 
 
 
 
 4a Questão (Ref.: 201503335824) Pontos: 0,1 / 0,1 
Uma diferença entre classe e interface é que a classe 
 
 
pode ser implementada em uma interface, enquanto a interface não pode ser implementada em 
uma classe 
 
declara e implementa seus métodos, enquanto a interface apenas declara. 
 
é catalogada em pacotes, enquanto a interface não. 
 
pode ter um campo de dados, enquanto a interface não. 
 
é usada apenas em applets, enquanto a interface é usada apenas em aplicativos dedicados. 
 
 
 
 5a Questão (Ref.: 201502904420) Pontos: 0,1 / 0,1 
Relaciona os tipos de desenvolvimento móvel de acordo com suas características: 
(1) Nativo 
(2) Web mobile 
(3) Híbrido 
(4) Multiplataforma 
( ) Código-fonte único para qualquer plataforma. 
( ) Aplicação nativa que encapsula tecnologias web. 
( ) Foco no negócio da aplicação. 
( ) Restrito à plataforma escolhida. 
( ) Mesmo código para todos os dispositivos. 
Marque a opção que contém a associação correta considerando a ordenação de cima para abaixo: 
 
 
 
1,3,2,4,3. 
 
4,3,2,1,2. 
 
NDA. 
 
1,3,2,4,2. 
 
4,3,4,1,2.

Continue navegando