Buscar

CCT0845 - Simulado AV_2


Continue navegando


Prévia do material em texto

1a
          Questão
	Acerto: 1,0  / 1,0
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Ultrabook
	
	Notebook
	 
	Desktop
	
	Smartphone
	
	Tablet
	Respondido em 04/05/2022 18:32:31
	
		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:
		
	
	Button
	
	TextView
	
	EditText
	
	CheckBox
	 
	RadioButton
	Respondido em 04/05/2022 18:34:41
	
	Explicação:
Esse compontente é o RadioButton
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	No desenvolvimento de algumas aplicações móveis e na sua utilização de recursos nativos do sistema operacional é necessário a configuração e liberações do uso desses recursos. Qual arquivo de configuração devemos alterar para liberar essas permissões?
		
	
	Property file
	
	Java source file
	
	R file
	 
	Manifest file
	
	Layout file
	Respondido em 04/05/2022 18:35:18
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre os componentes ScrollViews é incorreto afirmar que:
		
	 
	Prejudicam a exibição dos diferentes componentes em um tela.
	
	Esta classe somente pode possuir um componente-filho.
	
	Permite que barras de rolagens sejam apresentadas automaticamente no caso de ser necessária a exibição de diferentes componentes em uma mesma tela.
	
	 As barras de rolagens serão inseridas automaticamente quando a View ultrapassar o tamanho da tela física.
	
	Deve-se inserir dentro do ScrollView um ViewGroup que será responsável por conter todos os demais componentes.
	Respondido em 04/05/2022 18:36:25
	
	Explicação:
É muito comum que telas de aplicativos tenham muitos componentes, dificultando a exibição de todos em uma única tela. Por isso, o componente ScrollView permite que barras de rolagens sejam apresentadas automaticamente, caso sejam necessárias para exibição de todos os componentes na mesma tela.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre menus é correto afirmar que:
		
	
	O sistema Android disponibiliza apenas dois tipos de menus: menu de contexto e menu pop-up.
	 
	Um menu de contexto é exibido quando o usuário clica e segura, por mais de 2 segundos, um componente visual.
	
	Um menu popup suporta submenus aninhados.
	
	Um menu popup suporta ícones.
	
	São um recurso extremamente utilizado e de fácil implementação, por isso  a sua usabilidade e aparência dos mesmos não são quesitos importantes.
	Respondido em 04/05/2022 18:37:10
	
	Explicação:
Um menu de contexto é exibido quando o usuário clica e segura, por mais de 2 segundos, um componente visual.
Menus, por serem comuns, necessitam que a sua usabilidade e aparência dos mesmos são quesitos necessitam de atenção especial.
O sistema Android disponibiliza apenas 3 tipos de menus.
Um menu popup não suporta ícones.
Um menu popup não suporta submenus aninhados.
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre a classe Toast é correto afirmar que:
		
	
	
É implementável através de um certo método estático que possui dois parâmetros.
	
	O parâmetro contexto do método makeText() define o texto a ser exibido na mensagem.
	
	
Exibe uma pequena tela, que pode ser personalizada, com caráter permanente.
	
	É útil para processar dados de entrada e saída.
	 
	É muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
	Respondido em 04/05/2022 18:38:18
	
	Explicação:
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o usuário.
Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário.
Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, conforme demonstrado abaixo:
Toast.makeText (contexto, texto, duração)
¿ No parâmetro contexto, definimos o contexto do aplicativo a ser exibido na mensagem;
¿ No parâmetro texto, definimos o texto a ser exibido na mensagem;
¿ No parâmetro duração, podemos definir o tempo de duração que a mensagem será exibida. A própria classe Toast nos oferece constantes para definirmos este tempo de duração, sendo elas Toast.LENGTH_SHORT e Toast.LENGTH_LONG.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Um estilo em Android corresponde a um conjunto de propriedades que especificam a aparência e o formato para uma View. Um tema é um estilo aplicado a uma Activity ou aplicação inteira, ao invés de uma View individual. Quando um estilo é aplicado como um tema, todas as Views na Activity ou aplicação irão usar todas as propriedades de estilo por ele definidas. Assinale a alternativa correta que define um tema para uma atividade específica:
		
	
	activity android:style="@style/MeuTema"
	
	activity android:interface="@style/MeuTema"
	
	activity android:config="@style/MeuTema"
	 
	activity android:theme="@style/MeuTema"
	
	activity android:view="@style/MeyTema"
	Respondido em 04/05/2022 18:39:12
	
	Explicação:
 O comando application android:theme="@style/MeuTema" define o estilo MeuTema que será usado como tema em todas as views da aplicação.
 O comando activity android:theme="@style/MeuTema" define o estilo MeuTema que será usado como tema em todas as views de uma atividade específica.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	I - Na plataforma Android a única maneira de se implementar o armazenamento persistente de dados é através do SQLite.
PORQUE
II - O SQLite foi escrito especificamente para a plataforma Android de forma a explorar ao máximos os recursos do sistema.
A respeito dessas asserções, assinale a opção correta:
		
	
	As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
	
	A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
	 
	As asserções I e II são proposições falsas.
	
	A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
	
	As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
	Respondido em 04/05/2022 18:37:34
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Para a criação de uma solução de persistência local no Android, com uso de banco de dados SQLite, deve ser utilizada inicialmente uma classe responsável pelos eventos de criação e atualização da estrutura das tabelas. Ao mudar a versão do App, esta classe irá chamar automaticamente a atualização estrutural, e na primeira execução irá efetuar a criação da estrutura inicial. A classe em questão deve ser descendente de:
		
	
	TableFactory
	 
	SQLiteOpenHelper
	
	ArrayAdapter
	
	Cursor
	
	SQLiteDatabase
	Respondido em 04/05/2022 18:39:50
	
	Explicação: A classe SQLiteOpenHelper tem como finalidade a gestão do modelo estrutural do banco, concentrando as operações de criação e alteração da estrutura das tabelas no SQLite.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Para fazer requisições pelo protocolo HTTP, a API do Android oferece duas alternativas. Entretanto, nos dias de hoje não é mais recomendado utilizar essas classes, porque a equipe do Google não dá manutenção a essas implementações. Asssinale a alternativa que indica o nome da classe que é desenvolvida e suportada pelo Google, e, de dessa forma, é recomendada para o processamento dessas requisições.
		
	
	HttpResponse
	
	AndroidHttpClient
	 
	HttpUrlConnection
	
	HttpRequest
	
	DefaultHttpClient