Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0270_AV_201202105572 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Tipo de Avaliação: AV Aluno: 201202105572 - SAULO TAVARES DE SOUSA Professor: OSWALDO BORGES PERES Turma: 9001/AA Nota da Prova: 5,0 Nota de Partic.: 1 Av. Parcial 2 Data: 21/11/2015 16:17:08 1a Questão (Ref.: 201202790674) Pontos: 1,5 / 1,5 Descreva, sucintamente, o conceito de máquina virtual. Resposta: É uma máquina instalada na real, porém separada. Cuja a finalidade seja prover serviços específicos. Podemos citar a JVM, máquina virtual para aplicações java, assim tornando a linguagem portátil. Se formos ver por outro lado, temos as máquinas virtuais, que simulam um computador, podemos citar a máquina virtual da ORACLE, onde se pode fazer a instalação de vários sistemas operacionais nela. 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.: 201202790756) Pontos: 0,0 / 1,5 O GCF (Generic Connection Framework) tem como objetivo adequar os recursos oferecidos pelo Java SE para aplicações que implementam o Java ME. A base do GCF concentra-se na classe Connector. Neste contexto, considere a linha de código a seguir, e indique o resultado de sua execução: Connector conn = Connector.open("socket://:4567"); Resposta: a Gabarito: Cria o objeto conn e abre uma conexão socket na porta 4567. 3a Questão (Ref.: 201202355526) Pontos: 0,5 / 0,5 Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo? Normalmente são mais rápidos para inicialização ou desligamento. Podem possuir conectividade, inclusive intermitente. Utilizam o mouse como dispositivo de apontamento. São menores e mais leves. Maior autonomia de bateria. 4a Questão (Ref.: 201202737005) Pontos: 0,5 / 0,5 "Usa subconjuntos reduzidos de componentes da plataforma Java SE e também define APIs (Application Programming Interface), que são especificamente destinadas a dispositivos móveis e dispositivos embarcados." A definição acima corresponde à plataforma: JDK KVM Java EE Java ME JVM 5a Questão (Ref.: 201202222756) Pontos: 0,0 / 0,5 Assinale o item que não trata de um elemento constituinte da High Level API: Form. Screen. Gauge. Canvas. Alert. 6a Questão (Ref.: 201202241781) Pontos: 0,5 / 0,5 Verifique o trecho de código abaixo: Display display = getDisplay(); display.setCurrent(proxTela); Marque a opção que explica corretamente o código: Cria um objeto display para tratar a tela atual; Cria um objeto que identifica a tela atual do dispositivo e passa para proxTela; Cria um objeto do tipo Display, que serve para identificar qual é a próxima tela; Nenhuma das alternativas está correta. Cria um objeto que recebe a nova tela e chama outro método para trocar a tela; 7a Questão (Ref.: 201202817022) Pontos: 0,5 / 0,5 Considere que em uma aplicação há a seguinte linha de comando:
Compartilhar