Buscar

A1 COMPUTACAO DISPOSITIVOS MOVEIS FMU

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

• Pergunta 1 
0,25 em 0,25 pontos 
 
Toda e qualquer aplicação mobile faz uso de um banco de dados. Persistir dados 
em um banco é caracterizado por armazenar a informação e a possibilidade de ler 
essa informação em um tempo futuro, sem alteração desta. O sistema Android 
carrega um pequeno banco de dados chamado SQLite; isso garante que aplicações 
possam ser executadas localmente, sem o uso da Internet. 
A partir do exposto, associe os itens a seguir. 
 
I - Método onCreate(). 
II - Método onUpdate(). 
III - Armazenamento externo. 
IV - Protocolo HTTP. 
( ) Protocolo usado no processo de comunicação entre dispositivos. 
( ) Método usado quando o banco de dados é criado pela primeira vez. 
( ) Mídias removíveis são usadas por dispositivos Android. 
( ) Método utilizado para atualizar as informações estruturais do banco de dados. 
A partir da análise dos itens e da relação com as afirmações, assinale a alternativa 
que apresenta a sequência correta. 
 
Resposta Selecionada: 
IV, I, III e II. 
Resposta Correta: 
IV, I, III e II. 
Comentário 
da resposta: 
Resposta correta. A alternativa está correta, pois mídias removíveis 
são usadas por dispositivos Android. Dentre as formas de 
armazenagem na computação, existe a mídia removível. O método 
onUpdate() é utilizado para atualizar as informações estruturais do 
banco de dados. O HyperText Tranfer Protocol (HTTP) é o 
protocolo usado para navegação de páginas na Internet. O método 
onCreate() faz a criação da estrutura de banco de dados usada por 
uma aplicação. Por meio do método onCreate(), pode-se fazer a 
configuração estática normal: criar visualizações, ligar dados para 
listas, criar bancos etc. 
 
 
• Pergunta 1 
0,25 em 0,25 pontos 
 
Como uma aplicação móvel, o uso de mouse é impróprio, pois o principal recurso 
usado nas aplicações são os widgets ou ícones, que podem operar diversas 
funções, como abrir uma aplicação, fechar, mover etc. Essas operações podem ser 
iniciadas por meio do toque dos dedos sobre os widgets ou ícones. 
 
Considerando essas informações do trecho sobre elementos de uma aplicação 
móvel e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) 
verdadeira(s) e F para a(s) falsa(s). 
 
 
( ) No sistema Android, usa-se o conceito de Drag and drop (Arrastar e soltar) para 
mover itens entre telas. 
( ) É permitido usar, na composição de uma interface, o conceito de estilo 
semelhante a CSS. 
( ) Um view é uma interface composta por elementos 
como Checkbox , button e ImageView . 
( ) Bundle é um objeto que tem, por finalidade, criar componentes. 
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a 
sequência correta. 
Resposta Selecionada: 
V, V, V, F. 
Resposta Correta: 
V, V, V, F. 
Comentário 
da resposta: 
Resposta correta. A alternativa está correta, pois o arrastar e soltar 
é um conceito usado no desenvolvimento Android para facilitar a 
movimentação de elementos entre áreas existentes em uma 
interface gráfica. O conceito CSS é usado em Android para separar 
o visual do conteúdo. Uma View é uma interface composta de 
diversos elementos como Button, checkbox 
e ImageView. O Android trata a View por meio de recursos em 
formato gráfico ou por meio de linguagem XML. Todos os elementos 
de tela são, teoricamente, uma View que, agrupados e posicionados 
de forma correta, resultam na tela de interatividade da aplicação. 
A View é a classe mãe dos objetos de tela. 
 
 
• Pergunta 1 
0,25 em 0,25 pontos 
 
O Android Studio é o ambiente de desenvolvimento de uma aplicação móvel 
executada no sistema operacional Android. Seguindo o conceito de arquitetura 
de software de três camadas (camada de usuário, camada de lógica e regra de 
negócios e persistência), pode-se entender o processo de desenvolvimento de uma 
aplicação na IDE Android Studio. 
Analise as afirmações a seguir e a relação existente entre elas. 
I - O ciclo de vida de uma aplicação Android passa por diversos estados, como em 
seu ciclo inicial onCreate(), onStart(), on Resume(). 
Porque: 
II - Ao ser executada, a aplicação é criada, iniciada e, depois, resumida ao usuário. 
Está correto o que se afirma em: 
 
Resposta 
Selecionada: 
 
