Prévia do material em texto
Ocultar opções de resposta Pergunta 1 -- /0,6 A plataforma Android é bastante utilizada. Em relação à plataforma Android, analise as afirmativas abaixo e marque a alternativa verdadeira. O sistema operacional utilizado na plataforma Android foi desenvolvido baseado no sistema operacional OS/2. As primeiras versões do Android usavam a plataforma .net para rodar aplicações. O Android não pode ser usado em notebooks. Resposta corretaO método OnCreate de uma classe Activity é chamado quando a Activity é criada. Essa plataforma é usada como padrão nos dispositivos iPad. Pergunta 2 -- /0,6 Em um programa para testar uma matriz com números inteiros, foi criado o código abaixo. Dado o método de uma classe Activity listado a seguir, o que será impresso na tela de um dispositivo Android quando ele for executado? protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); String s = ""; Ocultar opções de resposta int m [] [] = { { 6 , 2 } , { 0 , 7 } }; int a=0; for ( int i = 0; i < m.length; i++ ) a = a + m[ i ][ i ]; s = "" + ( a + m[0][1] ); Toast.makeText(MainActivity.this, s, Toast.LENGTH_LONG).show(); } 17 132 s 9 Resposta correta15 Pergunta 3 -- /0,6 A maioria das aplicações Android necessita de uma interface que permita a interação com o usuário. Complete a lacuna do texto: Ocultar opções de resposta Ocultar opções de resposta “Conhecida também como ____________________, ela pode ser formada por uma ou mais telas, onde devem ser apresentados os elementos (botões, caixas de texto, figuras, animações, caixas de seleção etc.).” Assinale a alternativa que preenche, corretamente, a lacuna. CLI TextFont FildScreen Resposta corretaUI (user interface) FlatText Pergunta 4 -- /0,6 Considere o trecho de programa abaixo (em JAVA) para exibir a palavra “carro” quatro vezes na tela usando o comando for. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. // Linha faltando System.out.println( "carro" ); for ( int i = 1; i< 4 ; i++) Ocultar opções de resposta for i = 1 . . 4 Resposta corretafor ( int i = 20; i< 24 ; i++) for ( 4 * ) for i = 1 to 4 do Pergunta 5 -- /0,6 A classe Activity define as atividades do projeto. É a classe mãe ou a superclasse que define as características e os comportamentos básicos para qualquer atividade criada para o projeto. Complete a lacuna do texto: “Cada atividade é responsável por fornecer uma ____________ onde o usuário pode interagir para realizar alguma ação, como digitar um número de telefone, tirar uma foto, ler um e-mail, incluir, alterar ou excluir os dados de um contato.” Assinale a alternativa que preenche, corretamente, a lacuna. função imagem mensagem Ocultar opções de resposta caixa Resposta corretatela Pergunta 6 -- /0,6 Considere o trecho de código abaixo. De acordo com a sintaxe da linguagem Java, podemos considerar o identificador “p1” como referência para: public class Pessoa { String nome int idade; public Pessoa(String n, int i){ this.nome = n; this.idade = i; } //... } public class TestePOO { public static void main(String[] args) { Pessoa p1; p1 = new Pessoa(“Maria”, 18); } } Ocultar opções de resposta um método. Incorreta: uma classe. uma função. Resposta corretaum objeto. uma herança. Pergunta 7 -- /0,6 Em nosso Curso de Programação, usamos a linguagem JAVA como ferramenta. Considere as afirmações abaixo e assinale a alternativa que caracteriza a linguagem JAVA. É a principal linguagem usada para o paradigma lógico e funcional. É uma linguagem complexa e difícil de aprender. Foi desenvolvida na década de 1970. Resposta correta É uma linguagem em que podemos programar diversos tipos de dispositivos computacionais, indo de PCs desktop, passando por celulares e tablets. Ocultar opções de resposta É baseada na sintaxe da linguagem PASCAL. Pergunta 8 -- /0,6 Valores iniciais poderiam ser declarados por meio de um método. Esses métodos são executados ao se instanciar uma classe. Complete a lacuna do texto: “Em Java, esse método é conhecido como _________________. E, além de instanciar a classe à qual pertence, deve ter o mesmo nome da classe.” assessor. Resposta corretaconstrutor. validador. destrutor. extensor. Pergunta 9 -- /0,6 Ocultar opções de resposta Android não é uma linguagem de programação, mas sim um sistema operacional Linux multiusuário. Para programar aplicativos para os dispositivos móveis que utilizam o SO (sistema operacional) Android, são necessárias a instalação e a configuração de um ambiente de desenvolvimento apropriado. Os programas escritos no ambiente de desenvolvimento Android devem ser compilados juntamente com todos os arquivos disponibilizados (recursos), de maneira a gerar um arquivo com a extensão: JDK Resposta corretaAPK XML JAR JRE Pergunta 10 -- /0,6 Quando falamos em Tecnologia Java, estamos fazendo referência à Linguagem Java e à Plataforma Java. A Linguagem Java é uma linguagem de alto nível. Abaixo estão relacionadas algumas de suas características. Em relação às características da linguagem Java, analise as afirmações abaixo e some os valores (entre parênteses) de cada afirmação verdadeira. Responda com o somatório das afirmações verdadeiras. Ocultar opções de resposta ( 1 ) Alto Desempenho. ( 2 ) Arquitetura Neutra e Portável. ( 4 ) Orientada a funções. ( 8 ) Totalmente compilada. 10 7 15 Resposta correta3 14