Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROVA CODIGO: 122835508641 TOPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS *****1- Existem algumas maneiras de se tratar textos que sao usados por um aplicativo android. Sobre essas mandeiras, julgue as afirmações a seguir: I – Uma view pode apresentar strings na interface gráfica e esses strings podem ser definidos em código (hard coded), assim como podem ser definidos em um arquivo centralizado, chamado strings.xml. II – Uma boa prática de programação é a definição de strings de apresentação no próprio código de declaração da view que o apresenta. Desta forma, há o uso mais eficiente dos recursos escassos do dispositivo Android, economizando processamento, memória e armazenamento. III – Uma boa prática de programação é a definição de strings de apresentação em um arquivo centralizado, o strings.xml. Desta forma, a manutenção e a tradução do aplicativo podem ser feitas de maneira mais fácil, sem a necessidade de alterar o código de declaração das views RESPOSTA: A- I E II ESTÃO CORRETAS. ****2- Assinale a alternativa correta sobre Services em aplicativos Android: A- É um componente que permite que um aplicativo utlize webservices. B- É um componente que permite que o aplicativo realize tarefas em segundo plano. C- É um componente que permite que o aplicativo implemente serviços de webservices para outros aplicativos para o proprio dispositivo. D- É um componente que permite que o aplicativo utilize os serviçoes disponibilizados pelo sistema operacional como a camera e o receptor GPS. E- É um componente que permite que o aplicativo realize suas tarefas. É com esse componente que realizamos a camada de negocios em uma arquitetura MVC.res RESPOSTA: B- É UM COMPONENTE QUE PERMITE QUE O APPLICATIVO REALIZE TAREFAS EM SEGUNDO PLANO. 3- Onde devemos usar as unidades dp e sp? A- devemos usar em qualquer elemento da interface gráfica, dp para orientação retrato e sp para orientação paisagem. B- Devemos usar em qualquer elemento da interface gratica, sp para orientação de retrato e dp para orientação paisagem. C- Devemos usar em qualquer elemento da interface gratica, dp para alta resolução de tela, sp para resolução padrao de tela. D- Devemos usar dp para elementos de texto, sp para todo o resto. E- Devemos usar sp para elementos de texto, dp para todo o resto. RESPOSTA: E- Devemos usar sp para elementos de texto, dp para todo o resto. 4- Assinale a alternativa correta: A- para se executar programas em java é necessario ter o JRE (java rentime environment- Ambiente de execução java) instalado. b- Quando um desenvolvedor utiliza uma IDE (AMBIENTE DE DESENVOLVIMENTO INTEGRADO), como o eclipse e Netbeans, ele tera ao seu alcance muitas ferramentas que facilitam seu trabalho, entretanto, os sistemas desenvolvidos por ele so poderao ser executados no ambiente do cliente dentro da mesa IDE. C- Quando utilizamos uma IDE como o eclipse e o netbenas, nos precisamentos utiliar o jdk. afinal, as IDEs sao capazes de compilar e depurar codigo java. dispnesando o JDK. E- A linguagem Java é considerada multiplataforma porque ela pode ser compilada em muitas plataformas permitido que os desenvolvedores escolham seu ambiente de desenvolvimento, otimizando o processo desenvolvimento de software. RESPOSTA: A- para se executar programas em java é necessario ter o JRE (java rentime environment- Ambiente de execução java) instalado. 5- Como um desenvolvedor de aplicativos Android deve escolher o nivel de API de compilaçao de um aplicativo? a- o api de compitalação deve sempre ser a mais recente possivel de modo a aplicar as mais recentes correçoes do codigo do google. b- a api de compilação deve ser a mais antiga possivel de modo a garantir compatibilidade com a maior parte dos cleintes potenciais. c- o Api de compilação deve ser a mesma da API minima do aplicativo. D- A api de compilação deve ser anterior á api minima do aplicativo. E- A api de compilaçao deve ser a mesma da versão do java utlizado para a compilçao do bytecode. RESPOSTA: C - o Api de compilação deve ser a mesma da API minima do aplicativo. 6- Um aplicativo android tipico pode possuir quatro componentes. qual das alternativas estao corretamente um intent? A- É o principal elemento de interação de um aplicativo. Cada atividade costuma modelar uma interfave gratica do aplicativo. B- É um componente que permite que o aplicativo se comunique com o sistema operacional e outros aplicativos por exemplo, o aplicativo pode se comunicar com a camera, o receptor GPS. o aplicativo de mapas etc. RESPOSTA: B É um componente que permite que o aplicativo se comunique com o sistema operacional e outros aplicativos por exemplo, o aplicativo pode se comunicar com a camera, o receptor GPS. o aplicativo de mapas etc. 7- Um aplicativo android tipico pode possuir quatro componentes. Qual das aternativas descreve corretamente um service? RESPOSTA: D- COM ESSE COMPONENTE, O APLICATIVO PODE CONTINUAR EXECUTANDO TAREFAS MESMO QUE NAO ESTEJA MAIS ATIVO EM PRIMEIRO PLANO. 8- Assinale a alternativa correta sobre intent em aplicativos android: RESPOSTA: A- É UM MECANISMO QUE PERMITE QUE O APLCIATIVO SE COMUNIQUE COM O SISTEMA OPERACIONAL E COM OUTROS APLICATIVOS. 9- Quando precisamos utilizar valores de tipos numericos, é valido afirmar que: a- podemos armazenar o valor de uma variavel de menor capacidade em outra de maior capacidade. b- podemos armazenar o valor de uma variael de maior capacidade em outra de menor capacidade c- a conversao de tipos faz arredondamento de valores d- a conversao de classes wrapper faz truncamento de valores e- podemos receber numericos do usuario usando a classe JoptionPane. RESPOSTA: A- PODEMOS ARMAZENAR O VALOR DE UMA VARIAVEL DE MENOR CAPACIDADE EM OUTRA DE MAIOR CAPACIDADE. 10- Como um desenvolvedor de aplicativos android deve escolher o nivel minimo de API RESPOSTA: E- ELE DEVE ESCOLHER O NIVEL MAIS NOVO POSSIVEL, DESDE QUE O NIVEL ESCOLHIDO OFEREÇA OS RECURSOS DOS QUAIS PARA SEU PROJETO E MANTENHA A MAIOR COMPATIBILIDADE POSSIVEL.
Compartilhar