Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário Disc.: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Acertos: 9,0 de 9,0 XX/XX/2020 1a Questão Acerto: 1,0 / 1,0 Marque a opção que não é um dispositivo móvel: Ultrabook Smartphone Notebook Tablet Desktop 2a Questão Acerto: 1,0 / 1,0 Em um projeto Android, há alguns arquivos que desempenham papel importante na definição e configuração do projeto. Assinale a alternativa que indica corretamente o nome do arquivo cuja descrição é apresentada a seguir: "Considerado um dos principais arquivos de sua aplicação. É nele que são descritas informações essenciais à execução de seu projeto como, por exemplo: - Nome do pacote utilizado; - Nome das Activities; - Permissões que o aplicativo possui; - Versão mínima da API Android." Content_main.xml Resource.xml AndroidManifest.xml String.xml Activity_main.xml 3a Questão Acerto: 1,0 / 1,0 O componente __________ tem como principal objetivo a execução de tarefas em background. Nas aplicações Android uma _____________ é utilizada para representar uma tela de interface com o usuário. O ___________é o mecanismo utilizado para tornar os dados da aplicação disponíveis para outras aplicações no dispositivo. O componente ____________ é utilizado no processo de comunicação para o recebimento de mensagens enviadas pela sistema operacional Android para as aplicações. A - Activity B - Broadcat Receiver C - Content Provider D - Service Escolha a opção correta: D - A - C - B A - B - C - D B - C - D - A C - D - A - B D - A - B - C 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 ( ) 1, 5, 3, 2, 4 ( ) 1, 5, 4, 2, 3 ( ) 5, 1, 2, 4, 3 ( ) 4, 3, 2, 1, 5 5a Questão Acerto: 1,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: 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. 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. Instancia um componente view do tipo EditText e o exibe na tela Declara um componente do tipo viewgroup e atribui um texto que será exibido na tela. 6a Questão Acerto: 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. Somente uma sentença está incorreta. Apenas duas sentenças estão corretas. Todas as sentenças estão corretas. Somente uma sentença está correta. Todas as sentenças estão incorretas. 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. pt px sp dp in 8a Questão Acerto: 1,0 / 1,0 Sobre a persistência de dados no Android é correto afirmar: A classe Shared Preferences não pode ser utilizada como uma alternativa ao uso de banco de dados. O Android nos permite persistir dados usando o SQLite. O método commit efetiva a leitura de dados em um arquivo. SQLite é uma biblioteca em linguagem C que implementa um banco de dados SQL não-embutido. Não é possível salvar dados usando conceitos de Java.io. 9a Questão Acerto: 1,0 / 1,0 O Android permite a manipulação dos dados com o SQLite, sem a necessidade de utilizar instruções SQL durante a comunicação com o SGBD. Para tanto podemos encapsular as operações de inserção (insert), atualização (update) e deleção (delete) através dos métodos da classe? SQLiteDatabase ContentValues SQLiteContentValues SQLiteStatement SQLiteOpenHelper Parte inferior do formulário
Compartilhar