Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Pergunta 1 /1 Leia o trecho a seguir: “JavaScript foi criada na Netscape na fase inicial da Web e, tecnicamente, ‘JavaScript’ é marca registrada, licenciada pela Sun Microsystems (Agora Oracle), usada para descrever a implementação da linguagem pelo Netscape (Agora Mozilla). ” FONTE: David Flanagan. JavaScript: O Guia Definitivo. Porto Alegre: Bookman. 2013. p. 2. A partir dessas informações e do conteúdo estudado sobre Criação de Aplicativos Android com a Linguagem Java, é possível afirmar que o JavaScript e o Java se assemelham no que se refere aos: Ocultar opções de resposta 1. métodos, variáveis, operadores e códigos. 2. métodos, dispositivos, operadores e objetos. 3. aplicativos, variáveis, operadores e objetos. 4. métodos, variáveis, operadores e objetos. Resposta correta 5. métodos, variáveis, conectivos e objetos. 2. Pergunta 2 /1 Leia o trecho a seguir: “Float: Palavra-Chave Java usada para definir uma variável primitiva com um número de ponto flutuante de 4 bytes de armazenamento. A classe wrapper correspondente é o Float”. Fonte: FINEGAN, Edward, LIGUORI, Robert. OCA Java SE 8: Guia de Estudos para o Exame 1Z0-808. Porto Alegre: Bookman. 2018. p. 498. O trecho acima apresenta a definição do “float”. A partir dessas informações e do conteúdo estudado sobre Aprendendo Java, é possível afirmar que a palavra-chave “float” indica: Ocultar opções de resposta 1. a apresentação de um valor inteiro, sem decimais, em que são inclusos o zero e os números negativos. 2. a apresentação de um valor que pode ser definido como verdadeiro ou falso, utilizado para avaliar códigos. 3. a apresentação de um valor decimal, entretanto as casas decimais se caracterizam pela “flutuação”. Resposta correta 4. a apresentação de uma série de caracteres que compõem um texto para dispositivos móveis. 5. a apresentação de um único caractere utilizado em aplicações e plataformas móveis. 3. Pergunta 3 /1 Leia o trecho a seguir: “A linguagem JavaScript também tem suporte nativo para arrays, embora sua primeira versão tenha sido lançada sem esse suporte. Um array armazena valores sequencialmente, todos ao mesmo tempo.” Fonte: BRONER, Loiane. Estrutura de Dados e Algoritmos em JavaScript. São Paulo: Novate. 2017. p. 60. Considerando as informações apresentadas e os conteúdos estudados sobre os Arquivos de Código Java, é possível afirmar que os arrays são: Ocultar opções de resposta 1. estruturas usadas para ajustar várias partes dos dados ou variáveis. Resposta correta 2. um dispositivo encapsulado utilizado como um serviço móvel. 3. linguagens de programação inseridas nas aplicações móveis. 4. métodos utilizados para analisar os códigos de desenvolvimento. 5. locais onde são inseridos dados no dispositivo móvel. 4. Pergunta 4 /1 Leia o trecho a seguir: “Kotlin é uma linguagem de programação desenvolvidas pela JetBrains, mems empresa que criou o Android Studio. Tem uma sintaxe muito simples e agradável, que é compilada para executar na JVM (Java Virtual Machine), portanto, proporciona interoperabilidade total com Java.” Fonte: LECHETA. Ricardo R. Android Android essencial com Kotlin. São Paulo: Novatec. 2017. p. 35. A partir dessas informações e do conteúdo estudado sobre o uso do Kotlin como linguagem alternativa para o Android, é possível afirmar que a execução dos códigos Kotlin: Ocultar opções de resposta 1. ocorre em ambiente dinâmico, sendo monitorado pelos requisitos de qualidade. 2. utilizam uma linguagem variada, em que é possível redigir menos com maior codificação. 3. ocorre de maneira similar ao Java, onde um conversor automatizado transfere os dados do Java para Kotlin com a mesma velocidade. Resposta correta 4. adotam uma padronização adequada ao ambiente da transferência dos dados. 5. são executados nos dispositivos Android, nas versões mais atualizadas compatíveis com o JDK versão 5. 5. Pergunta 5 /1 Leia o trecho a seguir: “Vale a pena citar que as versões mais recentes do iOS podem ou não ser compatíveis com os hardwares mais antigos dos dispositivos da Apple, servindo como um guia inicial para saber qual versão do sistema operacional é suportada por cada hardware.” Fonte: MILANI, André. Programando para iPhone e iPad: aprenda a construir aplicativos para o iOS. São Paulo: Novatec Editora. 2012. p. 16. O trecho acima trata das possíveis limitações aos quais a arquitetura iOS está sujeita. Assim, e considerando os conteúdos sobre as Plataformas de Desenvolvimento Móvel, analise as afirmativas a seguir sobre as outras restrições das aplicações de iOS: I. Quanto ao limite de processamento, cabe ao desenvolvedor conhecer os dispositivos e quais os seus recursos mais importantes para ser utilizados de maneira apropriada e uma aplicação executada com sucesso. II. O tempo de resposta normalmente ocorre quando uma aplicação apresentar variados tamanhos de tela. Esses valores são considerados ao longo do desenvolvimento de suas aplicações. III. No que se refere ao tamanho de memória, pode-se afirmar que esses aspectos podem ser distintos entre os dispositivos, porem apresenta capacidade menor que os computadores de mesa, por exemplo. IV. A resolução gráfica ocorre quando os dispositivos levam alguns segundos para responder certas ocasiões, em que o iOS entende que a aplicação se encontra em estado de ausência de resposta e pode interromper a sua execução. Está correto apenas o que se afirma em: Ocultar opções de resposta 1. I e II. 2. II e III. 3. I e III. Resposta correta 4. I e IV. 5. III e IV. 6. Pergunta 6 /1 Leia o trecho a seguir: “Durante o processo de compilação, o Kit de Desenvolvimento de Software (SDK) executa a ferramenta Android Asset Packaging Tool - aapt (‘Ferramenta de Empacotamento de Recursos do Android’). Essa ferramenta se encarrega de procurar por arquivos e referências de recursos e, como resultado, a Classe R é gerada automaticamente.” Fonte: SCHEFFER, Hudson. Desenvolvimento para Dispositivos Móveis. Londrina: Editora e Distribuidora Educacional. S.A. 2018. p. 52. Considerando essas informações e o conteúdo estudado sobre a utilização do SDK no Android, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). I. ( ) A classe principal é denominada de “TcgfGroup”, cuja principal função é implementar a performance geral dos componentes apresentados na tela. II. ( ) A classe classificada como “TcgfDisplayObject” possibilita a união de componentes visando o criação de elementos visuais com maior nível de complexidade. III. ( ) O TcgfInputManager” tem a função de abstrair o processo de analise dos eventos que adotam o toque ou clique de mouse e passam a entendê-los como gesto. IV. ( ) As telas “sensíveis ao toque” estão disponíveis desde os anos 80, porém a tecnologia do hardware adotada na época limitava a interação com o usuário. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. F, V, F, V. 2. F, V, V, F. 3. V, F, V, F. 4. V, F, F, V. 5. F, F, V, V. Resposta correta 7. Pergunta 7 /1 Leia o trecho abaixo: “O Gradle é um sistema open-source de automação de build que segue os mesmos conceitos de ferramentas como Ant e Marven, ambos em Apache Foundation. Entretanto, em vez de utilizar arquivos XML para definir o processo buil, o Gradle utiliza uma DSL. ” Fonte: GLAUBER, Nelson. Dominando o Android com Kotlin. São Paulo: Novatec Editora. 2019. 3ª Edição. p. 29. Através das informações abordadas no texto e baseando-se no conteúdo estudado sobre a criação do primeiro projeto, é possível afirmar que a principal função do Gradle é: Ocultar opções de resposta 1. permitir o desenvolvimento, a configuração e a inserção das plataformas móveis. 2. apresentar métodoscapazes de inserir linguagens de programação seguindo uma lógica de desenvolvimento. 3. agrupar todas as etapas e recursos básicos para o desenvolvimento de um arquivo “apk”. Resposta correta 4. determinar a aplicação do modelo Java por meio de plataforma s e códigos usuais dentro dos dispositivos móveis. 5. desenvolver a criação de códigos e possibilitar que os desenvolvedores de aplicações insiram dados nos aplicativos. 8. Pergunta 8 /1 Leia o trecho a seguir: “Existem alguns recursos de aceleração de hardware que podem melhorar o desempenho do emulador. Antes de executar um aplicativo no emulador, você precisa criar um AVD (Android Virtual Device)”. Fonte: HARVEY Deitel, PAUL Deitel, ABBEY Deitel Android: Como programar. Porto Alegre: Bookman Editora, 2ª edição. 2015. p. 22. Considerando essas informações e o conteúdo estudado sobre as configurações do sistema Android, é possível afirmar que o AVD se caracteriza por: Ocultar opções de resposta 1. apresentar instrumentos eficazes de controle de aplicações móveis, tais como o Java e o HTML. 2. inserir uma linguagem de programação Java nos aplicativos móveis, como um Ipad, por exemplo. 3. desenvolver procedimentos de codificação de dados pertinentes ao desenvolvimento de linguagens de programação. 4. gerenciar os dados codificados dentro das plataformas móveis dentro dos dispositivos. 5. possibilitar a simulação e realização dos testes nos aplicativos que serão desenvolvidos. Resposta correta 9. Pergunta 9 /1 Leia o trecho a seguir: “A declaração de uma variável não define nem garante o seu valor. Variáveis não inicializadas podem conter qualquer valor e, sendo assim, seu uso acidental pode conduzir a resultados estranhos, levando-nos a procurar problemas em outras partes do programa.” Fonte: JANDL JUNIOR, Peter. Curso básico de Linguagem C. São Paulo: Novatec. 2019. p. 2. Considerando essas informações e o conteúdo estudado sobre o Aprendendo Java, analise as linhas de código que tratam de uma declaração de variável e associe-as com suas respectivas características: 1) String. 2) Mensagem. 3) Sinal de igualdade (=). 4) Sinal ponto e virgula (;) . ( ) Podem expor letras, sublinhados ou número, entretanto não podem se iniciar por meio de um número. ( ) Caracteriza-se por ser um operador de “atribuição”, ou seja, pode ser usado para estabelecer valores e variáveis. ( ) Caractere utilizado para encerra a linha de código, ou seja, uma declaração em Java. ( ) A palavra inicial observada quando se declara uma variável é em relação ao tipo de dados, que traz a informação de qual modelo de dados a variável irá armazenar. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. 1, 2, 4, 3. 2. 3, 1, 2, 4. 3. 4, 1, 2, 3. 4. 2, 3, 1, 4. Resposta correta 5. 2, 4, 3, 1. 10. Pergunta 10 /1 Leia o trecho a seguir: “Em seu núcleo (core), o GWT é um compilador especial que pode transformar Java em JavaScript, com um Runtime mínimo. Permite que você escreva sobretudo código Java padrão, então o compile par JavaScript para rodar em um browser ou outro ambiente HTML.” Fonte: MARINACCI, Joshua. Construindo Aplicativos Móveis com Java. São Paulo: Novatec. p. 14. A partir dessas informações e do conteúdo estudado sobre os Arquivos de Código Java, pode-se concluir que uma classe: Ocultar opções de resposta 1. cria um espaço destinado à instalação de plataformas. 2. insere plataformas de desenvolvimento de códigos variados. 3. adota uma linguagem tipada estaticamente. 4. estabelece um objeto e o seu funcionamento. Resposta correta 5. gerencia dados e supre as necessidades de códigos.
Compartilhar