Buscar

Des de dispositivos Moveis AOL2

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 5 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 A - Desenvolvimento para Dispositivos Móveis – AOL2 
Conteúdo do exercício 
1. Pergunta 1Leia 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: 
1. ocorre em ambiente dinâmico, sendo monitorado pelos requisitos de qualidade. 
2. adotam uma padronização adequada ao ambiente da transferência dos dados. 
3. utilizam uma linguagem variada, em que é possível redigir menos com maior codificação. 
4. são executados nos dispositivos Android, nas versões mais atualizadas compatíveis com o 
JDK versão 5. 
5. ocorre de maneira similar ao Java, onde um conversor automatizado transfere os dados do 
Java para Kotlin com a mesma velocidade. Resposta correta 
 
2. Leia o trecho abaixo: 
“O Gradle é um sistema open-source de automação de build que segue os mesmos conceitos de 
ferramentas como Ant e Marven, ambos em Apache Foundation. Entretanto, em vez de utilizar 
arquivos XML para definir o processo buil, o Gradle utiliza uma DSL. ” 
Fonte: GLAUBER, Nelson. Dominando o Android com Kotlin. São Paulo: Novatec Editora. 2019. 3ª 
Edição. p. 29. 
Através das informações abordadas no texto e baseando-se no conteúdo estudado sobre a criação do 
primeiro projeto, é possível afirmar que a principal função do Gradle é: 
1. apresentar métodos capazes de inserir linguagens de programação seguindo uma lógica de 
desenvolvimento. 
2. agrupar todas as etapas e recursos básicos para o desenvolvimento de um arquivo “apk”. 
Resposta correta 
3. desenvolver a criação de códigos e possibilitar que os desenvolvedores de aplicações 
insiram dados nos aplicativos. 
4. permitir o desenvolvimento, a configuração e a inserção das plataformas móveis. 
5. determinar a aplicação do modelo Java por meio de plataforma s e códigos usuais dentro 
dos dispositivos móveis. 
 
3. Leia o trecho abaixo: 
“O iOS foi desenvolvido pela Apple e sua execução é restrita aos hardwares construídos por ela. 
Portanto, somente os dispositivos da própria autora é que executam com sucesso o iOS. As versões 
mais atuais do iOS já possuem suporte para os novos hardwares embutidos nos mais recentes 
dispositivos móveis da Apple, entre eles, suporte para acelerômetro, giroscópio, câmera e GPS, entre 
outros recursos.” Fonte: MILANI, André. Programando para iPhone e iPad: aprenda a construir 
aplicativos para o iOS. São Paulo: Novatec Editora. 2012. p. 14. 
Esse trecho refere-se a uma das características do iOS. A partir dessas informações e do conteúdo 
estudado a respeito das Plataformas de Desenvolvimento Móvel, podemos afirmar que o iOS pode ser 
definido como: 
1. um sistema de características distintas desenvolvido para o mercado de dispositivos 
móveis, que possibilita, dentre outros aspectos, a ativação individual nesse dispositivo. 
Resposta correta 
2. um sistema de características gerais desenvolvido para o mercado interno de tecnologia, 
que eleva, dentre outros aspectos, a limitação individual do sistema no dispositivo. 
3. uma arquitetura de características distintas desenvolvida para o mercado de desktops, que 
bloqueia, dentre outros aspectos, a ativação individual nas aplicações. 
4. um dispositivo de características similares desenvolvido de modo privativo para 
dispositivos fixos, que possibilita, dentre outros aspectos, a ativação coletiva no dispositivo. 
5. um conectivo de características distintas desenvolvido para o mercado de dispositivos, que 
apresenta, dentre outros aspectos, a restrição de cada dispositivo móvel. 
 
