Buscar

Avaliação On-Line 2 (AOL 2) - Desenvolvimento para Dispositivos Móveis

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 12 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 12 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 12 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 trecho abaixo:
“É um kit de desenvolvimento que permite aos programadores desenvolverem aplicações em Java. A empresa Oracle Corporation o fornece para download, com suporte a diversos sistemas operacionais”. 
Fonte: SCHEFFER, Hudson. Desenvolvimento para Dispositivos Móveis. Londrina: Editora e Distribuidora Educacional. S.A. 2018. p. 11.
Considerando essas informações e o conteúdo estudado sobre as configurações do sistema Android, é possível afirmar que o trecho acima se refere à definição de:
Ocultar opções de resposta 
1. 
JDK.
Resposta correta
2. 
Android Studio.
3. 
Java. 
4. 
Developer.
5. 
Standard.
2. Pergunta 2
/1
Leia o trecho a seguir: 
“Vale a pena citar que as versões mais recentes do iOS podem ou não ser compatíveis com os hardwares mais antigos dos dispositivos da Apple, servindo como um guia inicial para saber qual versão do sistema operacional é suportada por cada hardware.”
Fonte: MILANI, André. Programando para iPhone e iPad: aprenda a construir aplicativos para o iOS. São Paulo: Novatec Editora. 2012. p. 16.
O trecho acima trata das possíveis limitações aos quais a arquitetura iOS está sujeita. Assim, e considerando os conteúdos sobre as Plataformas de Desenvolvimento Móvel, analise as afirmativas a seguir sobre as outras restrições das aplicações de iOS:
I. Quanto ao limite de processamento, cabe ao desenvolvedor conhecer os dispositivos e quais os seus recursos mais importantes para ser utilizados de maneira apropriada e uma aplicação executada com sucesso. 
II. O tempo de resposta normalmente ocorre quando uma aplicação apresentar variados tamanhos de tela. Esses valores são considerados ao longo do desenvolvimento de suas aplicações.  
III. No que se refere ao tamanho de memória, pode-se afirmar que esses aspectos podem ser distintos entre os dispositivos, porem apresenta capacidade menor que os computadores de mesa, por exemplo.
IV. A resolução gráfica ocorre quando os dispositivos levam alguns segundos para responder certas ocasiões, em que o iOS entende que a aplicação se encontra em estado de ausência de resposta e pode interromper a sua execução.
Está correto apenas o que se afirma em:
Ocultar opções de resposta 
1. 
II e III.
2. 
III e IV.
3. 
I e II.
4. 
I e III.      
Resposta correta
5. 
I e IV.
3. Pergunta 3
/1
Leia o trecho a seguir:
“O add-on Google API’s é uma extensão do Android SDK que disponibiliza essencialmente uma API externa para trabalhar com mapas até de outros componentes e serviços do Google que rodam no Android.”
Fonte: MONTEIRO, João Bosco. GOOGLE ANDROID. Casa do Código. São Paulo. 2014. p. 119. 
O trecho acima trata um dos modelos de extensão SDK utilizado. Assim, considerando as informações apresentadas e os conteúdos estudados sobre Extensão do API no SDK, podemos afirmar que o Rapanui é uma API:
Ocultar opções de resposta 
1. 
semelhante à API do Corona, por redigir uma escrita do código complexo.
2. 
distinto do API do Moai, por apresentar uma linguagem do código simples.
3. 
distinto à API do Gideos, por corrigir uma escrita do código complexa.
4. 
semelhante à API do Corona, por apresentar uma escrita do código simples.
Resposta correta
5. 
semelhante à API do Moai, por alterar uma escrita do código simples.
4. Pergunta 4
/1
Leia o trecho a seguir:
“A declaração de uma variável não define nem garante o seu valor. Variáveis não inicializadas podem conter qualquer valor e, sendo assim, seu uso acidental pode conduzir a resultados estranhos, levando-nos a procurar problemas em outras partes do programa.”
Fonte: JANDL JUNIOR, Peter. Curso básico de Linguagem C. São Paulo: Novatec. 2019. p. 2. 
Considerando essas informações e o conteúdo estudado sobre o Aprendendo Java, analise as linhas de código que tratam de uma declaração de variável e associe-as com suas respectivas características: 
1) String. 
2) Mensagem.
3) Sinal de igualdade (=).
4) Sinal ponto e virgula (;) .
(  ) Podem expor letras, sublinhados ou número, entretanto não podem se iniciar por meio de um número.
(  ) Caracteriza-se por ser um operador de “atribuição”, ou seja, pode ser usado para estabelecer valores e variáveis. 
(  ) Caractere utilizado para encerra a linha de código, ou seja, uma declaração em Java. 
(  ) A palavra inicial observada quando se declara uma variável é em relação ao tipo de dados, que traz a informação de qual modelo de dados a variável irá armazenar.
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
1. 
1, 2, 4, 3.
2. 
2, 4, 3, 1.
3. 
4, 1, 2, 3.
4. 
3, 1, 2, 4.
5. 
2, 3, 1, 4.
Resposta correta
5. Pergunta 5
/1
Leia o trecho a seguir:
“Kotlin é uma linguagem de programação desenvolvidas pela JetBrains, mems empresa que criou o Android Studio. Tem uma sintaxe muito simples e agradável, que é compilada para executar na JVM (Java Virtual Machine), portanto, proporciona interoperabilidade total com Java.”  
Fonte: LECHETA. Ricardo R. Android Android essencial com Kotlin. São Paulo: Novatec. 2017. p. 35. 
A partir dessas informações e do conteúdo estudado sobre o uso do Kotlin como linguagem alternativa para o Android, é possível afirmar que a execução dos códigos Kotlin:
Ocultar opções de resposta 
1. 
utilizam uma linguagem variada, em que é possível redigir menos com maior codificação.
2. 
ocorre de maneira similar ao Java, onde um conversor automatizado transfere os dados do Java para Kotlin com a mesma velocidade.
Resposta correta
3. 
são executados nos dispositivos Android, nas versões mais atualizadas compatíveis com o JDK versão 5. 
4. 
ocorre em ambiente dinâmico, sendo monitorado pelos requisitos de qualidade.
5. 
adotam uma padronização adequada ao ambiente da transferência dos dados.
6. Pergunta 6
/1
Leia o trecho a seguir:
“JavaScript foi criada na Netscape na fase inicial da Web e, tecnicamente, ‘JavaScript’ é marca registrada, licenciada pela Sun Microsystems (Agora Oracle), usada para descrever a implementação da linguagem pelo Netscape (Agora Mozilla). ” 
FONTE: David Flanagan. JavaScript: O Guia Definitivo. Porto Alegre: Bookman. 2013. p. 2.
A partir dessas informações e do conteúdo estudado sobre Criação de Aplicativos Android com a Linguagem Java, é possível afirmar que o JavaScript e o Java se assemelham no que se refere aos:
Ocultar opções de resposta 
1. 
métodos, variáveis, operadores e objetos.
Resposta correta
2. 
aplicativos, variáveis, operadores e objetos.
3. 
métodos, dispositivos, operadores e objetos.
4. 
métodos, variáveis, operadores e códigos.
5. 
métodos, variáveis, conectivos e objetos.
7. Pergunta 7
/1
Leia o trecho a seguir: 
“O desenvolvimento do aplicativo se dará com o software Android Studio na linguagem de programação Kotlin, a qual vem mostrando ser tendência no cenário de programadores, buscando trazer uma nova tecnologia para dentro da Empresa Brasileira de Pesquisa Resumos Expandidos XIV Mostra de Estagiários e Bolsistas 65 Agropecuária (Embrapa). ”
Fonte: OLIVEIRA, Emanuel de Souza. EVANGELISTA, Sílvio Roberto Medeiros. ROMANI, Luciana Alvim Santos. Aplicativo para consulta interativa e otimizada ao Zoneamento Agrícola de Risco Climático. Disponível em: https://www.alice.cnptia.embrapa.br/alice/bitstream/doc/1101342/1/Mostra20186367.pdf. Acesso em 01 Out. 2019. 
O trecho acima apresenta um dos benefícios do uso da linguagem Kotlin. A partir dessas informações e do conteúdo estudado sobre o uso do Kotlin como linguagem alternativa para o Android, é possível verificar que uma das principais vantagens oferecidas pelo Kotlin é/são a/as:
Ocultar opções de resposta 
1. 
proteção contra riscos.
2. 
imutabilidade.
Resposta correta
3. 
ampliação de tempo. 
4. 
declarações generalistas.
5. 
funções compactas.
8. Pergunta 8
/1
Leia o trecho a seguir: 
“As versões anteriores do Android SDK eram um arquivo completo de ferramentas, documentação e classes. A partir da versão 1.6 do SDK, o arquivo contém somente ferramentas – essencialmente um conjunto de ferramentas SDK Management. ”
Fonte: ABLESON, W. Frank. Android em Ação. Rio de Janeiro: Elsevier. 2012.p. 594.
O trecho acima traz as características de um Android SDK. Considerando essas informações e o conteúdo estudado sobre as Alternativas de SDK para Desenvolvimento Multiplataforma, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
I. ( ) O Corona é um SDK que serve de um instrumento de suporte ao iOS e ao Android, porém apresenta recursos limitados em relação à sua estrutura. 
II. ( ) Gideros Studio apresenta uma API de nível alto e fácil utilização em bibliotecas para simulação de física adaptada às colisões, controle de mapas, dentre outros aspectos.
III. ( ) Havia uma ausência de supote do Gideros em relação ao suporte da biblioteca Luasockets, que é visto como um aspecto essencial para realizar a Comunicação de Rede.
IV. O Moai apresenta várias bibliotecas integradas e serviços. Além disso, ele oferece um código-fonte aberto.
Ocultar opções de resposta 
1. 
F, V, V, F
2. 
V, F, F, V.
3. 
F, V, F, V.
4. 
V, F, V, F.
5. 
F, F, V, V.
Resposta correta
9. Pergunta 9
/1
Leia o trecho a seguir:
“Por padrão, o IDE a configura como ‘Android’, assim são exibidos apenas os arquivos mais importantes para o desenvolvimento do projeto. Para ver a estrutura real de arquivos, selecione a opção ‘Project’.”
Fonte: SCHEFFER, Hudson. Desenvolvimento para Dispositivos Móveis. Londrina: Editora e Distribuidora Educacional. S.A. 2018. p. 256.
A partir dessas informações e do conteúdo estudado a respeito da criação do primeiro projeto, podemos definir que a filtragem dos arquivos é:
Ocultar opções de resposta 
1. 
uma série dos serviços para dispositivos móveis que utilizam uma ideia de conexão entre os diferentes aplicativos.
2. 
um conjunto diversificado de ações, que mantém a maneira de exibir os arquivos do projeto.
3. 
uma infraestrutura operacional diversificada, que mantém independente a forma os dispositivos móveis serão configurados.
4. 
um método de análise utilizado para gerar automaticamente a plataforma móvel mais rígida e padronizada.
5. 
uma lista suspensa que apresenta uma série de possibilidades que alteram a maneira de exibir os arquivos do projeto.
Resposta correta
10. Pergunta 10
/1
Leia o trecho a seguir: 
“Se você instalou o Java 2 SDK, é provável que que tenha visto a execução do applet. O Java Plug-in pode ser instalado junto com o SDK e configurado para substituir o interpretador Java embutido na Internet Explore e em outros browsers.”
Fonte: CADENHEAD. Rogers. Aprenda em 21 dias Java 2. Rio de Janeiro: Elsevier. 2005. p. 259.
O trecho acima traz uma das funcionalidades do SDK. Com base nessas informações e no conteúdo estudado sobre as Alternativas de SDK para Desenvolvimento Multiplataforma, pode-se afirmar que os fatores principais que determinam a opção pelo SDK são:
Ocultar opções de resposta 
1. 
infraestrutura dos dados e as linguagens de programação utilizadas no desenvolvimento. 
2. 
a segurança de dados e a produtividade das plataformas móveis de plataformas.
3. 
plataformas móveis que terão suporte e a capacidade de comunicação sem fio.  
4. 
a produtividade dos recursos e o desenvolvimento de plataformas para o acesso de dados.
5. 
plataformas móveis que terão suporte e as linguagens de programação utilizadas no desenvolvimento. 
Resposta correta

Outros materiais