Buscar

3 1 - Componentes dos aplicativos Android

Prévia do material em texto

1. O Android utiliza como base o sistema operacional Linux, no qual cada processo é encapsulado em sua própria máquina virtual o isolado dos
demais. Por meio dessas e de outras características, o Android implementa um princípio relacionado à segurança do aplicativo. Indique qual
opção representa esse princípio:
A. Privilégio total
B. Liberar memória
C. Privilégio mínimo
D. ID único do aplicativo
E. VM isolada
2. Os aplicativos do Android são construídos utilizando componentes bem definidos. O componente de aplicativo do Android que fornece uma
tela com a qual os usuários podem interagir para fazer algo, como discar um número no telefone, enviar um e-mail ou ver um mapa é:
A. Activity
B. Broadcast receiver
C. Intent
D. Content provider
E. Service
3. Os componentes presentes em um aplicativo Android são capazes de realizar diversas funções diferentes, como acessar dados, propagar
informações para o sistema e também exibir leiautes. Com relação aos componentes Android, qual deles possui a funcionalidade de enviar dados
ao sistema Android, solicitando que ele execute um determinado aplicativo enviando-o um conjunto de dados?
A. Broadcast receiver
B. Service
C. Content provider
D. Intent
E. Activity
4. Muitos processos de longa duração executados pelos aplicativos Android, se executados pelo componente inadequado, podem causar
problemas ao aplicativo e ao sistema em si, travando-o e causando dificuldades aos usuários. Qual é o componente adequado à execução de
processos de longa duração?
A. Broadcast receiver
B. Content provider
C.  Intent
D. Activity
E. Service
5. O Android disponibiliza um componente para o controle e gerenciamento de dados. Por meio desse componente, podemos acessar dados
disponíveis no sistema, dados de outros aplicativos e disponibilizar os dados do próprio aplicativo para os demais aplicativos presentes no
dispositivo. Qual dos componentes a abaixo representa esse componente?
A. Intent explícito
B. Intent implícito
C. Content provider
D. Broadcast receiver
E. Service
A plataforma Android,  por ser uma plataforma móvel,  propicia que ela   esteja  junto ao usuário,  onde quer que ele se encontre. Seus aplicativos são
desenvolvidos de forma semelhante, uma vez que você pode visualizar um documento e, na mesma tela, pode compartilhá-lo ou realizar inúmeras funções
integradas a diversos outros aplicativos.
Você é desenvolvedor em uma empresa que está desenvolvendo um aplicativo e precisa definir uma determinada funcionalidade. Veja mais:
Com base nessas informações, qual opção você selecionaria para implementar no aplicativo? Indique os motivos que o levaram à resposta.
Padrão de resposta esperado
A opção A seria a mais adequada nessa situação.
Apesar de ser importante indicar ao usuário onde o arquivo está salvo, a opção B finalizaria a navegação do aplicativo, visto que não haveria continuidade
na execução de tarefas interessantes ao usuário. Por meio da opção A, o usuário poderia selecionar um aplicativo para visualizar o arquivo e, a partir dali,
imprimir, compartilhar ou anexá-lo em um e-mail, uma vez que um currículo é confeccionado para ser enviado ou entregue a uma empresa.
Assim, a opção A forneceria uma continuidade de fluxo de execução mais interessante que a opção B.

Continue navegando