4. Leia o trecho a seguir: 
“Existem alguns recursos de aceleração de hardware que podem melhorar o desempenho do 
emulador. Antes de executar um aplicativo no emulador, você precisa criar um AVD (Android Virtual 
Device)”. 
Fonte: HARVEY Deitel, PAUL Deitel, ABBEY Deitel Android: Como programar. Porto Alegre: 
Bookman Editora, 2ª edição. 2015. p. 22. 
Considerando essas informações e o conteúdo estudado sobre as configurações do sistema Android, é 
possível afirmar que o AVD se caracteriza por: 
1. possibilitar a simulação e realização dos testes nos aplicativos que serão desenvolvidos. 
Resposta correta 
2. apresentar instrumentos eficazes de controle de aplicações móveis, tais como o Java e o 
HTML. 
3. gerenciar os dados codificados dentro das plataformas móveis dentro dos dispositivos. 
4. desenvolver procedimentos de codificação de dados pertinentes ao desenvolvimento de 
linguagens de programação. 
5. inserir uma linguagem de programação Java nos aplicativos móveis, como um Ipad, por 
exemplo. 
 
5. 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: 
1. Java. 
2. Developer. 
3. JDK. Resposta correta 
4. Standard. 
5. Android Studio. 
 
6. Leia o trecho a seguir: 
“A linguagem JavaScript também tem suporte nativo para arrays, embora sua primeira versão tenha 
sido lançada sem esse suporte. Um array armazena valores sequencialmente, todos ao mesmo tempo.” 
Fonte: BRONER, Loiane. Estrutura de Dados e Algoritmos em JavaScript. São Paulo: Novate. 2017. 
p. 60. 
Considerando as informações apresentadas e os conteúdos estudados sobre os Arquivos de Código 
Java, é possível afirmar que os arrays são: 
1. linguagens de programação inseridas nas aplicações móveis. 
2. um dispositivo encapsulado utilizado como um serviço móvel. 
3. estruturas usadas para ajustar várias partes dos dados ou variáveis. Resposta correta 
4. locais onde são inseridos dados no dispositivo móvel. 
5. métodos utilizados para analisar os códigos de desenvolvimento. 
 
7. Leia o trecho abaixo: 
“O processo de instalação e gerenciamento do SDK é realizado no ambiente do Android Studio por 
meio do SDK Manager (Gerenciador do SDK). Em alguns momentos, será necessário acessar o SDK 
Manager para fazer download de novos componentes ou atualizar os componentes já instalados. ” 
Fonte: SCHEFFER, Hudson. Desenvolvimento para Dispositivos Móveis. Londrina: Editora e 
Distribuidora Educacional. S.A. 2018. p. 12. 
O trecho acima trata do gerenciamento do SDK. Considerando essas informações e o conteúdo 
estudado sobre as Configurações do sistema Android, é possível afirmar que SDK se caracteriza por: 
1. tratar basicamente da disponibilização das plataformas móveis, ampliando a utilização de 
aplicativos. 
2. estar ajustado aos espaços de desenvolvimento de plataformas móveis que apresentassem 
níveis elevados e risco. 
3. ser um software que possibilita aos programadores desenvolver de forma nativa os 
aplicativos direcionados para a plataforma Android. Resposta correta 
4. apresentar os recursos mais sofisticados de linguagem de programação e dispositivos 
móveis. 
5. dinamizar os acessos nas plataformas Android influenciando na produtividade do sistema. 
 
8. 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ãoPaulo: 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: 
1. 2, 3, 1, 4. Resposta correta 
2. 1, 2, 4, 3. 
3. 4, 1, 2, 3. 
4. 3, 1, 2, 4. 
5. 2, 4, 3, 1. 
 
9. 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: 
1. métodos, variáveis, operadores e objetos. Resposta correta 
2. métodos, variáveis, conectivos e objetos. 
3. métodos, variáveis, operadores e códigos. 
4. aplicativos, variáveis, operadores e objetos. 
5. métodos, dispositivos, operadores e objetos. 
 
10. 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: 
1. semelhante à API do Moai, por alterar uma escrita do código simples. 
2. distinto à API do Gideos, por corrigir uma escrita do código complexa. 
3. semelhante à API do Corona, por redigir uma escrita do código complexo. 
4. distinto do API do Moai, por apresentar uma linguagem do código simples. 
5. semelhante à API do Corona, por apresentar uma escrita do código simples. Resposta 
correta

Continue navegando