Buscar

Avaliando Aprendizado Dispositivos 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 7 páginas

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 6, do total de 7 páginas

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

Prévia do material em texto

1a Questão (Ref.: 201501149605) Pontos: 0,1 / 0,1 
Sobre as MIDlets: 
 
 
 Trabalha com a High Level API para o desenvolvimento de interfaces cadastrais. 
 
É a denominação dada aos aplicativos gerados com o Android. 
 
Apenas podem ser instaladas por intermédio de um servidor na Web. 
 
Podem ser utilizadas apenas em configurações CLDC. 
 
São empacotadas dentro de um arquivo de extensão "jad". 
 
 
 
 
 
 2a Questão (Ref.: 201501168549) Pontos: 0,1 / 0,1 
Para desenvolver programas para dispositivos móveis, foi necessário classificar os aparelhos em duas classes. 
Marque a alternativa correta das duas categorias e suas principais características. 
 
 
 
API refere-se ao conjunto de configurações que caracterizam dispositivos limitados em memória, 
conectividade, vídeo, interoperabilidade e poder de processamento enquanto o MIDP refere-se ao 
conjunto de configurações que caracterizam dispositivos mais potentes em memória, poder de 
processamento, vídeo, interoperabilidade e conectividade de rede. 
 
API refere-se ao conjunto de configurações que caracterizam dispositivos limitados em memória, 
conectividade, vídeo, interoperabilidade e poder de processamento enquanto o CLDC refere-se ao 
conjunto de configurações que caracterizam dispositivos mais potentes em memória, poder de 
processamento, vídeo, interoperabilidade e conectividade de rede. 
 CLDC refere-se ao conjunto de configurações que caracterizam dispositivos limitados em memória, 
conectividade, vídeo, interoperabilidade e poder de processamento enquanto o CDC refere-se ao 
conjunto de configurações que caracterizam dispositivos mais potentes em memória, poder de 
processamento, vídeo, interoperabilidade e conectividade de rede. 
 
CDC refere-se ao conjunto de configurações que caracterizam dispositivos limitados em memória, 
conectividade, vídeo, interoperabilidade e poder de processamento enquanto o CLDC refere-se ao 
conjunto de configurações que caracterizam dispositivos mais potentes em memória, poder de 
processamento, vídeo, interoperabilidade e conectividade de rede. 
 
CDC refere-se ao conjunto de configurações que caracterizam dispositivos limitados em memória, 
conectividade, vídeo, interoperabilidade e poder de processamento enquanto o MIDP refere-se ao 
conjunto de configurações que caracterizam dispositivos mais potentes em memória, poder de 
processamento, vídeo, interoperabilidade e conectividade de rede. 
 Gabarito Comentado. 
 
 
 
 
 3a Questão (Ref.: 201501150132) 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. 
 para uma plataforma podem não ser portáveis para outras. 
 
são nativos e podem ser executados diretamente pelo sistema operacional. 
 
podem ser interpretados nativamente pela plataforma Java SE sem qualquer adequações. 
 
são muito pequenos e portáveis para quaisquer outras plataformas Java ME. 
 Gabarito Comentado. 
 
 
 
 
 4a Questão (Ref.: 201501636498) Pontos: 0,1 / 0,1 
Quantos erros existem no codigo abaixo? 
public class Um extend MIDlet 
{ private Display tela; 
 private Textbox caixa; 
 public void startApp(){ } 
 public void pauseApp(){ } 
 public void destroyApp(boolean b){ } 
 public void CommandAction(Command co, DisplayAble d){ } 
 } 
 
 
 
4 
 
2 
 3 
 
5 
 
 
 
 
 
 5a Questão (Ref.: 201501149588) Pontos: 0,1 / 0,1 
As MIDlets são: 
 
 
 
Componentes de acessibilidade para pessoas de baixa estatura. 
 
Constantes de localização para o centro do display. 
 Aplicações da plataforma Java Micro Edition. 
 
Métodos para particionamento de texto. 
 
Um meio de comunicação padronizado entre front-end e back-end. 
 
 
1a Questão (Ref.: 201501150144) Pontos: 0,1 / 0,1 
O tipo de objeto StringItem: 
 
 
 
