Baixe o app para aproveitar ainda mais
Prévia do material em texto
08/12/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4 Avaliação: CCT0270_AV_201401276245 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Tipo de Avaliação: AV Aluno: 201401276245 MANOEL ALVES MARINS Professor: OSWALDO BORGES PERES Turma: 9002/AB Nota da Prova: 4,6 Nota de Partic.: 1 Av. Parcial.:1,5 Data: 18/11/2015 20:31:40 (F) 1a Questão (Ref.: 674545) Pontos: 0,8 / 1,5 Descreva, sucintamente, o conceito de máquina virtual. Resposta: Um conjunto de ferramentas que simula uma maquina real, podendo ser especificas para atender determinados sistemas operacionais. Gabarito: Uma máquina virtual é uma máquina criada através de um software que tem como objetivo simular uma máquina física. Pode ser entendida como uma "duplicata eficiente e isolada da máquina real". 2a Questão (Ref.: 121129) Pontos: 0,8 / 1,5 Explique como é feita a persistência de dados no JME. Resposta: Atraves das classes startapp(), pausedapp(), e destroyapp() Gabarito: O armazenamento de dados em celulares é feito através de estruturas denominadas RecordStore. A estrutura de armazenamento de um RecordStore é bem simplória, possuindo apenas um id e um array de Bytes como local para armazenagem de dados. 3a Questão (Ref.: 107104) Pontos: 0,5 / 0,5 O termo "plataforma de hardware" referese: Ao tipo de equipamento ou, de dispositivo ou, ainda, ao ambiente de execução. Ao ambiente desktop. Ao sistema operacional. Ao ambiente de desenvolvimento de hardware. Ao ambiente de desenvolvimento de software. 4a Questão (Ref.: 250177) Pontos: 0,0 / 0,5 As configurações JME direcionam os aplicativos para uma ampla família de dispositivos com características similares. Com respeita à configuração do tipo CLDC, qual das afirmações é VERDADEIRA? 08/12/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4 Apresenta um limite de 64 KB de memória para alocação em tempo de execução. É a configuração utilizada por Smartphones, settop boxes entre outros. Trabalha com conectividade de rede normalmente persistente e veloz. Precisa de pelo menos 512 KB de memória para execução do Java. Interface de usuário com recursos limitados. Gabarito Comentado. 5a Questão (Ref.: 239499) Pontos: 0,5 / 0,5 A High Level API é voltada para a construção de interfaces de usuário, similares às janelas dos sistemas desktop, sendo estas interfaces descendentes da classe Screen. Qual dos elementos abaixo NÃO é um descendente de Screen? TextBox List Gauge Form Alert Gabarito Comentado. 6a Questão (Ref.: 628024) Pontos: 0,5 / 0,5 Analise as linhas de código a seguir, e assinale a alternativa que indica a correta execução dessas instruções: int numero = 10; String texto = Integer.toString(numero); Converte um tipo de ponto flutuante de precisão simples para texto Converte um tipo de ponto flutuante de precisão dupla para texto Converte um tipo texto para inteiro Converte um tipo inteiro para texto Converte um tipo date para texto 7a Questão (Ref.: 106635) Pontos: 0,5 / 0,5 Para melhorar o desempenho dos sistemas criados com JME devese: Instanciar objetos somente quando forem necessários. Nas comparações colocar do lado direito a de maior probabilidade de ocorrência. Evitar nomes grandes para as variáveis do sistema. Apagar os comentários. Compactar o arquivo de distribuição no formato "rar". Gabarito Comentado. 08/12/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4 8a Questão (Ref.: 124983) Pontos: 0,0 / 0,5 Em Java, quando falamos sobre o método Construtor, podemos afirmar que: I Possui o mesmo nome da Classe II Serve para definir como o objeto será criado III Pode ter diversas assinaturas, ou melhor, parâmetros diferentes IV Seu retorno é sempre inteiro Marque a alternativa que identifica as afirmativas corretas: Apenas I e IV estão corretas Apenas I, II e III estão corretas Apenas II e III estão corretas Todas as afirmativas estão corretas Nenhuma afirmativa está correta Gabarito Comentado. 9a Questão (Ref.: 672020) Pontos: 1,0 / 1,0 Considere a afirmação: É uma classe projetada especificamente para jogos, que permite controlar todo o jogo com um único thread e captura de eventos do teclado. Qual das alternativas é completamente verdadeira? Canvas TileManager GameCanvas Sprite Nenhuma Gabarito Comentado. 10a Questão (Ref.: 568830) Pontos: 0,0 / 1,0 Em muitas aplicações ocorrem situações em que alguns processos apresentam trechos comuns e como uma estratégia para evitar a repetição de códigos definese uma classe abstrata, de forma a permitir a complementação da funcionalidade para cada processo específico através de heranças, sendo um bom exemplo disto a área de persistência de dados. Para definir um macroprocesso através de uma classe abstrata o Java faz uso da palavra reservada: final new static public abstract Gabarito Comentado. Período de não visualização da prova: desde 12/11/2015 até 24/11/2015. 08/12/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4
Compartilhar