Buscar

aol 4 - desenv dispositivos moveis

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 11 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 11 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 9, do total de 11 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

1. Pergunta 1
/1
Leia o texto a seguir:
“Quando o usuário navegar para o link de download no dispositivo Android, o arquivo será transferido, e o sistema Android iniciará automaticamente a instalação no dispositivo. No entanto, o processo de instalação só começará automaticamente se as configurações do usuário estiverem definidas para permitir a instalação de App’s provenientes de fontes desconhecidas.”Fonte: DEVELOPER. Publicar seu app. Disponível em: <https://developer.android.com/studio/publish?hl=pt-br>. Acesso em: 14 Nov. 2019.
Considerando essas informações e o conteúdo estudado sobre os Aplicativos direcionados aos usuários e sites, é possível afirmar, entre outros aspectos, que a publicação em outras plataformas depende:
Ocultar opções de resposta 
1. 
da adaptação do aplicativo para a manutenção e a inserção do arquivo do APK disponível para o lançamento na rede.
2. 
da apresentação do aplicativo para o lançamento e a manutenção do arquivo do APK disponível para o lançamento no mainframe.
3. 
da preparação do aplicativo para o lançamento e o acolhimento do arquivo do APK disponível para o lançamento no site.
Resposta correta
4. 
da renovação o aplicativo no mainframe e a substituição do arquivo do APK disponível para o lançamento nos insights. 
5. 
da substituição do aplicativo na rede e o envio do arquivo do APK disponível para o lançamento na loja.
2. Pergunta 2
/1
Leia o texto a seguir:
“Para preparar o aplicativo para lançamento, configure, compile e teste uma versão de lançamento. As tarefas de configuração são objetivas e envolvem tarefas básicas de limpeza e modificação do código que ajudam a otimizar o aplicativo.”
Fonte: DEVELOPER. Preparar para o lançamento. Disponível em: <https://developer.android.com/studio/publish/preparing?hl=pt>. Acesso em: 14 Nov. 2019.
Considerando essas informações e o conteúdo estudado sobre os Aplicativos aos usuários e sites, pode-se afirmar que o lançamento de aplicativos utilizando o Google Play:
Ocultar opções de resposta 
1. 
define a inserção de Intents, pois servem para a criação de interfaces.
2. 
possibilita o acesso a uma série de ferramentas dos desenvolvedores.
Resposta correta
3. 
cria o BroadcastReceivers para o desenvolvimento dos insights.
4. 
insere serviços de referência para o desenvolvimento dos aplicativos.
5. 
adota o ContentProvider para o desenvolvimento dos métodos.
3. Pergunta 3
/1
Leia o texto a seguir:
“As informações de contato são armazenadas em um banco de SQLite. O SQLite é um mecanismo de banco de dados mais amplamente distribuídos do mundo. Cada fragmento deste aplicativo interage com um banco de dados SQLite por intermédio da classe unitária.”
Fonte: DEITEL, Paul; DEITEL, Harvey; DEITEL, Abbey. Android Como Programar. Segunda Edição. Porto Alegre: Boockman, 2015. p. 265.
Considerando essas informações e o conteúdo estudado sobre a Manipulação dos Dados analise as classes, métodos e atributos utilizados no SQLite e associe-os com suas respectivas características.
1) Classe SQLiteOpenHelper. 
2) Atributo DATABASE_NAME.
3) Atributo DATABASE_VERSION.
4) Método onCreate.
( ) Serve para determinar a nomenclatura atribuída a um arquivo do banco de dados que será desenvolvido dentro dos dispositivos.
( ) É responsável por indicar qual o tipo da estrutura do banco de dados que será usada. 
( ) Pode ser usada como uma classe especial dentro de uma hierarquia e normalmente apresenta métodos abstratos a serem implementados.
( ) Pode ser usado para desenvolver um novo banco de dados dentro de um dispositivo.
Agora, assinale a alternativa que apresenta a sequência correta:  
Ocultar opções de resposta 
1. 
2, 3, 1, 4.
Resposta correta
2. 
3, 1, 2, 4.
3. 
4, 1, 2, 3.
4. 
2, 4, 1, 3.
5. 
1, 2, 4, 3.
4. Pergunta 4
/1
Leia o trecho a seguir:
“Ao trabalhar com o Gradle, é possível realizar ajustes para que possa ser gerado um arquivo ‘.apk’ conforme a necessidade. Para isso, o arquivo ‘build.gradle (Module: app)’ permite modificar diversas configurações de compilação.”
Fonte: PLOTZE, Rodrigo. Programação para Dispositivos Móveis. 1ª edição. Rio de Janeiro: SESES, 2017.
O trecho apresentado evidencia os aspectos do Gradle. Considerando essas informações e o conteúdo estudado sobre Lançamento do App, pode-se afirmar que a build.gradle:
Ocultar opções de resposta 
1. 
tem o objetivo de completar ou extrair informações oriundas do versionCode, porém, que se tornam dependentes nessa localidade.
2. 
tem o objetivo de completar ou extrair informações oriundas do mindSDKVersion, porém, que se tornam mensuráveis nessa localidade.
3. 
tem o objetivo de completar ou extrair informações oriundas do targetSkVersion, porém, que se tornam disponíveis nessa localidade. 
4. 
tem o objetivo de completar ou extrair informações oriundas do DefaultConfig, porém, que se tornam adaptáveis nessa localidade.
5. 
tem o objetivo de completar ou extrair informações oriundas do Android. Manifest.xml, porém, que se tornam configuráveis nessa localidade.
Resposta correta
5. Pergunta 5
/1
Leia o trecho a seguir:
“Os registros devem ser agrupados em tabelas e o conjunto de tabelas representa o Banco de Dados. Através deste modelo, é possível relacionar os dados armazenados, ou seja, é possível relacionar, por exemplo, uma tabela de Cliente com uma de Compras, facilitando a consulta de quais compras foram realizadas por determinado cliente.”
Fonte: Scheffer, Hudson. Desenvolvimento para Dispositivos Móveis. Londrina: Editora e Distribuidora Educacional. S.A 2018.p.155
Considerando essas informações e o conteúdo estudado sobre os Fundamentos do SQL, pode-se afirmar que, ao desenvolver uma tabela, é necessário:
Ocultar opções de resposta 
1. 
desenvolver uma requisição de script dentro de uma linguagem PHYTON.
2. 
desenvolver uma atribuição de script dentro de uma linguagem C.
3. 
desenvolver um conjunto de instruções com um script dentro de uma linguagem R.
4. 
desenvolver uma listagem com um típico script dentro de uma linguagem SQL.
Resposta correta
5. 
desenvolver uma codificação com um script dentro de uma linguagem JAVA
6. Pergunta 6
/1
Leia o trecho a seguir:
“Uma versão gerenciada do Google Play é usada por empresas e funcionários para acessar um ecossistema completo de App’s de trabalho e produtividade. Os recursos de gerenciamento integrados do Android permitem que os administradores de TI gerenciem totalmente os dispositivos usados exclusivamente para o trabalho.”
Fonte: DEVELOPER. Implantar apps para empresas usando o Google Play. Disponível em: <https://developer.android.com/distribute/google-play/work?hl=pt>. Acesso em: 14 Nov. 2019.
O trecho apresentado traz as características do Google Play. Considerando essas informações e o conteúdo estudado sobre o envio de um software para lojas de aplicativos do Google Play, pode-se afirmar que o Google Play é:
Ocultar opções de resposta 
1. 
uma loja virtual que padroniza aplicações privadas nos dispositivos.
2. 
uma loja física utilizada por dispositivos em sistema Linux.
3. 
uma loja física que insere um conjunto de aplicativos públicos nos dispositivos móveis.
4. 
uma loja virtual utilizada para celulares que adotam o sistema Android.
Resposta correta
5. 
uma loja virtual utilizada para definir uma interface de instalação.
7. Pergunta 7
/1
Leia o texto a seguir:
“É comum utilizarmos bibliotecas externas para o desenvolvimento do seu aplicativo. Você deve se atentar ao fato de que essas bibliotecas devem ser compatíveis com o compileSdkVersion e o targetSdkVersion. Por padrão, o Android Studio utiliza uma biblioteca de compatibilidade para os recursos da plataforma. Caso haja alguma incompatibilidade nas configurações, o Gradle o notificará.” 
Fonte: Scheffer, Hudson. Desenvolvimento para Dispositivos Móveis. Londrina: Editora e Distribuidora Educacional. S.A 2018. p.19.
Considerando essas informações e o conteúdo estudado sobre o Lançamento do App, pode-se afirmar que, entre outros aspectos, o uso de arquivos de compilação do Gradle:
Ocultar opções de resposta 
1. 
adota um modelo de compilação release.
Respostacorreta
2. 
eleva a possibilidade de uma modificação do APK. 
3. 
notifica uma organização das plataformas Android.
4. 
estabelece uma quantidade de versionamento interno
5. 
apresenta um nível elevado insights durante a sua configuração. 
8. Pergunta 8
/1
Leia o trecho a seguir:
“A classe permite realizar operações com a base de dados sem a necessidade de instruções SQL. Para realizar a atualização de um registro é preciso, apenas, chamar o método update informando o nome da tabela, os valores e a condição”
Fonte: PLOTZE, Rodrigo. Programação para Dispositivos Móveis. 1ª edição. Rio de Janeiro: SESES, 2017. p. 110.
Considerando essas informações e o conteúdo estudado sobre a Aplicação prática do SQLite, analise as classes e aspectos referentes ao SQL e associe-os com suas respectivas características.
1) SQLiteDatabase.
2) SQLiteOpenHelper.
3) ArrayList.
4)ImageView.
( ) Nome da nova classe Java no projeto a realização da manipulação do banco de dados SQLite. 
( ) Relação dinâmica que traz os arquivos apresentados na forma de objetos pertencentes a uma classe ContentValues. 
( ) Possibilita a execução de operações baseadas em dados nos quais não há a necessidade de utilizar as instruções SQL.
( ) Uso do controle que possibilita a inclusão de figuras dentro da tela.
Agora, assinale a alternativa que apresenta a sequência correta:  
Ocultar opções de resposta 
1. 
2, 3, 1, 4.
Resposta correta
2. 
2, 3, 4, 1.
3. 
3, 1, 2, 4.
4. 
1, 2, 4, 3.
5. 
4, 1, 2, 3.
9. Pergunta 9
/1
Leia o trecho a seguir:
“Na plataforma Android, a manipulação de dados no banco SQLite é facilitada com o uso da classe SQLiteOpenHelper. Em termos de programação, a classe SQLiteOpenHelper é utilizada como superclasse em uma hierarquia e possui dois métodos abstratos que necessitam ser implementados: OnCreate e OnUpgrad”. 
Fonte: PLOTZE, Rodrigo. Programação para Dispositivos Móveis. 1ª edição. Rio de Janeiro: SESES, 2017.p.102
Considerando essas informações e o conteúdo estudado sobre a Manipulação dos Dados, pode-se afirmar a classe Java auxilia na:
Ocultar opções de resposta 
1. 
inserção de uma tela remota capaz de ampliar o armazenamento de dados.
2. 
criação de uma linguagem fácil ao banco de dados e seus dispositivos. 
3. 
criação e gerenciamento das versões presentes no banco de dados.
Resposta correta
4. 
relação conjunta entre um banco de dados e as suas requisições. 
5. 
utilização da extensão OpenHelper na inserção de dados rígidos. 
10. Pergunta 10
/1
Leia o trecho a seguir: 
“A biblioteca Room fornece acesso ao banco de dados, garantindo todo o poder da API do SQLite. Para que informações possam ser armazenadas no banco de dados, é necessário mapear os objetos que estão representados em classes Java através de anotações. Uma classe pode representar uma tabela no modelo relacional de armazenamento de dados.”Fonte: Scheffer, Hudson. Desenvolvimento para Dispositivos Móveis. Londrina: Editora e Distribuidora Educacional. S.A , 2018. p. 171
O trecho apresentado refere-se à importância da biblioteca Room dentro de uma API SQLite. Considerando essas informações e o conteúdo estudado sobre a persistência em Banco de Dados SQLite, podemos afirmar que, em uma plataforma Android, é possível:
Ocultar opções de resposta 
1. 
criar aplicativos com a capacidade de arquivar dados em uma memória secundária do aparelho.
Resposta correta
2. 
inovar os softwares disponíveis e elevar a capacidade de processamento dos dados. 
3. 
capacitar os dispositivos e realizar a execução de mainframes utilizada na captura de dados.
4. 
realizar um conjunto de ações que simplifiquem a utilização dos dispositivos móveis.
5. 
desenvolver uma tecnologia capaz de realizar um planejamento estratégico em um dispositivo.

Continue navegando