Logo Passei Direto
Buscar

atv-2-computação para dispositivos moveis

User badge image
Eduardo josef

em

Ferramentas de estudo

Questões resolvidas

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.

Na computação móvel, a comunicação entre aplicações é constante. Trocam-se informações a todo momento. A forma como essas informações são recebidas e processadas, no sistema Android, é diferenciada. Esses componentes são chamados receptores e notificadores pelo sistema operacional.
Considere o trecho anterior e os estudos aprendidos e analise as afirmativas a seguir:
I - Em um sistema operacional Android, usa-se o recurso JobScheduler API para executar tarefas em background.
II - É a forma mais eficiente de trabalhar os recursos para evitar o consumo exagerado da bateria do dispositivo.

Ao usar determinada aplicação, o sistema da aplicação pode ter a necessidade de fazer múltiplos processamentos. Nesse caso, os processos são assíncronos, pois não há necessidade de uma operação ser executada, após o término de outra aplicação. No Android, há ferramentas para esses processamentos assíncronos.
A seguir, analise as afirmativas:
I. Threads são linhas de comando utilizadas no Android, por exemplo, para envio de e-mails.
II. Um Handler é usado quando se deseja que um thread secundário execute muitas mensagens.
III. Uma AsyncTask é uma classe que permite executar três trechos de código em sequência.
IV. No Android, existe o thread principal, cuja função central é executar operações de envio de e-mails.

Dados são informações armazenadas em um dispositivo de armazenamento, como discos rígidos, banco de dados, cartão de memória flash etc. Um aplicação faz uso de um banco de dados para armazenar as informações. Esses bancos de dados persistem a informação para que esta possa ser lida em um tempo futuro.
Considerando o contexto apresentado 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), com relação ao ambiente de dispositivos da Apple.
( ) O princípio básico de persistência é a capacidade de armazenar grandes volumes de informação, as quais facilitam a leitura posterior.
( ) Um ponto favorável para o armazenamento em banco de dados está relacionado ao tempo de armazenamento. Este deve ser capaz de armazenar por um longo período de tempo.
( ) Para um sistema ser eficiente, muitos processos devem ser executados ou processados ao mesmo tempo. Esse procedimento garante o processamento multitarefa e paralelo.
( ) Em um modelo de arquitetura MVC, a letra C, de construct (construção), permite que seja construído o modelo de dados para o armazenamento de informações.

O SQLite é um pequeno banco de dados que acompanha o sistema Android. Este permite que o desenvolvedor crie aplicações que serão executadas localmente, ou seja, no próprio celular, sem uso de Internet. O SQLite é uma biblioteca de software que implementa um mecanismo de banco de dados SQL de sql muito usado para aplicações off-line.
Considerando o excerto, analise as afirmativas a seguir:
I - O método onCreate é usado para criar o banco de dados, pela primeira vez, retrofit.
II - SQLiteDatabase é a classe que gerencia as informações relativas ao banco de dados.
III - SQLiteOpenHelper é a classe responsável pela ajuda do banco de dados.
IV - SQLite pode ser acessado somente por meio de interfaces gráficas.

O sistema Android é um sistema operacional muito utilizado em diversos dispositivos móveis. Então, aplicações para a plataforma Android são todas aquelas desenvolvidas para serem executadas em sistemas operacionais Android. Estas podem ser desenvolvidas em ambientes como o Android Studio e têm base na linguagem Java (Lógica) e XML(Interface).
Em relação ao tema “sistema operacional Android”, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s).
( ) O sistema operacional Android é baseado em um sistema operacional Linux.
( ) O sistema operacional Android é um sistema proprietário, com base na GPL.
( ) Uma característica do Android é ser open source (código aberto).
( ) O sistema operacional Android é uma sistema multitarefa.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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.

Na computação móvel, a comunicação entre aplicações é constante. Trocam-se informações a todo momento. A forma como essas informações são recebidas e processadas, no sistema Android, é diferenciada. Esses componentes são chamados receptores e notificadores pelo sistema operacional.
Considere o trecho anterior e os estudos aprendidos e analise as afirmativas a seguir:
I - Em um sistema operacional Android, usa-se o recurso JobScheduler API para executar tarefas em background.
II - É a forma mais eficiente de trabalhar os recursos para evitar o consumo exagerado da bateria do dispositivo.