As asserções I e II são proposições verdadeiras, e a II é uma 
justificativa correta da I. 
Resposta Correta: 
 
As asserções I e II são proposições verdadeiras, e a II é uma 
justificativa correta da I. 
Comentário 
da resposta: 
Resposta correta. A alternativa está correta, pois uma aplicação 
Android possui estados onCreate, onStart, onResume, onPause, 
onStop, onDestroy, que fazem o ciclo de vida da aplicação móvel. 
Esses métodos podem ser usados para diversas funções, por 
exemplo, iniciar a conexão com um banco de dados e fazer a leitura 
de um serviço externo à aplicação. Esses estados são 
fundamentais para uma aplicação. Em um processo sequencial de 
uma aplicação ativa, primeiro, ela é criada; posteriormente, 
inicializada; depois, mostrada ao usuário. Em um tempo futuro, 
pode ser pausada e também destruída pelo usuário. Porém, esses 
métodos são transparentes aos olhos do usuário. 
 
• Pergunta 1 
0,25 em 0,25 pontos 
 
É fato que a computação móvel chegou para ficar e, com ela, surgiu uma série de 
benefícios para seus usuários e empresas. Praticamente, dois sistemas dominam o 
mercado da computação móvel: Android e iOs (Apple), que são predominantes nos 
dispositivos, como smartphones e tablets , ao redor do mundo. 
Com relação aos sistemas de computação móvel, analise as afirmativas a seguir e a 
relação existente entre elas. 
 
I - O sistema Android é um sistema de penetração no mercado nacional e 
internacional, bem como preterido em dispositivos móveis. 
Porque: 
II - Sua estrutura é baseada em Linux e provê diversos aplicativos gratuitos, os 
quais facilitam a adesão dos usuários e das empresas de dispositivos móveis. 
 
Está correto o que se afirma em: 
 
Resposta 
Selecionada: 
 
As asserções I e II são proposições verdadeiras, e a II é uma 
justificativa correta da I. 
Resposta Correta: 
As asserções I e II são proposições verdadeiras, e a II é uma 
justificativa correta da I. 
Comentário 
da resposta: 
Resposta correta. A alternativa está correta, pois os sistemas 
Android e iOs são líderes de mercado na computação móvel e 
possuem muita penetração nos mercados nacional e internacional, 
além de serem muito usados em dispositivos móveis. O sistema 
Android é baseado no sistema operacional Linux. O Android possui 
uma estrutura open source (código aberto) e está baseado 
na General Public License (GPL). Esse fato favorece a 
predominação de mercado. Outro fato do Android é que este possui 
 
uma variedade de aplicações gratuitas, maior do que as aplicações 
da Apple. Ambos os fatos proporcionam uma adesão maior de 
usuários. 
 
• Pergunta 1 
0,25 em 0,25 pontos 
 
Neste século, o crescimento do uso da tecnologia móvel tem sido exponencial. O 
usuário, por meio de seu smartphone , acessa diversos serviços que facilitam em 
seu dia a dia. Esses serviços são disponibilidade em forma de aplicação. Essas 
aplicações são disponibilizadas em nuvem, baixadas e instaladas nos smartphones . 
 
 Em relação ao tema evolução da computação móvel, analise as afirmativas a seguir 
e assinale V para a(s) Verdadeira(s) e F para a(s) falsa(s): 
 
( ) O acesso torna-se fácil pois há uma queda de preço do dispositivos móveis. 
( ) Aparelhos smartphones possuem a cada nova geração recursos incríveis. 
( ) Há disponibilidade de serviços móveis torna-se volumosa e acessível. 
( ) Existe uma facilidade de uso através de comandos de linha amigáveis. 
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a 
sequência correta. 
 
Resposta Selecionada: 
V, V, V, F. 
Resposta Correta: 
V, V, V, F. 
Comentário 
da resposta: 
Sua resposta está incorreta. A alternativa está incorreta, pois, 
devido ao aumento de uso de aparelhos celulares, 
tiposmartphones, por parte da população mundial, tem-se, como 
resultado, a elevação do tempo de uso, conectando e interagindo 
com as aplicações. As interfaces de telas tornaram-se mais 
amigáveis e projetadas, para uma melhor usabilidade e 
interatividade com o usuário. Houve, também, uma evolução nos 
recursos. Aparelhos mais baratos propiciam bons recursos de uso, 
como câmeras de boa qualidade, resultando em aplicações mais 
amigáveis para os usuários, por meio de interfaces de usuários bem 
projetadas. 
 
 
•

Outros materiais