Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
QUESTIONARIO ANDROID AVALIANDO 1a Questão (Ref.: 201501115128) Pontos: 0,1 / 0,1 Uma máquina virtual é: Uma máquina que não existe. É a classificação dada para o tamanho do aparelho. É uma tecnologia de desenvolvimento de software para dispositivos móveis. Um tipo de plataforma de hardware. Um simulador eficiente e isolado de uma máquina real. Gabarito Comentado. 2a Questão (Ref.: 201501702622) Pontos: 0,1 / 0,1 A respeito dos arquivos que compõem um projeto Android, assinale a opção correta: Cada atividade criada em um aplicativo deve ser declarada no arquivo activity.xml. As permissões necessárias, bem como o intent-filters, os receptores e as referências a outros arquivos ficam armazenadas no arquivo R.java. O arquivo mainActivity.java contém os métodos básicos de acesso ao android e às bibliotecas necessárias para que os aplicativos sejam executados. O arquivo main.xml define a interface de usuário para sua atividade. O arquivo persistent.xml, criado por padrão no diretório raiz da aplicação, é utilizado para o armazenamento de constantes utilizadas no aplicativo. 3a Questão (Ref.: 201501782741) Pontos: 0,1 / 0,1 Em relação ao ciclo de vida de uma classe Activity e o evento onStart, são corretas: É chamado na inicialização da Activity É chamada nas retomadas de foco da janela Activity Nenhuma das anteriores É o primeiro evento a ser invocada quando a Activity perde o foco 4a Questão (Ref.: 201501226557) Pontos: 0,1 / 0,1 Sobre dispositivos móveis considere as seguintes sentenças: I. São exemplos de computadores móveis: laptop, netbook, smartphone e android; II. Na linguagem popular, os termos notebook e laptop se confundem; III. No Brasil, o tipo de conexão de dados predominante, via redes de telefonia móvel, é a conexão 4G; Marque o item que contém somente a(s) alternativa(s) verdadeira(s): I. II. I e III. II e III. III. 5a Questão (Ref.: 201501114640) Pontos: 0,1 / 0,1 Assinale a alternativa falsa: A configuração CLDC é voltada para dispositivos de recursos muito escassos, como celulares. A empresa Oracle é quem atualmente suporta a plataforma JME. A plataforma Android utiliza uma máquina virtual denominada Dalvik. A máquina virtual Java voltada para dispositivos móveis é denominada KVM. A plataforma Android foi desenvolvida pela Apple para utilização em tablets. QUESTIONARIO 2 1a Questão (Ref.: 201501226573) Pontos: 0,1 / 0,1 Sobre o desenvolvimento para a plataforma Android é correto afirmar: Para testar suas aplicações, o desenvolvedor Android pode utilizar tanto um AVD quanto um smartphone real. NDA. Não é necessário se preocupar com a configuração da versão da plataforma alvo (por exemplo, Android 2.3.3) durante a configuração de um AVD, pois isso é feito automaticamente pela Dalvik. Uma AVD é um dispositivo virtual Android que pode emular dispositivos reais, no entanto, só os smartphones podem ser emulados. Eventos são gerados somente por usuários ou por outras aplicações. 2a Questão (Ref.: 201501129707) Pontos: 0,1 / 0,1 Podemos concluir que o fragmento de código a seguir utilizado pela IDE NetBeans: Serve exclusivamente para limpar a tela. Serve para pegar a tela atual. Serve exclusivamente para exibir mensagens de alerta. Coloca na tela um objeto de alerta ou outro objeto que seja item de exibição ("Displayable"). Substitui a instrução "switch" do Java. Gabarito Comentado. 3a Questão (Ref.: 201501132996) Pontos: 0,1 / 0,1 CamelCase é uma estratégia de notação para dar nomes apropriados as variáveis. Ela consiste em: Utilizar todas as letras maiúsculas sempre que tivermos constantes. Os métodos devem ter a primeira letra maiúscula. Nomes de objetos devem começar com letras maiúsculas. O nome dos objetos devem ser todos minúsculos. Utilizar a nomes compostos para as variáveis, sempre com a primeira letra maiúsculas e as demais minúsculas. Gabarito Comentado. 4a Questão (Ref.: 201501657953) Pontos: 0,1 / 0,1 Analise as seguintes sentenças em relação à linguagem Java: I. Java suporta diretamente somente herança simples, entretanto ela permite uma versão de herança múltipla com a implementação da classe virtual abstract. II. Uma classe em Java pode implementar uma ou mais interfaces, para isso basta anexar à definição da classe a palavra-chave implements seguida das interfaces separadas por vírgula. III. Em Java, quando um método é definido como final, ele pode ser sobreposto somente em classes descendentes. Em relação às sentenças supracitadas, pode-se afirmar que apenas: II e III são verdadeiras. III é verdadeira; I é verdadeira; II é verdadeira; I e II são verdadeira 5a Questão (Ref.: 201501684078) Pontos: 0,1 / 0,1 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 Layout file R file Java source file Manifest file QUESTIONARIO 02 1a Questão (Ref.: 201501226573) Pontos: 0,1 / 0,1 Sobre o desenvolvimento para a plataforma Android é correto afirmar: Para testar suas aplicações, o desenvolvedor Android pode utilizar tanto um AVD quanto um smartphone real. NDA. Não é necessário se preocupar com a configuração da versão da plataforma alvo (por exemplo, Android 2.3.3) durante a configuração de um AVD, pois isso é feito automaticamente pela Dalvik. Uma AVD é um dispositivo virtual Android que pode emular dispositivos reais, no entanto, só os smartphones podem ser emulados. Eventos são gerados somente por usuários ou por outras aplicações. 2a Questão (Ref.: 201501129707) Pontos: 0,1 / 0,1 Podemos concluir que o fragmento de código a seguir utilizado pela IDE NetBeans: Serve exclusivamente para limpar a tela. Serve para pegar a tela atual. Serve exclusivamente para exibir mensagens de alerta. Coloca na tela um objeto de alerta ou outro objeto que seja item de exibição ("Displayable"). Substitui a instrução "switch" do Java. Gabarito Comentado. 3a Questão (Ref.: 201501132996) Pontos: 0,1 / 0,1 CamelCase é uma estratégia de notação para dar nomes apropriados as variáveis. Ela consiste em: Utilizar todas as letras maiúsculas sempre que tivermos constantes. Os métodos devem ter a primeira letra maiúscula. Nomes de objetos devem começar com letras maiúsculas. O nome dos objetos devem ser todos minúsculos. Utilizar a nomes compostos para as variáveis, sempre com a primeira letra maiúsculas e as demais minúsculas. Gabarito Comentado. 4a Questão (Ref.: 201501657953) Pontos: 0,1 / 0,1 Analise as seguintes sentenças em relação à linguagem Java: I. Java suporta diretamente somente herança simples, entretanto ela permite uma versão de herança múltipla com a implementação da classe virtual abstract. II. Uma classe em Java pode implementar uma ou mais interfaces, para isso basta anexar à definição da classe a palavra-chave implements seguida das interfaces separadas por vírgula. III. Em Java, quando um método é definido como final, ele pode ser sobreposto somente em classes descendentes. Em relação às sentenças supracitadas, pode-se afirmar que apenas: II e III são verdadeiras. III é verdadeira; I é verdadeira; II é verdadeira; I e II são verdadeira 5a Questão (Ref.: 201501684078) Pontos: 0,1 / 0,1 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 Layout file R file Java source file Manifest file QUESTIONARIO 03 1a Questão (Ref.: 201501226852) Pontos: 0,1 / 0,1 Sobre Intent do Android, marque a afirmativa verdadeira: Permite a comunicação entre activity¿s através de mensagens. É criada através do método startActivity( ). Representa uma ação realizada pelo usuario. É utilizada para iniciar a navegação entre telas de uma aplicação. Deve ser instanciada, contendo a mensagem a ser enviada para outra Activity. 2a Questão (Ref.: 201501114774) Pontos: 0,1 / 0,1 Como são denominados os elementos dispostos sobre um formulário no J2ME? Sprites. Robots. Items. Elements. Screens. Gabarito Comentado. 3a Questão (Ref.: 201501132987) Pontos: 0,1 / 0,1 Marque a opção que não é um dispositivo móvel: Desktop Smartphone Ultrabook Tablet Notebook Gabarito Comentado. 4a Questão (Ref.: 201501684086) Pontos: 0,1 / 0,1 Qual o nome da classe usada pela intenção para armazenar informações adicionais? Extra Activity Parcelable DataStore Bundle 5a Questão (Ref.: 201501115216) Pontos: 0,1 / 0,1 As MIDlets são empacotadas: porque não podem funcionar com Java ME. pois não tem funcionalidades para desenvolvimento. para funcionar em sacolas virtuais. dentro de um arquivo de extensão JAR (Java Archive). para funcionar em qualquer ferramenta de desenvolvimento profissional que atende plenamente os requisitos para desenvolvimento de software. QUESTIONARIO 4 1a Questão (Ref.: 201501226445) Pontos: 0,1 / 0,1 O Android fornece um conjunto de ações predefinidas (constantes) utilizadas para realizar diversas tarefas. De acordo com o que cada uma faz, associe corretamente as colunas abaixo (1) ACTION_VIEW ( ) Exibe a aplicação Telefone com o número a ser chamado. (2) ACTION_CALL ( ) Utilizado para exibir dados ao usuário. (3) ACTION_DIAL ( ) Envia uma mensagem para o destinatário especificado na Intent. (4) ACTION_PICK ( ) Realiza uma chamada telefônica ao número informado nos dados da Intent. (5) ACTION_SENDTO ( ) Obtém um item a partir do dado informado na intent, retornando o item selecionado. Marque o tem que contém a associação correta de cima para baixo: 4,1,5,2,3. 3,1,5,2,4. 3,5,1,2,4. 3,1,5,4,2. NDA. 2a Questão (Ref.: 201501642137) Pontos: 0,1 / 0,1 Duas bibliotecas que permitem o acesso a Web Services a partir do JME são: XSAP e KSOAP JPA e JSF JPA e AWT WSA e KSOAP JSF e KSOAP 3a Questão (Ref.: 201501129127) Pontos: 0,1 / 0,1 A High Leve API destina-se à construção de interfaces de alto nível, sendo composta de componentes voltados para a criação de ambientes "janelizados". Qual dos seguintes componentes não faz parte da High Level API? Form TextBox List Canvas Ticker Gabarito Comentado. 4a Questão (Ref.: 201501114686) Pontos: 0,1 / 0,1 Sobre as ações do AMS (Application Management Software) é incorreto dizer: Define as APIs (Application Programming Interface) para a interface de usuário. Trabalha com três estados básicos da MIDlet: Iniciado, Pausado e Destruído. Controla o comportamento da MIDlet durante a execução. Notifica alterações no estado da MIDlet. É responsável por receber propriedades do arquivo descritor da aplicação. Gabarito Comentado. 5a Questão (Ref.: 201501702621) Pontos: 0,1 / 0,1 Qual dos componentes abaixo pode ser utilizado em um formulário Android para Listar Itens: TextField ProgressBar List JList ListView
Compartilhar