Ao usar determinada aplicação, o sistema da aplicação pode ter a necessidade de fazer múltiplos processamentos. Nesse caso, os processos são assíncronos, pois não há necessidade de uma operação ser executada, após o término de outra aplicação. No Android, há ferramentas para esses processamentos assíncronos.
A seguir, analise as afirmativas:
I. Threads são linhas de comando utilizadas no Android, por exemplo, para envio de e-mails.
II. Um Handler é usado quando se deseja que um thread secundário execute muitas mensagens.
III. Uma AsyncTask é uma classe que permite executar três trechos de código em sequência.
IV. No Android, existe o thread principal, cuja função central é executar operações de envio de e-mails.

Dados são informações armazenadas em um dispositivo de armazenamento, como discos rígidos, banco de dados, cartão de memória flash etc. Um aplicação faz uso de um banco de dados para armazenar as informações. Esses bancos de dados persistem a informação para que esta possa ser lida em um tempo futuro.
Considerando o contexto apresentado 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), com relação ao ambiente de dispositivos da Apple.
( ) O princípio básico de persistência é a capacidade de armazenar grandes volumes de informação, as quais facilitam a leitura posterior.
( ) Um ponto favorável para o armazenamento em banco de dados está relacionado ao tempo de armazenamento. Este deve ser capaz de armazenar por um longo período de tempo.
( ) Para um sistema ser eficiente, muitos processos devem ser executados ou processados ao mesmo tempo. Esse procedimento garante o processamento multitarefa e paralelo.
( ) Em um modelo de arquitetura MVC, a letra C, de construct (construção), permite que seja construído o modelo de dados para o armazenamento de informações.

O SQLite é um pequeno banco de dados que acompanha o sistema Android. Este permite que o desenvolvedor crie aplicações que serão executadas localmente, ou seja, no próprio celular, sem uso de Internet. O SQLite é uma biblioteca de software que implementa um mecanismo de banco de dados SQL de sql muito usado para aplicações off-line.
Considerando o excerto, analise as afirmativas a seguir:
I - O método onCreate é usado para criar o banco de dados, pela primeira vez, retrofit.
II - SQLiteDatabase é a classe que gerencia as informações relativas ao banco de dados.
III - SQLiteOpenHelper é a classe responsável pela ajuda do banco de dados.
IV - SQLite pode ser acessado somente por meio de interfaces gráficas.

O sistema Android é um sistema operacional muito utilizado em diversos dispositivos móveis. Então, aplicações para a plataforma Android são todas aquelas desenvolvidas para serem executadas em sistemas operacionais Android. Estas podem ser desenvolvidas em ambientes como o Android Studio e têm base na linguagem Java (Lógica) e XML(Interface).
Em relação ao tema “sistema operacional Android”, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s).
( ) O sistema operacional Android é baseado em um sistema operacional Linux.
( ) O sistema operacional Android é um sistema proprietário, com base na GPL.
( ) Uma característica do Android é ser open source (código aberto).
( ) O sistema operacional Android é uma sistema multitarefa.

Prévia do material em texto

• Pergunta 1 
1 em 1 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. 
Feedback 
da 
resposta: 
Sua resposta está incorreta. A alternativa está incorreta, pois, 
devido ao aumento de uso de aparelhos celulares, 
tipo smartphones, 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. 
 
 
• Pergunta 2 
1 em 1 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. 
Feedback 
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 3 
1 em 1 pontos 
 
Na computação móvel, a comunicação entre aplicações é constante. Trocam-se 
informações a todo momento. A forma como essas informações são recebidas e 
processadas, no sistema Android, é diferenciada. Esses componentes são chamados 
receptores e notificadores pelo sistema operacional. 
 
Considere o trecho anterior e os estudos aprendidos e analise as afirmativas a seguir: 
 
