Buscar

Revisar envio do teste_ QUESTIONÁRIO UNIDADE III 6861- _

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 6 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 6 páginas

Prévia do material em texto

06/08/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6861-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_20621838_1&course_id=_42800_1&content_id=_672884_1&return_… 1/6
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE III
TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS 6861-60_57501_R_20192 CONTEÚDO
Usuário edson.carvalho3 @unipinterativa.edu.br
Curso TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS
Teste QUESTIONÁRIO UNIDADE III
Iniciado 06/08/19 10:20
Enviado 06/08/19 10:20
Status Completada
Resultado da
tentativa
0,75 em 2,5 pontos  
Tempo decorrido 0 minuto
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Considerando a arquitetura do sistema operacional Android, assinale a alternativa correta:
A Máquina Virtual Dalvik pode executar código Java desde que ele esteja
traduzido para bytecode 
.dex.
A Máquina Virtual Dalvik pode executar código Java desde que ele esteja
traduzido para bytecode
.dex.
A Máquina Virtual Dalvik não pode executar código Java convencional,
apenas código Java para Android.
Um aplicativo Android pode acessar diretamente o hardware do
dispositivo, como a câmera e o receptor GPS.
Apesar de ser baseado no Linux, o Android não oferece acesso
multiusuário.
Um aplicativo Android, por ser escrito em Java, pode ser executado por um
JRE convencional.
Alternativa: A 
Comentário: a Máquina Virtual Dalvik é uma Máquina Virtual Java especial para
ser executada em ambientes de poucos recursos. Por isso, o bytecode que ela
interpreta deve ser traduzido do bytecode Java para o bytecode Dalvik.
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
edson.carvalho3 @unipinterativa.edu.br 4
06/08/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6861-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_20621838_1&course_id=_42800_1&content_id=_672884_1&return_… 2/6
Pergunta 2
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Julgue as a�rmações abaixo: 
I – Para se desenvolver aplicativos para o Sistema Operacional Android é necessário ter o kit
de desenvolvimento Java SE e o kit de desenvolvimento Android. Com esses dois kits é
possível desenvolver qualquer aplicativo Android. 
II – Para se desenvolver aplicativos Android, é essencial utilizar algum ambiente de
desenvolvimento integrado, como o Android Studio ou o Eclipse com o plugin ADT. Ao
contrário de aplicativos Java, não é possível desenvolver para Android apenas com um
editor de arquivos-texto e o compilador de linha de comando. 
III – Há várias opções de ambientes de desenvolvimento integrado disponíveis para Android,
como o Android Studio, o Eclipse, o NetBeans, o BlueJ, o IntelliJ entre outros.
Apenas as a�rmações I e II estão corretas.
Apenas as a�rmações I e II estão corretas.
Apenas as a�rmações I e III estão corretas.
Apenas as a�rmações II e III estão corretas.
Todas as a�rmações estão corretas.
Apenas uma a�rmação está correta.
Pergunta 3
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Julgue as a�rmações abaixo: 
I – Um aplicativo para Android segue a mesma arquitetura de um aplicativo Java para
desktop, ou seja, o código fonte é compilado para um código intermediário chamado
bytecode. O bytecode, então, é interpretado pela Máquina Virtual Java, tanto em desktop 
quanto em Android. 
II – Um aplicativo para Android é escrito em código-fonte nas linguagens Java e XML. A
linguagem Java é a mesma tanto de um aplicativo para desktop quanto Android. O código
XML é usado, principalmente, para de�nir recursos do aplicativo, como interfaces grá�cas e
arquivos de con�guração. 
III – Um aplicativo Android é compilado primeiramente pelo mesmo compilador de um
aplicativo Java convencional (javac), gerando um arquivo bytecode de extensão .class. A
seguir, o bytecode é traduzido para o bytecode 
da Máquina Virtual Dalvik, gerando um bytecode de extensão .dex.
Apenas as a�rmações I e II estão corretas.
Apenas as a�rmações I e II estão corretas.
Apenas as a�rmações I e III estão corretas.
Apenas as a�rmações II e III estão corretas.
Todas as a�rmações estão corretas.
Apenas uma a�rmação está correta.
0 em 0,25 pontos
0 em 0,25 pontos
06/08/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6861-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_20621838_1&course_id=_42800_1&content_id=_672884_1&return_… 3/6
Pergunta 4
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
resposta:
Julgue as a�rmações abaixo: 
I – Uma das razões mais importantes para a grande aceitação do sistema operacional
Android pelos fabricantes de dispositivos móveis é o fato de ele ser de código aberto. Com
isso, os fabricantes podem personalizar o SO para as suas necessidades particulares, além
de não gastarem dinheiro com o licenciamento do SO. 
II – A versatilidade do Android pode ser evidenciada pela crescente família de dispositivos
equipados com esse SO, como aparelhos de TV, dispositivos vestíveis, automóveis e
eletrodomésticos. 
III – A Internet das Coisas (IoT – Internet of Things) é uma das aplicações estudadas pelo
Google como aplicação para seu Sistema Operacional Android.
Todas as a�rmações estão corretas.
Apenas as a�rmações I e II estão corretas.
Apenas as a�rmações I e III estão corretas.
Apenas as a�rmações II e III estão corretas.
Todas as a�rmações estão corretas.
Apenas uma a�rmação está correta.
Alternativa: D 
Comentário: todas as a�rmações estão corretas quanto ao Sistema
Operacional Android.
Pergunta 5
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Julgue as seguintes a�rmações: 
I – Um dos aspectos que mais in�uenciam no tempo de duração da bateria de um
dispositivo de computação móvel, além da própria capacidade da bateria, é o consumo de
energia do processador. Quanto mais potente é o processador, mais energia ele consome. 
II – A capacidade de armazenamento de memória de trabalho, a memória RAM, de
dispositivos móveis já é a mesma que a capacidade de dispositivos convencionais, como
desktops e notebooks. 
III – A capacidade de armazenamento de dados de dispositivos móveis é limitada pela
tecnologia e pelo custo de chips de memória �ash, também conhecidos como SSDs ( Solid
State Devices).
Todas as a�rmações estão corretas.
Apenas as a�rmações I e II estão corretas.
Apenas as a�rmações I e III estão corretas.
Apenas as a�rmações II e III estão corretas.
Todas as a�rmações estão corretas.
Apenas uma a�rmação está correta.
Pergunta 6
0,25 em 0,25 pontos
0 em 0,25 pontos
06/08/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6861-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_20621838_1&course_id=_42800_1&content_id=_672884_1&return_… 4/6
Resposta
Selecionada:
e. 
Respostas: a.
b.
c.
d. 
e.
O desenvolvedor de sistemas Android deve se preocupar com a versão do Android de seus
clientes?
Não, pois os clientes sempre podem atualizar suas versões de Android.
Sim, pois se o desenvolvedor compilar seu aplicativo em uma versão
diferente, ele não irá executar.
Sim, pois se o desenvolvedor de�nir um nível mínimo de API muito alto,
muitos de seus clientes podem não conseguir utilizar o aplicativo.
Sim, pois se o desenvolvedor compilar em um nível de API inferior ao de
seus clientes, o aplicativo não irá executar.
Não, pois as APIs são sempre compatíveis com versões anteriores.
Não, pois os clientes sempre podem atualizar suas versões de Android.Pergunta 7
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d. 
e.
Por que desenvolver software para dispositivos móveis é diferente de desenvolver para
sistemas de mesa?
Porque a linguagem de programação é diferente para cada uma dessas
aplicações.
Porque a linguagem de programação é diferente para cada uma dessas
aplicações.
Porque dispositivos móveis possuem mais restrições do que dispositivos
de mesa.
Porque dispositivos de mesa estão sempre conectados, enquanto
dispositivos móveis têm conexão intermitente.
Porque dispositivos de mesa estão �xos em um local.
Porque dispositivos de mesa têm menos recursos que os dispositivos
móveis.
Pergunta 8
0 em 0,25 pontos
0 em 0,25 pontos
0 em 0,25 pontos
06/08/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6861-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_20621838_1&course_id=_42800_1&content_id=_672884_1&return_… 5/6
Resposta
Selecionada:
d. 
Respostas: a.
b. 
c. 
d. 
e. 
Quais são os aspectos que devem ser considerados ao se desenvolver um dispositivo de
computação móvel?
Robustez, maturidade e popularidade.
Desempenho, duração da bateria e capacidade de armazenamento.
Versatilidade, adaptabilidade e conectividade.
Mobilidade, portabilidade e conectividade.
Robustez, maturidade e popularidade.
Robustez, segurança e versatilidade.
Pergunta 9
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Qual deve ser a postura do desenvolvedor ao escolher o nível de API do seu aplicativo
Android?
O desenvolvedor deve escolher o nível mínimo da API de seu aplicativo para
garantir que uma quantidade grande de dispositivos seja compatível com o
aplicativo, mas não deve escolher um nível tão baixo a ponto de abrir mão
de recursos importantes presentes apenas nas APIs mais novas.
O desenvolvedor deve sempre selecionar a versão mais atual da API para
garantir que seu aplicativo terá as melhores ferramentas e atualizações a
seu dispor.
O desenvolvedor deve sempre selecionar a versão mais antiga da API para
garantir que seu aplicativo será compatível com todos os dispositivos
Android do mercado.
O desenvolvedor deve sempre consultar qual é a versão da API que a
maioria dos dispositivos que acessam a loja de aplicativos do Android usam,
para garantir o máximo de compatibilidade.
O desenvolvedor deve escolher a versão da API que está instalada em seu
dispositivo de testes, para garantir resultados con�áveis nas fases de teste
do aplicativo.
O desenvolvedor deve escolher o nível mínimo da API de seu aplicativo para
garantir que uma quantidade grande de dispositivos seja compatível com o
aplicativo, mas não deve escolher um nível tão baixo a ponto de abrir mão
de recursos importantes presentes apenas nas APIs mais novas.
Alternativa: E 
Comentário: a escolha do nível mínimo da API é um processo que depende de
quantos dispositivos deseja-se que sejam compatíveis com o aplicativo e quais
são os recursos de API que são importantes para o aplicativo. Quanto mais
dispositivos compatíveis, menos recursos de programação estarão disponíveis
e vice-versa.
0,25 em 0,25 pontos
06/08/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6861-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_20621838_1&course_id=_42800_1&content_id=_672884_1&return_… 6/6
Terça-feira, 6 de Agosto de 2019 10h20min47s BRT
Pergunta 10
Resposta
Selecionada:
a.
Respostas: a.
b. 
c. 
d. 
e. 
Sobre os ambientes de desenvolvimento Android, é correto a�rmar:
É necessário instalar o Eclipse com o plugin ADT ou o Android Studio.
É necessário instalar o Eclipse com o plugin ADT ou o Android Studio.
É necessário apenas instalar o Android SDK.
É necessário apenas instalar o Java SE SDK.
Não é necessária nenhuma IDE para desenvolver para Android.
Não é necessário instalar o Java SE SDK.
← OK
0 em 0,25 pontos

Continue navegando