Serve para gravar dados permanentemente na memória do dispositivo. 
 
Não pode ter seus valores modificados. 
 
É usando quando o Java não estiver instalado no dispositivo móvel. 
 Serve para exibir um rótulo e um texto em um formulário. 
 
Serve para exibir um campo de texto para que o usuário possa digitar dados. 
 Gabarito Comentado. 
 
 
 
 
 2a Questão (Ref.: 201501692886) Pontos: 0,1 / 0,1 
Na linguagem Java, a cláusula de um método que fornece um mecanismo para garantir que algum código possa 
ser executado, independentemente de como a execução de um composto try é finalizada, é conhecido como: 
 
 
 
Break. 
 
Continue; 
 
Except; 
 
Throws; 
 Finally; 
 
 
 
 
 
 3a Questão (Ref.: 201501261775) Pontos: 0,1 / 0,1 
O ciclo de vida de uma Activity possui um método que é sempre invocado quando a Activity recebe o foco 
novamente. Marque a opção que indique que método é esse: 
 
 
 
onCreate() 
 
onPause() 
 
onResume() 
 
onRestart() 
 onStart() 
 
 
 
 
 
 4a Questão (Ref.: 201501719003) Pontos: 0,1 / 0,1 
Sobre o arquivo layout XML qual a sentença correta? 
 
 
 
Responsável por gerar a id únicas dos componentes 
 
Um arquivo que contém todas as informações de permissão da aplicação 
 
Um arquivo que contém um único widget atividade 
 
Corresponde a um arquivo de layout PNG de imagem 
 É usado para desenhar o conteúdo de uma activity 
 
 
 
 
 
 5a Questão (Ref.: 201501946602) Pontos: 0,1 / 0,1 
O componente __________ tem como principal objetivo a execução de tarefas em background. 
Nas aplicações Android uma _____________ é utilizada para representar uma tela de interface com o usuário. 
O ___________é o mecanismo utilizado para tornar os dados da aplicação disponíveis para outras aplicações no 
dispositivo. 
O componente ____________ é utilizado no processo de comunicação para o recebimento de mensagens 
enviadas pela sistema operacional Android para as aplicações. 
A - Activity 
B - Broadcat Receiver 
C - Content Provider 
D - Service 
Escolha a opção correta: 
 
 
 D - A - C - B 
 
B - C - D - A 
 
C - D - A - B 
 
A - B - C - D 
 
D - A - B - C 
 
 
 
1a Questão (Ref.: 201501167920) Pontos: 0,1 / 0,1 
Quando desenvolvemos jogos para dispositivos móveis, muitas vezes precisamos lidar com eventos de baixo 
nível e emissão de gráficos na tela. Isso é feito pela classe Canvas em J2ME. Sobre esta classe Canvas, 
podemos afirmar: 
I - Fornece métodos ao desenvolvedor para lidar com ações de jogo, eventos-chave, e eventos de ponteiro. 
II - São fornecidos métodos para identificar as capacidades do dispositivo e mapeamento de teclas e como as 
derivadas de Displayable, mas a classe Canvas não pode ouvir os comandos de menu. 
III - É intercambiável com as classes de tela padrão, de modo que um aplicativo pode misturar e combinar 
Canvas nas telas, conforme necessário. 
Marque a alternativa que identifica as afirmativas corretas: 
 
 
 Apenas I e III estão corretas 
 
Nenhuma afirmativa está correta 
 
Apenas II e III estão corretas 
 
Todas as afirmativas estão corretas 
 
Apenas I está correta 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 2a Questão (Ref.: 201501301247) Pontos: 0,0 / 0,1 
Na programação de Janelas, deve-se considerar que o tratamento de eventos 
 
 
 em uma tela Android, eventos podem ser gerador por toque, múltiplos toques, etc. 
 ajuda a inserir dados em banco de dados. 
 Pode ser originado por teclas. 
 podem ser são gerados pelo usuário, pelo SO, ou por outra aplicação. 
 em uma activity deve conter o código para tratar eventos gerados na janela pela interação com o 
usuário. 
 
 
 
 
 
 3a Questão (Ref.:201501692900) Pontos: 0,1 / 0,1 
No sistema operacional Android, há uma classe específica que nos dá acesso a recursos (XML, imagens, sons, 
etc). O nome dessa classe é: 
 
 
 