I - Em um sistema operacional Android, usa-se o recurso JobScheduler API para executar 
tarefas em background . 
Porque: 
II - É a forma mais eficiente de trabalhar os recursos para evitar o consumo exagerado da 
bateria do dispositivo. 
A seguir, assinale a alternativa correta. 
 
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. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois o 
JobScheduler API é um conjunto de biblioteca usado no Android 
para facilitar as operações de background. O framework será 
inteligente sobre quando executa trabalhos, tentando agrupar e 
adiá-los o quanto for possível. O uso de um JobSchduler evita o 
consumo exagerado da bateria do celular. O consumo de bateria 
é um dos maiores problemas de um dispositivo móvel. 
Algoritmos inteligentes e mecanismos como JobScheduler são 
utilizados para minimizar o consumo da bateria, resultando em 
um aumento do tempo entre recargas. 
 
 
• Pergunta 4 
1 em 1 pontos 
 
O Android é uma plataforma de código livre, baseado no sistema operacional Linux e 
desenvolvido pela Google. O objetivo do sistema é operar dispositivos, 
como tablets e smartphones , com um simples toque na tela. A plataforma é adaptada tanto 
 
para dispositivos VGA maiores e gráficos 2D quanto para os layouts mais tradicionais 
de smartphones . 
Analise os seguintes itens e assinale a opção que corresponde às afirmações corretas. 
( .. ) As telas do Android são construídas com widget , ícones que representam aplicações. 
( .. ) Permite compartilhamento de imagens somente com extensão jpg em redes sociais. 
( .. ) Um ponto negativo do Android é não ser multiusuário, principalmente em tablets . 
( .. ) Qualquer aplicação no sistema Android pode ser executada no iOS. 
Após analisar as afirmações, pode-se afirmar que: 
I - A opção A está correta, pois as telas no Android são constituídas de widgets . Widgets 
são ícones que representam aplicações. 
II - A opção B está correta, pois, no Android, pode-se compartilhar imagens somente JPEG 
em redes sociais. 
III - A opção C está incorreta, pois Android é um sistema multiusuário, quando instalado 
em tablets . 
IV - A opção D está correta, pois qualquer aplicação pode ser executada no Android e iOS. 
Resposta Selecionada: 
I e III, apenas. 
Resposta Correta: 
I e III, apenas. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois as tela no 
Android são constituídas de widgets. Widgets são ícones que 
representam aplicações. Os widgets estão presentes em 
qualquer sistema operacional Android e podem representar uma 
aplicação, como calculadora, previsão do tempo, aplicação de 
rotas de transporte etc. Em tablets, o sistema Android é 
multiusuário. Um sistema operacional pode ser monousuário, 
como o sistema da empresa Microsoft MS-DOS, em que 
somente um usuário pode estar logado no sistema, e 
multiusuário, no qual vários usuários podem logar em um 
mesmo sistema. Um outro exemplo de sistema multiusuário é o 
Windows ou qualquer outro sistema operacional gráfico. 
 
 
• Pergunta 5 
1 em 1 pontos 
 
Ao usar determinada aplicação, o sistema da aplicação pode ter a necessidade de fazer 
múltiplos processamentos. Nesse caso, os processos são assíncronos, pois não há 
necessidade de uma operação ser executada, após o término de outra aplicação. No 
Android, há ferramentas para esses processamentos assíncronos. 
 
A seguir, analise as afirmativas: 
 
I. Threads são linhas de comando utilizadas no Android, por exemplo, para envio de e-
mails . 
II. Um Handler é usado quando se deseja que um thread secundário execute muitas 
mensagens. 
III. Uma AsyncTask é uma classe que permite executar três trechos de código em 
sequência. 
IV. No Android, existe o thread principal, cuja função central é executar operações de envio 
de e-mails . 
Com base na análise das afirmações e no conteúdo estudado, está correto o que se afirma 
em: 
 
