Baixe o app para aproveitar ainda mais
Prévia do material em texto
PERGUNTA 1 Como uma aplicação móvel, o uso de mouse é impróprio, pois o principal recurso usado nas aplicações são os widgets ou ícones, que podem operar diversas funções, como abrir uma aplicação, fechar, mover etc. Essas operações podem ser iniciadas por meio do toque dos dedos sobre os widgets ou ícones. Considerando essas informações do trecho sobre elementos de uma aplicação móvel e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). ( ) No sistema Android, usa-se o conceito de Drag and drop (Arrastar e soltar) para mover itens entre telas. ( ) É permitido usar, na composição de uma interface, o conceito de estilo semelhante a CSS. ( ) Um view é uma interface composta por elementos como Checkbox , button e ImageView . ( ) Bundle é um objeto que tem, por finalidade, criar componentes. A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta. F, F, V, V. F, F, F, V. V, F, V, V. F, V, F, V. V, V, V, F. 1 pontos PERGUNTA 2 É fato que a computação móvel chegou para ficar e, com ela, surgiu uma série de benefícios para seus usuários e empresas. Praticamente, dois sistemas dominam o mercado da computação móvel: Android e iOs (Apple), que são predominantes nos dispositivos, como smartphones e tablets , ao redor do mundo. Com relação aos sistemas de computação móvel, analise as afirmativas a seguir e a relação existente entre elas. I - O sistema Android é um sistema de penetração no mercado nacional e internacional, bem como preterido em dispositivos móveis. Porque: II - Sua estrutura é baseada em Linux e provê diversos aplicativos gratuitos, os quais facilitam a adesão dos usuários e das empresas de dispositivos móveis. Está correto o que se afirma em: 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, mas a II não é uma justificativa correta da I. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 1 pontos PERGUNTA 3 Desempenho é sinônimo de satisfação, cumprimento no exercício de uma ação. Há ferramentas que tratam da otimização do desempenho da interface do usuário de um aplicativo. A interface do usuário (UI) é relevante, pois permite a interação do usuário com a aplicação. Assinale a alternativa que apresenta qual a necessidade fundamental do uso de uma ferramenta, como Overdraw, no desenvolvimento de uma aplicação. Seu uso é necessário pois é possível criar filtros, determinando quais informações devem ser exibidas, os níveis de prioridade e a busca pelo registro, e habilitando o campo "Debug GPU overdraw". Seu uso é necessário para fazer uma análise avançada, como fornecendo representações gráficas de logs de rastreio. Esse método de rastreamento é muito preciso. Seu uso é necessário apenas habilitando o campo "Debug GPU overdraw". O monitor do logcat tem como objetivo exibir as mensagens de alerta em tempo real, como para a limpeza de memória. Seu uso é necessário para fazer uma análise avançada, como fornecendo representações gráficas de logs de rastreio. Cada uma das cores apresentadas informa quantas vezes a área correspondente foi retirada pela GPU. Seu uso é necessário apenas habilitando o campo "Debug GPU overdraw". Serão exibidas muitas cores sobrepostas na tela, cada uma delas informa quantas vezes a área correspondente foi retirada pela GPU. 1 pontos PERGUNTA 4 O sistema Android é um sistema operacional muito utilizado em diversos dispositivos móveis. Então, aplicações para a plataforma Android são todas aquelas desenvolvidas para serem executadas em sistemas operacionais Android. Estas podem ser desenvolvidas em ambientes como o Android Studio e têm base na linguagem Java (Lógica) e XML(Interface). Em relação ao tema “sistema operacional Android”, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s). ( ) O sistema operacional Android é baseado em um sistema operacional Linux . ( ) O sistema operacional Android é um sistema proprietário, com base na GPL. ( ) Uma característica do Android é ser open source (código aberto). ( ) O sistema operacional Android é uma sistema multitarefa. Assinale a alternativa que apresenta a sequência correta. F, V, F, V. V, F, V, V. F, F, V, V. V, V, V, F. V, V, V, V. 1 pontos PERGUNTA 5 No processo de desenvolvimento de um software, várias fases são apresentadas como a fase de levantamento de dados, análise de dados, desenvolvimento, implementação e testes. A fase de testes é uma das mais importantes, pois nela são detectadas possíveis falhas do projeto. Dados as diretrizes de desenvolvimento de sistemas móveis, relacione os itens da primeira com a segunda coluna. I. JUnit II. Testes de unidade local III. Robotium IV. Android Debug Bridge ( ) Programa cliente-servidor usado no desenvolvimento de aplicativos Android. ( ) Foi criado para facilitar a criação de testes de interface do usuário. ( ) Executados usando apenas a JVM. ( ) Biblioteca de código aberto com o propósito de escrever e executar casos de testes. Assinale a alternativa que apresenta a sequência correta. IV, III, I, II. III, II, I, IV. II, IV, III, I. IV, III, II, I. I, IV, II, III. 1 pontos PERGUNTA 6 A empresa Google dispõe de um serviço para aplicações Android no qual o usuário pode manter todas as atualizações das aplicações, garantindo sempre a última versão de aplicações instaladas no dispositivo móvel. Esse serviço é conhecido como Google Play Services. Sobre aplicações móveis, analise as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s). ( ) Por meio do Google Play Services, um pacote de recursos (API) é oferecido aos desenvolvedores de apps Android. ( ) Os pacotes disponibilizados pelo Google Play Services, instalados no dispositivo, podem ser executados em Android 2.1 ou superior. ( ) Dentre os serviços do Google Play Services, incluem-se a autenticação dos serviços Google e o acesso às últimas configurações de privacidade do usuário. ( ) O Google Play Services melhora a experiência de utilização do dispositivo do usuário, facilitando a busca sempre que houver conexão. Assinale a alternativa que apresenta a sequência correta: F, V, F, V. F, F, F, V. F, F, V, V. V, V, V, V. V, F, V, F. 1 pontos PERGUNTA 7 No desenvolvimento de uma aplicação para sistema Android, o desenvolvedor faz uso do ambiente de desenvolvimento, chamado Android Studio. Esse ambiente de desenvolvimento é dividido em duas principais áreas: uma área que determina o desenvolvimento da lógica da aplicação, e uma parte que gera a interface do usuário. Fonte: Elaborada pelo autor. Com relação ao ambiente Android Studio, pode-se afirmar que: I - As APIs são um conjunto de bibliotecas para cada versão do Android Studio. Essas APIs são numeradas da mais antiga (valor menor) às mais atuais (valor maior). II - Por ser baseado na linguagem de programação C, o Android Studio é carregado de bibliotecas (APIs) que facilitam o desenvolvimento da aplicação. III - O Android Studio, embora seja uma ferramenta altamente utilizada no desenvolvimento móvel, é usado somente para aplicações em smartphones ; IV - O kit de desenvolvimento (SDK) do Android Studio é um conjunto de bibliotecas, para que o desenvolvedor possa criar a sua aplicação móvel. Julgue os seguintes itens e assinale a opção que corresponde às afirmações corretas. II, apenas. IV,apenas. I e IV, apenas. I, II e III, apenas. II, III e IV, apenas. 1 pontos PERGUNTA 8 O sistema de aplicação desenvolvido para Android provê suporte aos diversos dispositivos existentes nos avançados smartphones ou tablets . Por exemplo, recursos de acesso às câmeras disponíveis nos dispositivos permitem que aplicações possam gravar vídeos e tirar fotos. A partir do trecho exposto, analise as afirmativas a seguir. No planejamento de uma App Mobile, deve-se levantar os requisitos necessários de hardware a ser usado. O compartilhamento de imagem ou vídeo deve ser um requisito a ser analisado na criação de uma App Mobile. O framework Android suporta a captura de imagens e vídeos pela android.software.camera2. SurfaceView é uma classe usada para apresentar ao usuário uma prévia da câmera ao vivo. Está correto o que se afirma em: I e IV, apenas. I e II, apenas. IV, apenas. I, II e IV, apenas. III e IV, apenas. 1 pontos PERGUNTA 9 Ao usar determinada aplicação, o sistema da aplicação pode ter a necessidade de fazer múltiplos processamentos. Nesse caso, os processos são assíncronos, pois não há necessidade de uma operação ser executada, após o término de outra aplicação. No Android, há ferramentas para esses processamentos assíncronos. A seguir, analise as afirmativas: I. Threads são linhas de comando utilizadas no Android, por exemplo, para envio de e-mails . II. Um Handler é usado quando se deseja que um thread secundário execute muitas mensagens. III. Uma AsyncTask é uma classe que permite executar três trechos de código em sequência. IV. No Android, existe o thread principal, cuja função central é executar operações de envio de e-mails . Com base na análise das afirmações e no conteúdo estudado, está correto o que se afirma em: I e IV, apenas. II, II e IV, apenas. I, II e III, apenas. II e IV, apenas. I e II, apenas. 1 pontos PERGUNTA 10 Cresce exponencialmente o número de aplicações disponíveis na Internet, seja para aplicação Web ou aplicações Mobile. No Brasil, há mais de 500 milhões de aparelhos smartphones, quase três aparelhos para cada brasileiro. Como resultado desse crescimento, são oferecidos serviços em forma de aplicação. Com relação a computação móvel e suas características, analise as asserções a seguir e a relação proposta entre elas. I - É necessário o uso de padrões em desenvolvimento de aplicações para dispositivos móveis; Porque II – Padrões são soluções de desenvolvimento reutilizáveis, possibilitando a melhoria da aplicação. Assinale a alternativa correta. 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 verdadeiras, mas a II não é uma justificativa da I. As asserções I e II são proposições falsas. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 1 pontos
Compartilhar