Res 
 R 
 
GetRes 
 
View 
 
Random 
 
 
 
 
 
 4a Questão (Ref.: 201501167926) Pontos: 0,1 / 0,1 
Em Java, quando falamos sobre Interface, podemos afirmar que: 
I- é um recurso da orientação a objeto que define ações que devem ser obrigatoriamente executadas, mas que 
cada classe pode executar de forma diferente. 
II- é uma classe com um grupo de métodos que possuem seu corpo vazio. 
III- Uma Interface define apenas o que deve ser feito, não o como se faz. 
Marque a alternativa que identifica as afirmativas corretas: 
 
 
 Todas as afirmativas estão corretas 
 
II e III estão corretas 
 
I e III estão corretas 
 
Nenhuma afirmativa está correta 
 
Apenas I está correta 
 
 
 
 
 
 5a Questão (Ref.: 201501648897) Pontos: 0,0 / 0,1 
Qual é o método da classe SQLiteOpenHelper que é utilizado para abrir ou criar um 
banco de dados SQLite com permissões de leitura e escrita: 
 
 
 onCreate(SQLiteDatabase db) 
 getWritableDatabase() 
 getReadableDatabase() 
 onOpen(SQLiteDatabase db) 
 onConfigure(SQLiteDatabase db) 
 
1a Questão (Ref.: 201501737528) Pontos: 0,0 / 0,1 
O ciclo de vida de uma Activity possui um método que é sempre invocado quando a Activity recebe o foco 
novamente. Marque a opção que indique que método é esse. 
 
 
 onStart() 
 
onCreate() 
 
onRestart() 
 
onPause() 
 onResume() 
 
 
 
 
 
 2a Questão (Ref.: 201501889257) Pontos: 0,1 / 0,1 
Marque qual o item que não faz parte do fluxo de informação de um aplicativo como o Instagram, Imagina-se 
que o fluxo de uma Aplicativo como o Instagram perpasse pelo uso de um servidor que atende as requisições do 
aplicativo cliente e que processa as imagens e grava em algum banco de dados, notificando todos os outros 
usuários que tenham alguma ligação com aquela determinada conta do aplicativo. 
 
 
 
Servidor de Atendimento de chamadas GET ou POST 
 
Interface de Monitoramento de Mensagens 
 Apple Store 
 
Serviço de notificação de mensagens 
 
Servidor de Banco de Dados 
 
 
 
 
 
 3a Questão (Ref.: 201501261499) Pontos: 0,0 / 0,1 
Sobre navegação com retorno entre Activity no Androird, marque um X nas afirmativas VERDADEIRAS 
 
 
 O tratamento do retorno é realizado pelo método onActivityResult( ) na Activity de origem. 
 A ação é iniciada pelo método startActivity da Intent. 
 A ação é iniciada pelo método startActivityForResult da Intent. 
 A Activity de origem deve utilizar o método getResult( ) para obter a resposta da Activity de destino. 
 o método setResult ( ) da intent emite a resposta de retorno a Activity de origem. 
 
 
 
 
 4a Questão (Ref.: 201501150143) Pontos: 0,0 / 0,1 
O tipo de objeto que representa um campo de texto nativo da plataforma Java ME é: 
 
 
 
StringItem. 
 TextBox. 
 
EditBox. 
 TextField. 
 
String. 
 Gabarito Comentado. 
 
 
 
 
 5a Questão (Ref.: 201501261355) Pontos: 0,0 / 0,1 
Para se construir uma Tela no Android são necessários três elementos (citados logo abaixo). De acordo com a 
responsabilidade de cada um, faça a associação abaixo. 
(1) Classe Java (2) Classe R (3) Layout (xml) 
( ) Contém uma relação de constantes usados para acessar recursos do projeto. 
( ) Gerencia o ciclo de vida da activity. 
( ) Seus dados não podem ser alterados. 
( ) Contém a especificação de como a activity será apresentada. Marque o item que contém a sequência correta 
da associação de cima para baixo: 
 
 
 
3,2,3,1. 
 
2,1,3,2. 
 1,2,3,1. 
 2,1,2,3. 
 
2,2,3,1.

Outros materiais