Baixe o app para aproveitar ainda mais
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.
Compartilhar