Resposta Selecionada: 
I, II e III, apenas. 
Resposta Correta: 
I, II e III, apenas. 
Feedbackda 
resposta: 
Resposta correta. A alternativa está correta, pois threads são 
comandos feitos por linhas de desenvolvimento, as quais são 
usadas no envio de e-mails no Android. Este segmento é, 
geralmente, referido como thread principal. Handler é usada para 
acionar threads em loop, executando muitas mensagens. Cada 
instância handler está associada a um único segmento e à fila de 
mensagens desse segmento. AsyncTask executa três operações 
em sequência. Android AsyncTask executa operação 
de back de threads secundárias, e atualiza na thread principal. 
No Android, não se pode executar 
diretamente threads secundárias para a thread principal no 
desenvolvimento Android. 
 
• Pergunta 6 
1 em 1 pontos 
 
Dados são informações armazenadas em um dispositivo de armazenamento, como discos 
rígidos, banco de dados, cartão de memória flash etc. Um aplicação faz uso de um banco 
de dados para armazenar as informações. Esses bancos de dados persistem a informação 
para que esta possa ser lida em um tempo futuro. 
Considerando o contexto apresentado 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), com relação ao ambiente 
de dispositivos da Apple. 
 ( ) O princípio básico de persistência é a capacidade de armazenar grandes volumes de 
informação, as quais facilitam a leitura posterior. Esses dados devem ser lidos do mesmo 
jeito que foram armazenados. 
( ) Um ponto favorável para o armazenamento em banco de dados está relacionado ao 
tempo de armazenamento. Este deve ser capaz de armazenar por um longo período de 
tempo. 
( ) Para um sistema ser eficiente, muitos processos devem ser executados ou processados 
ao mesmo tempo. Esse procedimento garante o processamento multitarefa e paralelo. 
( ) Em um modelo de arquitetura MVC, a letra C, de construct (construção), permite que 
seja construído o modelo de dados para o armazenamento de informações. 
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. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois o persistir de 
dados é armazenar e ter a capacidade de ler esses dados 
armazenados em um tempo futuro. A camada de persistência 
está relacionada ao banco de dados. Os armazenamentos 
devem prover o armazenamento de grandes volumes de dados 
e por um longo período de tempo. Deve-se permitir o 
processamento paralelo e multitarefado para um sistema com 
melhor eficiência. Um sistema paralelo permite que duas ou 
mais aplicações sejam executadas ao mesmo tempo, 
aumentando a eficiência do sistema. Um sistema multitarefa 
 
permite que várias tarefas sejam executadas ao mesmo tempo 
ou quase ao mesmo tempo; ambos são usados para melhorar a 
eficiência do sistema. 
 
• Pergunta 7 
1 em 1 pontos 
 
O SQLite é um pequeno banco de dados que acompanha o sistema Android. Este permite 
que o desenvolvedor crie aplicações que serão executadas localmente, ou seja, no próprio 
celular, sem uso de Internet. O SQLite é uma biblioteca de software que implementa um 
mecanismo de banco de dados SQL de sql muito usado para aplicações off-line . 
 
Considerando o excerto, analise as afirmativas a seguir: 
 
I - O método onCreate é usado para criar o banco de dados, pela primeira vez, retrofit . 
II - SQLiteDatabase é a classe que gerencia as informações relativas ao banco de dados. 
III - SQLiteOpenHelper é a classe responsável pela ajuda do banco de dados. 
IV - SQLite pode ser acessado somente por meio de interfaces gráficas. 
Está correto o que se afirma em: 
 
Resposta Selecionada: 
I, apenas. 
Resposta Correta: 
I, apenas. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois o onCreate cria 
o banco pela primeira vez. O método onCreate() é um dos 
métodos, que faz parte do ciclo de vida de uma 
aplicação Mobile. Esse método é o principal do ciclo de vida, 
pois, por meio dele, toda a estrutura da aplicação é criada, por 
exemplo, a conexão com o banco de dados. 
 
 
• Pergunta 8 
1 em 1 pontos 
 
