Buscar

prova final I dispositivos moveis

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

Avaliar 4,40 de um máximo de 6,00(73%) 
Questão 1 
Correto 
Atingiu 0,40 de 0,40 
Marcar questão 
Texto da questão 
Duas abordagens se destacam quando se fala em desenvolvimento para aplicativos 
móveis: o desenvolvimento nativo e o híbrido. 
Quanto ao desenvolvimento nativo, é correto afirmar que: 
 
Escolha uma opção: 
a. aplicações são desenvolvidas para rodar em qualquer sistema operacional. 
b. utilizam uma webview, a qual abre um navegador para exibir conteúdo ao usuário. 
c. o desempenho é inferior se comparado ao desenvolvimento híbrido. 
d. as aplicações não podem acessar diretamente o GPS e o acelerômetro. 
e. as aplicações são desenvolvidas para um sistema operacional específico. 
Questão 2 
Incorreto 
Atingiu 0,00 de 0,40 
Marcar questão 
Texto da questão 
A grande vantagem em utilizar o Cordova é devido ao pacote de plugins que ele 
fornece. Além dos plugins oferecidos pelo próprio framework, há também 
outros plugins de terceiros que são compatíveis com a plataforma. 
Conforme a arquitetura de uma aplicação Cordova, quais são os seus principais 
componentes? 
 
Escolha uma opção: 
a. IndexedDB, WebView e Cordova Plugins. 
b. LocalStorage, IndexedDB e WebSQL. 
c. Web App, WebView e LocalStorage. 
d. Web App, LocalStorage e WebSQL. 
e. Web App, WebView e Cordova Plugins. 
Questão 3 
Correto 
Atingiu 0,40 de 0,40 
Marcar questão 
Texto da questão 
Existem diversos tipos e tamanhos, além de diversas marcas de smartphones. 
Em relação a essa variedade, é possível afirmar que: 
 
Escolha uma opção: 
a. apesar da variedade de aparelhos e fabricantes existente, o desenvolvimento é 
basicamente similar. Além disso, há compatibilidade entre as plataformas. 
b. apesar da variedade de fabricantes e modelos, o mercado é dominado por dois 
sistemas operacionais diferentes e não compatíveis entre si. 
c. o sucesso do Android se deve, principalmente, aos equipamentos desenvolvidos e 
fabricados pela própria Google. 
d. o sistema operacional desenvolvido pela Apple, o iOS, é licenciado também para 
outros fabricantes de hardware utilizarem em seus equipamentos. 
e. devido à grande variedade de fabricantes, existe também uma grande variedade de 
sistemas operacionais para smartphones em uso atualmente. 
Questão 4 
Correto 
Atingiu 0,40 de 0,40 
Marcar questão 
Texto da questão 
O mercado de dispositivos móveis não é novo, mas cresce muito a cada ano com 
uma concorrência acirrada, seja entre os fabricantes de dispositivos móveis ou 
entre os fabricantes de sistemas operacionais. Dentre as opções a seguir, indique a 
que apresenta um benefício gerado pela concorrência. 
Escolha uma opção: 
a. Aplicações conservadoras. 
b. Desenvolvedores sem oportunidades. 
c. Rápido ciclo de inovação. 
d. Alta dos preços. 
e. Dispositivos conservadores. 
Questão 5 
Correto 
Atingiu 0,40 de 0,40 
Marcar questão 
Texto da questão 
As redes neurais adentraram a área da agronomia em todos os setores, tanto para 
a pesquisa, quanto para o desenvolvimento de soluções finais. Para uma pesquisa 
de campo que pretenda prever o tempo de germinação de sementes em diferentes 
ambientes, é relevante considerar as variáveis de profundidade, espécie e tipo de 
solo. Dentre as alternativas, qual delas é uma afirmação coerente com o projeto de 
uma rede neural para atender a essa demanda? 
Escolha uma opção: 
a. Problema de regressão que utilizará as variáveis de profundidade, espécie e tipo 
de solo como neurônios de entrada. O aprendizado do tipo supervisionado utilizará as 
amostras da pesquisa para tentar prever o tempo de germinação de uma semente. 
b. Problemas de regressão como o da pesquisa demandam que se obtenha maior 
desempenho por meio do aprendizado por reforço. Nesse caso, podem ser utilizadas 
recompensas e punições para guiar a rede na obtenção de um melhor resultado. 
c. A função de custo calculará a diferença entre a profundidade desejada e a 
profundidade obtida. 
d. A rede neural deverá classificar as plantas de acordo com características em 
comum que podem ser obtidas pelo método de aprendizado não supervisionado capaz 
de detectar características nem sempre conhecidas. 
Questão 6 
Correto 
Atingiu 0,40 de 0,40 
Marcar questão 
Texto da questão 
O sistema operacional dos dispositivos móveis é um componente fundamental. 
Cada sistema operacional tem suas funcionalidades e características, sendo que 
essas diferenças influenciam o dispositivo em diversos sentidos, como usabilidade e 
disponibilidade de recursos. Indique qual das opções representa um sistema 
operacional móvel, ainda em uso na atualidade. 
 
