Buscar

Avaliação On-Line 4 (AOL 4) Questionário

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 8 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 8 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

Prévia do material em texto

Módulo B - 115743 . 7 - Desenvolvimento para Dispositivos Móveis - T.20222.B 
Avaliação On-Line 4 (AOL 4) – Questionário 
Denilson Ribeiro de Franca 
10/10 
Conteúdo do exercício 
1. Pergunta 1 
1/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. 
criação e gerenciamento das versões presentes no banco de dados. 
Resposta correta 
2. 
utilização da extensão OpenHelper na inserção de dados rígidos. 
3. 
inserção de uma tela remota capaz de ampliar o armazenamento de dados. 
4. 
criação de uma linguagem fácil ao banco de dados e seus dispositivos. 
5. 
relação conjunta entre um banco de dados e as suas requisições. 
2. Pergunta 2 
1/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 atribuição de script dentro de uma linguagem C. 
2. 
desenvolver uma requisição de script dentro de uma linguagem PHYTON. 
3. 
desenvolver uma listagem com um típico script dentro de uma linguagem SQL. 
Resposta correta 
4. 
desenvolver uma codificação com um script dentro de uma linguagem JAVA 
5. 
desenvolver um conjunto de instruções com um script dentro de uma linguagem R. 
3. Pergunta 3 
1/1 
Leia o trecho a seguir: 
“Preparar e lançar versões você pode gerenciar o Android App Bundle (que é o formato de publicação 
recomendado pelo Google Play) ou os APK’s do seu App e lançá-lo em uma faixa específica. Cada versão é uma 
combinação de um ou mais artefatos preparados com o objetivo de lançar um App ou uma atualização.” 
Fonte: DEVELOPER. Preparar e lançar versões. Disponível em: 
<https://support.google.com/googleplay/android-developer/answer/7159011?hl=pt-BR>. Acesso em: 14 Nov. 
2019. 
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 a preparação do aplicativo ocorre quando: 
Ocultar opções de resposta 
1. 
o usuário consegue reter uma versão posterior do aplicativo. 
2. 
o usuário consegue alterar uma versão complexa do aplicativo. 
3. 
o usuário consegue manter uma versão atribuída do aplicativo. 
4. 
o usuário consegue elevar uma versão anterior do aplicativo. 
https://developer.android.com/guide/app-bundle/
https://support.google.com/googleplay/android-developer/answer/7159011?hl=pt-BR
5. 
o usuário consegue compilar uma versão de lançamento do aplicativo. 
Resposta correta 
4. Pergunta 4 
1/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. 
capacitar os dispositivos e realizar a execução de mainframes utilizada na captura de dados. 
3. 
inovar os softwares disponíveis e elevar a capacidade de processamento dos dados. 
4. 
desenvolver uma tecnologia capaz de realizar um planejamento estratégico em um dispositivo. 
5. 
realizar um conjunto de ações que simplifiquem a utilização dos dispositivos móveis. 
5. Pergunta 5 
1/1 
Leia o excerto a seguir: 
“É muito importante entender que você só precisa criar um provedor de conteúdo caso tenha necessidade de 
expor informações para outras aplicações Se você precisar de um banco de dados privado que seja acessado 
apenas pelo seu aplicativo, utilize um banco de dados SQLite.”Fonte: LECHETA, Ricardo R. Google Android 4ª 
edição: Aprenda a criar aplicações para dispositivos móveis com o Android SDK. Novatec Editora, 2015, 
p.810Considerando essas informações e o conteúdo estudado sobre a Aplicação prática do SQLite, pode-se 
afirmar que a troca do ícone pertencente a um aplicativo Android implica na alteração do arquivo denominado: 
Ocultar opções de resposta 
1. 
sl_xls.java 
2. 
ic_laucher.png 
Resposta correta 
3. 
it_xlm.java 
4. 
ic_laucher.jpg 
 