Um conceito muito interessante no desenvolvimento de aplicações para sistemas móveis é 
o chamado usabilidade. Esse conceito prioriza a forma fácil de uso de um determinado 
dispositivo ou aplicação. No desenvolvimento de Interfaces de usuário, conceitos como 
usabilidade são altamente recomendados e aplicados. 
Assinale a alternativa que indica um conceito correto sobre o desenvolvimento de uma 
Interface com usuário. 
 
Resposta 
Selecionada: 
 
A animação pode ser aplicada a uma interface do usuário, 
desde que tenha propósitos corretos, como orientação de 
navegação ou alertas. 
Resposta 
Correta: 
 
A animação pode ser aplicada a uma interface do usuário, 
desde que tenha propósitos corretos, como orientação de 
navegação ou alertas. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois a animação 
pode ser aplicada a uma interface do usuário, desde que tenha 
propósitos corretos como orientação de navegação ou alertas. 
Em uma tela interativa, a orientação do usuário permite este 
alcançar os seus objetivos de forma mais clara e eficiente. 
 
 
• Pergunta 9 
1 em 1 pontos 
 
O sistema Android é um sistema operacional muito utilizado em diversos dispositivos 
móveis. Então, aplicações para a plataforma Android são todas aquelas desenvolvidas para 
serem executadas em sistemas operacionais Android. Estas podem ser desenvolvidas em 
ambientes como o Android Studio e têm base na linguagem Java (Lógica) e XML(Interface). 
 
Em relação ao tema “sistema operacional Android”, analise as afirmativas a seguir e 
assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s). 
 
( ) O sistema operacional Android é baseado em um sistema operacional Linux . 
( ) O sistema operacional Android é um sistema proprietário, com base na GPL. 
( ) Uma característica do Android é ser open source (código aberto). 
( ) O sistema operacional Android é uma sistema multitarefa. 
Assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, F, V, V. 
Resposta Correta: 
V, F, V, V. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois o sistema 
operacional Android possui algumas características, como ser 
baseado no sistema operacional Linux. O sistema Android é 
usado em dispositivos móveis, não sendo um sistema 
proprietário, mas sim um sistema open source de código aberto, 
com base nas premissas de licença de software livre. O sistema 
operacional Android é um sistema multitarefa. Um sistema pode 
ser monotarefa, ou seja, somente uma aplicação pode ser 
executada por vez, ou multitarefa, em que várias aplicações são 
executadas simultaneamente. 
 
 
• Pergunta 10 
1 em 1 pontos 
 
Na computação, processamento assíncrono não faz uso de um sincronismo. Uma aplicação 
pode ser executada sem o término de outras aplicações. A computação móvel também faz 
uso de processamento assíncrono. O processamento assíncrono está presente quando a 
funcionalidade da aplicação precisa enviar um e-mail para o usuário. 
 
No desenvolvimento de aplicações em plataforma Android, analise os seguintes itens e 
assinale a alternativa que corresponde às afirmações corretas: 
 
I - Na computação móvel, os processos podem ser executados em paralelo. Esse 
procedimento é conhecido como paralelismo. 
II - Pseudoparalelismo é um processo variante do paralelismo, que ocorre em dispositivos 
com um ou mais processadores. 
III - O processamento paralelo na computação móvel é realizado por somente um 
processador, por meio da técnica de escalonamento preemptiva. 
IV - As threads são recursos utilizados em desenvolvimentos móveis para processar linhas 
de execução em paralelo. 
 
 
Resposta Selecionada: 
I e IV, apenas. 
Resposta Correta: 
I e IV, apenas. 
 
Feedback 
da 
resposta: 
Resposta correta. A alternativa estácorreta, pois paralelismo em 
computação é a execução de duas tarefas ao mesmo tempo. 
Para que haja paralelismo, há a necessidade de dois ou mais 
núcleos de processadores físicos ou lógicos, pois cada núcleo 
processa uma tarefa por vez. Threads são linhas de 
programação para executar tarefas em paralelo. Threads são 
segmentos de informação de espaço reservado, associados a 
um único uso de um processo de um programa, que pode lidar 
com vários usuários simultâneos.

Mais conteúdos dessa disciplina