Escolha uma opção: 
a. iOS. 
b. Symbian OS. 
c. Ubuntu Server. 
d. Windows Phone. 
e. Windows 98. 
Questão 7 
Correto 
Atingiu 0,40 de 0,40 
Marcar questão 
Texto da questão 
1- O smartphone se tornou um fenômeno mundial. Atualmente, é quase impossível 
pensar na sua vida sem o uso desses aparelhos, não é? Eles agrupam inúmeras 
funções, as quais antes eram desempenhadas por equipamentos diferentes. 
De acordo com essa afirmação, selecione a alternativa correta. 
 
Escolha uma opção: 
a. O iPhone foi lançado como uma tentativa da Apple de concorrer com o sistema 
Android, do Google, amplamente utilizado por outras empresas. 
b. Os smartphones surgiram com o lançamento do iPhone, em 2007, pela Apple. 
Esses dispositivos funcionavam com redes de segunda geração. 
c. O Android foi o primeiro sistema operacional utilizado por smartphones (exceto o 
iPhone). 
d. O padrão de smartphones utilizado hoje foi inicialmente desenvolvido pela 
Apple, com o iPhone. 
Questão 8 
Correto 
Atingiu 0,40 de 0,40 
Marcar questão 
Texto da questão 
Para o desenvolvimento de aplicações, existem as aplicações 
nativas — desenvolvidas com uma plataforma própria para o sistema operacional 
em que a aplicação será executada, e as desenvolvidas com metodologias híbridas. 
O que é correto afirmar sobre o desenvolvimento híbrido? 
 
Escolha uma opção: 
a. São aplicações mais leves que as aplicações nativas, pois rodam por meio do 
navegador.Exploratória. 
b. Para executar uma aplicação desenvolvida hibridamente, o usuário deverá utilizar 
um navegador, seja Chrome ou Safari. 
c. São produzidas utilizando HTML, CSS e JavaScript, sendo executadas a partir da 
Internet. 
d. Utiliza uma plataforma comum, a web, para criar a aplicação; posteriormente 
transformando-as em aplicações nativas. 
e. O desempenho de aplicativos desenvolvidos com essa tecnologia são lentos e, por 
isso, esse recurso quase não é utilizado. 
Questão 9 
Correto 
Atingiu 0,40 de 0,40 
Marcar questão 
Texto da questão 
A fragmentação de um sistema operacional se caracteriza pela distribuição da 
utilização de diversas versões desse sistema, sendo a maioria dessas versões já 
defasadas. Indique qual das opções representa um benefício da fragmentação de 
um sistema operacional móvel. 
 
Escolha uma opção: 
a. Maior vida útil do dispositivo. 
b. Atualizações constantes. 
c. Lentidão após atualização. 
d. Sistema desatualizado. 
e. Segurança comprometida. 
Questão 10 
Correto 
Atingiu 0,40 de 0,40 
Marcar questão 
Texto da questão 
Atualmente, o mercado está dividido basicamente entre duas plataformas: de um 
lado o Android, desenvolvido pelo Google; e de outro, o iOS, do iPhone. 
Sobre o desenvolvimento de aplicativos para essas plataformas, é correto afirmar 
que: 
 
