Buscar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS AV

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

Prévia do material em texto

19/06/2018 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=93217230&p1=201602875898&p2=3602703&p3=CCT0536&p4=103311&p5=AV&p6=02/06/2018&p1… 1/3
 
 
Avaliação: CCT0536_AV_201602875898 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
Tipo de Avaliação: AV
Aluno: 201602875898 - YURI BUENO FONTENLA
Professor: MARCIO PACHECO DE AZEVEDO
 
Turma: 9001/AA
Nota da Prova: 10,0 Nota de Partic.: Av. Parcial Data: 02/06/2018 09:59:02
 
 1a Questão (Ref.: 201605864181) Pontos: 1,0 / 1,0
"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
 Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
 Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
Content Provider
 Activity
Intent
Service
Broadcast Receiver
 
 2a Questão (Ref.: 201603958306) Pontos: 1,0 / 1,0
A Arquitetura do Android possui várias camadas. O conhecimento sobre uma visão geral das mesmas bem como o
propósito de cada uma é fundamental para um desenvolvedor Android. Dito isso, selecione a opção que contém
todas as camadas da arquitetura da plataforma Android:
NDA.
 Kernel GNU Linux, bibliotecas, framework para aplicações, as próprias aplicações, runtime.
Kernel GNU Linux, bibliotecas, framework para aplicações, APIs, runtime.
Kernel GNU Linux, bibliotecas, framework para aplicações, Dalvik, runtime.
Kernel GNU Linux, Dalvik, framework para aplicações, APIs, runtime.
 
 3a Questão (Ref.: 201603958448) Pontos: 1,0 / 1,0
Uma classe Activity na plataforma android representa:
Uma classe utilitária
Um arquivo xml de configuração
 Uma tela do aplicativo móvel
Um objeto do tipo botão.
Uma classe encapsulada com getters e setters
 
 4a Questão (Ref.: 201603958490) Pontos: 1,0 / 1,0
Qual método no Android é usado para recuperar a referência por id de um componente view do arquivo xml ?
retrieveResourceById(int id);
findViewById(String id);
findViewByReference(int id);
findViewId(int id);
19/06/2018 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=93217230&p1=201602875898&p2=3602703&p3=CCT0536&p4=103311&p5=AV&p6=02/06/2018&p1… 2/3
 findViewById(int id);
 
 5a Questão (Ref.: 201605864194) Pontos: 1,0 / 1,0
Em uma aplicação Android, deseja-se criar um menu que é exibido quando o usuário clica e segura, por mais de 2
segundos, um componente visual.
Indique abaixo, o tipo de menu que contempla a especificação acima.
Menu expandido
 Menu de contexto
Menu de opção
Menu Pop-up
Menu de Icone
 
 6a Questão (Ref.: 201603958460) Pontos: 1,0 / 1,0
Na plataforma Android,o controle Spinner é utilizado para a apresentação de um conjunto de elementos por meio
de um menu suspenso.
Analise as seguintes afirmações e escolha a opção correta:
I- Este controle também é conhecido como DropDown(ou ComboBox).
II- Os elementos do Spinner não podem ser definidos de maneira estática no arquivo de valores strings.xml.
III- A interface AdapterView.OnItemSelectedListener é utilizada para determinar qual elemento do conjunto foi
selecionado.
IV- A definição spinnerMode=dialog faz com que os elementos sejam exibidos em uma janela específica.
Todas as sentenças estão incorretas.
 Somente uma sentença está incorreta.
Somente uma sentença está correta.
Todas as sentenças estão corretas.
Apenas duas sentenças estão corretas.
 
 7a Questão (Ref.: 201603958288) Pontos: 1,0 / 1,0
Marque a opção que não representa uma das formas de utilização de Intents:
Solicitar ao SO que faça uma ligação para um determinado número.
Abrir o navegador em uma página específica.
 Recolher o lixo gerado por objetos não utilizados.
Enviar uma mensagem ao SO.
Abrir uma nova tela da aplicação (navegação).
 
 8a Questão (Ref.: 201603958534) Pontos: 1,0 / 1,0
Marque a opção que representa um banco de dados para aplicações para Dispositivos moveis.
Sql Server
onReset
Windows Server
 SQLite
Oracle
 
19/06/2018 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=93217230&p1=201602875898&p2=3602703&p3=CCT0536&p4=103311&p5=AV&p6=02/06/2018&p1… 3/3
 9a Questão (Ref.: 201604035667) Pontos: 1,0 / 1,0
Uma aplicação Android faz a manipulação de dados em uma tabela de nome "usuario" com duas colunas do tipo
texto: "login" e "senha". Deseja-se fazer a inclusão de um novo registro nessa tabela. Para tanto, considere o
trecho de código a seguir:
String sql = "INSERT INTO usuario VALUES (?,?);
SQLiteDatabase banco = this.getWritableDatabase();
SQLiteStatement cmd = banco.compileStatement(sql);
E indique a linha de comando correta para definir o parâmetro "1234" para a coluna "senha" da tabela em questão.
 cmd.bindString(2,"1234");
cmd.bindString(0,"1234");
cmd.bindString (3,"1234");
cmd.bindString(4,"1234");
cmd.bindString (1,"1234");
 
 10a Questão (Ref.: 201604036849) Pontos: 1,0 / 1,0
Um erro comum na programação para acesso HTTP no Android é o uso de uma conexão em meio à Activity, ou
seja, na Thread principal, o que irá gerar um erro. Com isso é necessário uso de execução em paralelo, o que pode
ser obtido com o uso de um objeto do tipo AsyncTask. O trecho que será executado em paralelo deve ser
implementado no método:
 doInBackground
doInProgress
onPostExecute
onPreExecute
onCreate
Período de não visualização da prova: desde 25/05/2018 até 18/06/2018.

Continue navegando