5. 
sl_xls.jpg 
6. Pergunta 6 
1/1 
Leia o trecho a seguir: 
“Também é possível acessar o serviço por meio do aplicativo Play Store, disponível em dispositivos móveis com 
Android. O Google Play lista os aplicativos mais baixados no serviço, entre eles ‘Netflix’ e ‘Spotify Music’, com 
mais de cem milhões de instalações, e ‘WhatsApp Messenger’ e ‘Instagram’, com mais de 1 bilhão de 
instalações.” 
Fonte: Scheffer, Hudson. Desenvolvimento para Dispositivos Móveis. Londrina: Editora e Distribuidora 
Educacional. S.A 2018. p. 10 
Considerando essas informações e o conteúdo estudado sobre o envio de um software para lojas de aplicativos 
do Google Play, é possível afirmar que, parapublicar um aplicativo no Google Play, é preciso: 
Ocultar opções de resposta 
1. 
inserir um método capaz de estabelecer uma linguagem bidimensional. 
2. 
desenvolver o código para executar versões do Android. 
3. 
enviar um APK configurado com uma assinatura de chave. 
Resposta correta 
4. 
disponibilizar um serviço relacionado à animação da imagem. 
5. 
configurar uma lógica condicional simples no dispositivo. 
7. Pergunta 7 
1/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. 
apresenta um nível elevado insights durante a sua configuração. 
2. 
estabelece uma quantidade de versionamento interno 
3. 
notifica uma organização das plataformas Android. 
4. 
adota um modelo de compilação release. 
Resposta correta 
5. 
eleva a possibilidade de uma modificação do APK. 
8. Pergunta 8 
1/1 
Leia o trecho a seguir: 
“Assim, o nome no atributo package do manifesto precisa sempre corresponder ao nome dopacote básico do 
projeto em que você mantém as atividades e o restante do código do aplicativo. É claro que você pode ter outros 
subpacotes no projeto, mas esses arquivos precisam importar a classe R.java usando o namespace do 
atributo package.”Fonte: DEVELOPER. Visão geral do manifesto do aplicativo. Disponível em: 
<https://support.google.com/googleplay/android-developer/answer/7159011?hl=pt-BR>. Acesso em: 14 Nov. 
2019. 
Considerando essas informações e o conteúdo estudado sobre o lançamento do Aplicativo, é possível afirmar 
que o atributo package da tag <manifest> funciona: 
https://support.google.com/googleplay/android-developer/answer/7159011?hl=pt-BR
Ocultar opções de resposta 
1. 
como um método de aplicação que pode atribuir um modelo de debug. 
2. 
como identificador único pertencente ao aplicativo da loja. 
Resposta correta 
3. 
como um requisito que possibilita a declaração de necessidades. 
 
4. 
como uma referência para relacionar permissões do aplicativo. 
 
5. 
como uma propriedade que estabelece a localização padronizada do APK. 
9. Pergunta 9 
1/1 
Leia o trecho a seguir: 
“O compartilhamento de dados é realizado apenas quando desejado e possibilita, por exemplo, que dados 
armazenados em um arquivo possam ser consultados ou modificados por outros aplicativos. Esse recurso 
também pode ser empregado em base de dados criadas no banco de dados SQLite, ou em termos gerais, em 
qualquer tipo de dados armazenado de maneira persistente.” Fonte: PLOTZE, Rodrigo. Programação para 
Dispositivos Móveis. 1ª edição. Rio de Janeiro: SESES, 2017. p.31 
Considerando essas informações e o conteúdo estudado sobre os Fundamentos do SQL, analise as afirmativas a 
seguir. 
I. O SQLite pode ser visto com um importante instrumento para manipular dados estruturados. 
II. O SQLite é compatível com um número limitado de linguagens de programação e suas instruções são 
baseadas no padrão Java. 
III. A biblioteca Room é utilizada para solucionar problemas apresentados pelo SQLite e tem o objetivo de 
trabalhar com dados estruturados. 
IV. As bases de dados desenvolvidas com o SQLite são disponibilizadas publicamente a todos os aplicativos 
Android. 
Está correto apenas o que se afirma em: 
Ocultar opções de resposta 
1. 
II, III e IV. 
2. 
II e III. 
3. 
I e IV. 
 
4. 
I e III. 
Resposta correta 
5. 
I, II e IV. 
10. Pergunta 10 
1/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. 
3, 1, 2, 4. 
2. 
4, 1, 2, 3. 
3. 
2, 3, 1, 4. 
Resposta correta 
4. 
1, 2, 4, 3. 
5. 
2, 4, 1, 3.

Continue navegando