Buscar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

Prévia do material em texto

Disc.: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 
Aluno(a): JAMES DONIZETI 
Acertos: 9,0 de 10,0 22/05/2020 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas 
apresenta compilação baseada em JIT? 
 
 
 
CVM 
 DVM 
 
JRE 
 
ART 
 
KVM 
Respondido em 22/05/2020 13:15:37 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Dentre os componetes que utilizamos para criar uma aplicação no Android tem aquele 
que permite a exclusão multua entre suas opções. Esse compontente é conhecido 
como: 
 
 
 
EditText 
 RadioButton 
 
TextView 
 
CheckBox 
 
Button 
Respondido em 22/05/2020 13:17:26 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Os componentes do tipo VIEW destinam-se a construção de interface gráfica do usuário, 
sendo composta de componentes de interação do usuário e componentes de 
organização da tela. Qual dos seguintes componentes não pertence a catagoria de 
componentes de organização de tela? 
 
 
 
ScrollView 
 
FrameLayout 
 RadioGroup 
 
LinearLayout 
 
GridView 
Respondido em 22/05/2020 13:19:17 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Sobre componentes para a construção de telas, enumere os itens abaixo conforme a tabela de 
componentes VIEW e marque a opção correta 
( 1 ) LinearLayout 
( 2 ) TextView 
( 3 ) Checkbox 
( 4 ) Radiobutton 
( 5 ) Radiogroup 
( ) Organiza os componentes da UI de uma tela 
( ) Permite agrupar itens de seleção única em uma tela 
( ) Permite definir opção de escolha única em uma tela 
( ) Permite apresentar uma informação em uma tela 
( ) Permite escolher entre dois estados em uma tela 
 
 
 
 
( ) 3, 4, 1, 5, 2 
 
( ) 5, 1, 2, 4, 3 
 
( ) 4, 3, 2, 1, 5 
 
( ) 1, 5, 3, 2, 4 
 ( ) 1, 5, 4, 2, 3 
Respondido em 22/05/2020 13:20:57 
 
 
5a 
 Questão 
Acerto: 0,0 / 1,0 
 
Dado o seguinte trecho de código Android abaixo: 
 
 EditText edt = (EditText) findViewById(R.id.edittext1); 
 edt.setText("mensagem"); 
 
Marque a opção que explica corretamente o código: 
 
 
 
Declara um componente do tipo widget e atribui um texto que será exibido na 
tela. 
 Instancia um componente do tipo viewgroup a partir de sua definição de um 
arquivo de layout e atribui um texto que será exibido na tela. 
 
Declara um componente do tipo viewgroup e atribui um texto que será exibido 
na tela. 
 
Instancia um componente view do tipo EditText e o exibe na tela 
 Instancia um componente do tipo widget a partir de sua definição de um arquivo 
de layout e atribui um texto que será exibido na tela. 
Respondido em 22/05/2020 13:23:16 
 
 
6a Acerto: 1,0 / 1,0 
 Questão 
 
A classe AlertDialog pode exibir uma caixa de diálogo com um título e até três botões. 
Diferentemnte da classe Toast, podemos interagir com o usuário a partir do 
pressionamento de botões. Indique o método desta classe que define um botão que não 
cancela e nem confirma uma ação. 
 
 
 
 
setMessageButton 
 setNeutralButton 
 
setTitleButton 
 
setPositiveButton 
 
setNegativeButton 
Respondido em 22/05/2020 13:25:10 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere as alternativas abaixo apresentadas, e assinale aquela que indica a unidade 
de medida suportada pelo Android que é muito usada na especificação do tamanho da 
fonte do aplicativo. 
 
 
 
 
in 
 
pt 
 
px 
 sp 
 
dp 
Respondido em 22/05/2020 13:27:09 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Para que possamos trabalhar com banco de dados em Android é necessário que 
tenhamos uma classe que herda da classe 
 
 
 
Context 
 
Sqlite 
 
FormOpenHelper 
 
FormBdListener 
 SQLiteOpenHelper 
Respondido em 22/05/2020 13:28:27 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Uma ListView permite a visualização de múltiplas linhas, relacionadas a alguma fonte de 
dados, como listas, vetores e outros, necessitando da intermediação de um objeto do 
tipo Adapter. No caso de uma consulta ao SQLite, sempre é retornado um tipo 
específico de objeto, o qual dá acesso aos dados dos registros existentes na tabela. 
Qual o Adapter correto para o preenchimento da lista com os dados de retorno de uma 
consulta SQLite? 
 
 
 
ListAdapter 
 
SQLiteAdapter 
 SimpleCursorAdapter 
 
TableAdapter 
 
ArrayAdapter 
Respondido em 22/05/2020 13:28:50 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere que em uma aplicação Android deseja-se indicar que um download do JSON 
está em execução. Para tanto, devemos implementar o método: 
 
 
 
onPostExecute() 
 onPreExecute() 
 
onCreateThread() 
 
onProgressUpdate() 
 
doInBackground()

Continue navegando