September 2019 1 84 Report
Activity é um componente de aplicativo que fornece uma tela com a qual os usuários podem interagir para fazer algo, como discar um número no telefone, tirar uma foto, enviar um e-mail ou ver um mapa.

Cada atividade recebe uma janela que exibe a interface do usuário. Geralmente, a janela preenche a tela, mas pode ser menor que a tela e flutuar sobre outras janelas.” (DEVELOPER, 2017, p. 1).

Um programador fez um aplicativo para o seu chefe. No entanto, na hora de copiar o projeto, faltaram dois arquivos o MainActivity.Java e o activity_main.xml. Com base neste contexto, analise as seguintes asserções:

I - Embora o projeto vá funcionar corretamente sem os dois arquivos, o activity_main.xml é o que realmente causa um pouco mais de alteração no projeto.
PORQUE
II - No arquivo MainActivity.Java é onde fica a parte de programação na linguagem Java, contendo questões relativas ao comportamento daquela determinada activity, como por exemplo, decisões e testes de validação. No arquivo activity_main.xml é codificado o layout dessa activity. Aqui serão inseridos textos, botões, caixas de seleção, etc.

A respeito dessas asserções, assinale a alternativa correta:
Escolha uma:

a. a asserção I é uma proposição falsa, e a II é uma proposição verdadeira.

b. a asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

c. as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.

d. as asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.

e. as asserções I e II são proposições falsas.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All
A programação orientada a objetos separa claramente a noção de o que é feito de como é feito. (“O que” é descrito como um conjunto de métodos - e as vezes com dados publicamente disponíveis – e suas semânticas associadas. Esta combinação de métodos, dados e semântica é muitas vezes descrita como um contrato entre o projetista da classe e o programador que a usa (ARNOLD et al., 2007). Um programador com um computador muito antigo e com pouca memória implementou um código de Orientado a objetos que conforme pessoas ião visitando sua loja virtual no dia da promoção, ele ia gerando novas instancias da classe Cliente. De acordo com este contexto, analise as asserções a seguir: I - Não existe limite para a quantidade de instâncias que podem ser criadas, mas o programador pode ter problema. PORQUE II - A quantidade de instâncias que podem ser criadas, depende da quantidade de memória que o usuário tem em sua máquina. Assim, com pouca memória, ele pode ter dificuldade com o elevado número de visitas em seu E-COMMERCE. A respeito dessas asserções, assinale a alternativa correta: Escolha uma: a. as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. b. a asserção I é uma proposição verdadeira, e a II é uma proposição falsa. c. as asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. d. a asserção I é uma proposição falsa, e a II é uma proposição verdadeira. e. as asserções I e II são proposições falsas.
Responda
Java é uma das linguagens mais utilizadas no mercado, conhecer essa ferramenta bem como a orientação a objetos pode ser um diferencial para você que procura se destacar no mercado de trabalho. O termo encapsulamento está relacionado à proteção ou ocultação dos dados do objeto. Para exemplificar este pilar da orientação a objetos, pode-se encapsular o campo cpf na classe: public class PessoaFisica extends Cliente { private String cpf; public String getCpf(){ return cpf; } } Analise as afirmações a seguir: I - Na linha 2, o atributo cpf foi declarado como private, isso significa que outras classes não tem acesso a esse dado. II - O método getCpf() que retorna o valor guardado no cpf, ou seja, o atributo foi encapsulado por um método. III - Para que as classes criadas possam ser utilizadas é preciso criar uma instância dela. Esse processo é feito por meio do comando newClasses, IV - Pode-se criar uma classe através da qual acessaremos a classe Cliente e guardaremos um nome e uma idade de um cliente através do trecho abaixo: public class Principal { public static void main(String[] args) { Cliente c1 = new Cliente(); c1.nome = “João”; c1.idade = 25; } } V - Existe um limite para a quantidade de instâncias que podem ser criadas, independentemente da quantidade de memória que o usuário tem em sua máquina. É correto o que se afirma apenas em? Escolha uma: a. I, II e IV b. IV c. I, III e V d. II e III e. II, III, IV e V
Responda
Durante a criação do aplicativo é necessário fazer vários testes, para isso são feitas inúmeros compilações (DEITEL; DEITEL; WALD, 2016). O resultado de cada compilação pode ser visualizado dentro do próprio ambiente de desenvolvimento usando o Android Virtual Device (AVD). O chefe de uma equipe analisou o trabalho de um dos programadores comparando o código enviado as 08:00 da manhã com o enviado as 14:00 horas. O enviado as 08:00 pode ser visto no trecho de código a seguir: <?xml version="1.0" encoding="utf-8"?> O condigo alterado enviado as 14:00 pode ser visto no trecho de código a seguir: <?xml version="1.0" encoding="utf-8"?> Sobre as diferenças entre estes dois trechos é correto afirmar: I - Foi inserido uma mensagem de boas-vindas. II - A nova versão inseriu um componente TextView. III - O atributo cropToPadding foi usado para que a figura fosse “cortada” para não ultrapassar os limites do seu preenchimento. IV - Foi inserido o componente usado para adicionar imagens é o , sendo necessário especificar seu tamanho com os atributos layout_width e layout_height, além de informa a fonte da imagem com o atributo src (abreviação de source). Agora, assinale a alternativa a correta: Escolha uma: a. Apenas as afirmativas I, II e III estão corretas. b. Apenas as afirmativas I, II, III e IV estão corretas. c. Apenas as afirmativas I, II e IV estão corretas. d. Apenas as afirmativas I e III estão corretas. e. Apenas as afirmativas II, III e IV estão corretas.
Responda
Em 2014 a Google anunciou a IDE Android Studio como a ferramenta oficial para o desenvolvimento de aplicações Android (MULLIS, 2017). Essa IDE trabalha em conjunto com o Android SDK (Software Development Kit) o qual dará acesso as funcionalidades do sistema operacional em questão. Ainda segundo Mullis (2017, p. 1), “Java é necessário para escrever os programas, o Android SDK é necessário para fazer esses programas serem executados no Android e o Android Studio tem o trabalho de colocar tudo junto para você.” Um estagiário de programação recém contratado em um grande fabricante de software, teve como seu primeiro desafio na empresa realizar a Instalação do ambiente de desenvolvimento Android Studio. No entanto, o estagiário encontrou dificuldades e a instalação apresentou problemas. Baseado no contexto apresentado, analise as asserções a seguir: I - Durante a execução da IDE Android Studio, o ambiente pode ter pedido que ele instalasse ou atualizasse alguns recursos e ele não ficou atento as mensagens da barra. PORQUE II - Provavelmente o estagiário não instalou na ordem correta os componentes: primeiro a SDK, depois o JRE e por fim, o Android Studio. A respeito dessas asserções, assinale a alternativa correta: Escolha uma: a. as asserções I e II são proposições falsas. b. as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. c. as asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. d. a asserção I é uma proposição verdadeira, e a II é uma proposição falsa. e. a asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Responda

Recomendar perguntas

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.