Escolha uma opção: 
a. a linguagem de programação padrão, utilizada em ambas as plataformas, é o Java. 
b. Os sistemas operacionais mobile têm um ecossistema comum, permitindo 
que aplicações sejam compartilhadas. 
c. uma aplicação desenvolvida para um dos sistemas precisa ser apenas recompilada 
para que funcione no outro. 
d. o desenvolvimento para iPhone/iOS é feito principalmente em C e Java. 
e. uma aplicação desenvolvida para um dos sistemas é totalmente incompatívelcom 
o outro, precisando ser reescrita. 
Questão 11 
Correto 
Atingiu 0,40 de 0,40 
Marcar questão 
Texto da questão 
Um dos campos de estudo mais complexos da medicina certamente é a área de 
sequenciamento genético. Organismos de todo tipo têm seu código genético 
mapeado e posteriormente aproveitado para compreender um pouco mais sobre as 
origens e as características que tornam a vida possível e como interagem com 
outros seres e elementos do ambiente. A partir dessas informações, é possível 
desenvolver medicamentos para tipos específicos de vírus e bactérias. Sabe-se que 
o código genético tem apenas quatro nucleotídeos fundamentais cujas ligações e 
contexto em que aparecem determinam as diversas características do organismo. 
De que forma esses dados costumam ser representados? 
Escolha uma opção: 
a. O código genético requer uma representação não binária de dados, já que cada 
entrada individual pode ser de quatro tipos diferentes. 
b. Sendo a ordem e o contexto em que cada nucleotídeo aparece os fatores 
determinantes, os nucleotídeos podem ser expressos de forma binária, mas deverão ser 
agrupados em conjuntos maiores como se fossem palavras. 
c. Apenas quatro nucleotídeos fundamentais (adenina, guanina, timina e citosina) 
são suficientes para uma rede neural detectar a presença deles para relacionar a alguma 
característica específica. 
d. O código genético não pode ser representado adequadamente para ser utilizado 
por redes neurais, demandando o uso de algoritmos genéticos específicos. 
e. O código genético tem infinitos elementos, e somente redes neurais com 
aprendizado não supervisionado são capazes de compreendê-los. 
Questão 12 
Incorreto 
Atingiu 0,00 de 0,40 
Marcar questão 
Texto da questão 
Durante o desenvolvimento de uma aplicação Android multitelas, o desenvolvedor 
depara-se com a necessidade de enviar dados entre as telas. O fluxo de envio de 
dados é linear e unidirecional, ou seja, os dados seguirão sempre de uma tela 
anterior para uma tela posterior, não havendo comunicação de outra forma. 
Existem diversas possibilidades para esse tipo de comunicação, porém, das opções 
a seguir, somente uma está correta. Assinale-a: 
Escolha uma opção: 
a. Uma das formas mais comuns de comunicação entre telas é utilizar objetos da 
classe intent. Para a operação desejada, o programador obrigatoriamente deverá utilizar 
o bundle: 
Intent i = new Intent(contextoAtual.this, novaTela.class); 
Bundle bDados = new Bundle(); 
bDados.putString(“info”,”informação”); 
i.putExtra(“info”,”Informação”). 
b. Uma das formas mais comuns de comunicação entre telas é utilizar objetos da 
classe intent. Para a operação desejada, deve-se escrever a seguinte instrução: 
Intent i = new Intent(novaTela.java); 
i.putExtras(“Info”,”Informação”). 
c. Uma das formas mais comuns de comunicação entre telas é utilizar objetos da 
classe intent. Para a operação desejada, pode-se escrever a seguinte instrução: 
Intent i = new Intent(contextoAtual.this, novaTela.class); 
i.putExtra(“info”,”Informação”). 
d. Uma das formas mais comuns de comunicação entre telas é utilizar objetos da 
classe intent. Para a operação desejada, o programador obrigatoriamente deverá utilizar 
o bundle: 
Intent i = new Intent(contextoAtual.this, novaTela.java); 
Bundle bDados = new Bundle(); 
bDados.putString(“info”,”informação”); 
i.putExtra(bDados). 
e. Uma das formas mais comuns de comunicação entre telas é utilizar objetos da 
classe intent. Para a operação desejada, deve-se escrever a seguinte instrução: 
Intent i = new Intent(contextoAtual.this, novaTela.class); 
i.putExtras(”Informação”). 
Questão 13 
Incorreto 
Atingiu 0,00 de 0,40 
Marcar questão 
Texto da questão 
Redes neurais são capazes de encontrar padrões em ambientes e dados complexos, 
muitos deles naturais ao ser humano como identificar e classificar imagens. Porém, 
muitas vezes, as características detectadas por elas vão além do compreendido pelo 
ser humano. A medicina tira proveito disso ao utilizar redes neurais no diagnóstico 
e na reconstrução de imagens de ressonância nuclear magnética. Qual alternativa 
apresenta uma abordagem de aprendizado válida para esse tipo de aplicação? 
Escolha uma opção: 
a. Aprendizado por reforço, utilizando em conjunto com as entradas o valor 
esperado na saída. 
b. Aprendizado supervisionado, permitindo que a rede seja capaz de agrupar 
sozinha, sem qualquer informação, retorno sobre o erro obtido. 
c. Aprendizado não supervisionado, deixando que a rede, ao receber diversas 
entradas, encontre por si elementos em comum entre cada imagem e passe a classificá-
las. 
d. Aprendizado supervisionado, em que o projetista é responsável por fornecer os 
pesos e vieses necessários para se reconhecer os padrões necessários. 
e. Aprendizado não supervisionado, com a atribuição de penalidades e recompensas 
toda vez que um diagnóstico correto é obtido. 
Questão 14 
Correto 
Atingiu 0,40 de 0,40 
Marcar questão 
Texto da questão 
A execução de uma convolução pode ser feita utilizando-se um intervalo entre cada 
operação maior do que um pixel. Nesse caso, há um avanço após cada convolução 
para uma nova região ativa chamado de stride. Para uma imagem de 32x32 pixels, 
um kernel de 4x4 pixels e um stride de 2, qual será a quantidade total de pixels? 
Escolha uma opção: 
a. 14. 
b. 225. 
c. 15. 
d. 1.024. 
e. 196. 
Questão 15 
Incorreto 
Atingiu 0,00 de 0,40 
Marcar questão 
Texto da questão 
A invocação de novas telas/atividades (em Android) é realizada a partir de um 
objeto da classe intent. Um objeto intent indica à aplicação alguma intenção. 
Intenções não obrigatoriamente indicam nova tela; elas podem indicar qualquer 
outro serviço. Contudo, supondo-se a criação de nova tela, qual das opções a seguir 
está correta para o comando de invocação de nova tela? 
Escolha uma opção: 
a. Ao se criar um objeto intent explícito, deve-se utilizar a 
instrução intent nome_objeto = new Intent(parâmetro1, parâmetro2), sendo o 
parâmetro1 (opcional) referente ao contexto/pacote da classe da nova intenção, e o 
parâmetro2, a classe propriamente dita. 
b. Ao se criar um objeto intent de forma explícita, deve-se utilizar a 
instrução intent nome_objeto = new Intent(parâmetro1, parâmetro2), sendo o 
parâmetro1 referente ao contexto/pacote da classe da nova intenção, e o parâmetro2, a 
classe propriamente dita. 
c. Ao se criar um objeto intent (implícito ou explícito), deve-se utilizar a 
instrução intent nome_objeto = new Intent(parâmetro1, parâmetro2), sendo o 
parâmetro1 referente ao contexto/pacote da classe da nova intenção, e o parâmetro2, a 
classe propriamente dita. 
d. Ao se criar um objeto intent de forma implícita, deve-se utilizar a 
instrução intent nome_objeto = new Intent(parâmetro1, parâmetro2), sendo o 
parâmetro1 referente ao contexto/pacote da classe da nova intenção, e o parâmetro2, a 
classe propriamente dita. 
e. Ao se criar um objeto intent implícito, deve-se utilizar a 
instrução intent nome_objeto = new Intent(parâmetro), sendo opcional a inserção ou 
não de parâmetros para a criação do objeto.

Continue navegando