Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0270_AV_PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Tipo de Avaliação: AV Aluno: Professor: DENIS GONCALVES COPLE Turma: 9001/AA Nota da Prova: 7,0 Nota de Partic.: 2 Av. Parcial 2 Data: 17/11/2016 15:09:41 1a Questão (Ref.: 201408045281) Pontos: 1,0 / 1,0 Descreva, sucintamente, o conceito de máquina virtual. Resposta: Uma maquina virtual é criada através de um software e tem por objetivo simular uma máquina física. Pode ser entendida como uma duplicata eficiente e isolada de uma máquina real. 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.: 201408045330) Pontos: 1,0 / 1,0 Um MIDlet possui três métodos abstratos que devem ser codificados e são responsáveis pelo ciclo de vida da Aplicação. Quais são esses métodos, e respectivas funcionalidades? Resposta: startApp - inicia a apliação; pauseApp - pausa a aplicação temporariamente; destroyApp - encerra o ciclo de vida da aplicação. Gabarito: startApp() : Chamado quando o aplicativo é iniciado. Usualmente, este método é usado para montar a tela inicial do aplicativo. pauseApp(): Chamado quando o aplicativo é pausado por um evento externo, como o recebimento de uma ligação, enquanto o aplicativo está sendo executado. destroyApp(): Chamado para a finalização do aplicativo. 3a Questão (Ref.: 201407477893) Pontos: 1,0 / 1,0 O termo "API" refere-se: Ao sistema operacional. Ao ambiente de hardware. Ao ambiente de software. Ao a um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços. Ao tipo de equipamento ou, de dispositivo ou, ainda, ao ambiente de execução. 4a Questão (Ref.: 201407991292) Pontos: 1,0 / 1,0 No desenvolvimento em dispositivos móveis, as configurações definem qual a plataforma mínima de desenvolvimento para cada tipo de dispositivo, baseando-se nas características do hardware. Assinale a alternativa que indica a configuração voltada para dispositivos limitados em memória e poder de processamento. PDAP KVM CDC CLDC MIDP 5a Questão (Ref.: 201407477936) Pontos: 1,0 / 1,0 Devemos considerar o uso de bibliotecas gráficas: Quando o Java não estiver instalado no dispositivo móvel. Quando não houver espaço no dispositivo móvel. Quando estivermos utilizando MIDP e CLDC exclusivamente. Quando a biblioteca empregar um paradigma de programação que facilite o desenvolvimento e quando houver espaço no equipamento para a adição dela. Quando a Dalvik e a KVM estiverem presentes em um mesmo equipamento. 6a Questão (Ref.: 201407998717) Pontos: 0,0 / 1,0 Considere a linha de código abaixo, e assinale a alternativa que indica a correta execução dessa instrução: nomeStringItem.setText(nomeTextField.getString()) Solicita que o usuário informe um dado a partir da combo box nomeStringItem Coleta o dado digitado pelo usuário, e o transfere para ser exibido no objeto Form1 Coleta o dado digitado pelo usuário, e o transfere para ser exibido no objeto nomeTextField Solicita que o usuário informe um dado a partir da caixa de texto nomeTextField Coleta o dado digitado pelo usuário, e o transfere para ser exibido no objeto nomeStringItem 7a Questão (Ref.: 201407610316) Pontos: 0,5 / 0,5 O uso de boas práticas de programação facilitam a deteção de erros que não podem ser detectados pelo compilador, além de agilizar o desenvolvimento de softwares e viabilizar o trabalho em equipe. Qual dos elementos abaixo NÃO pode ser considerada uma boa prática? Criação da documentação adequada e inserção de comentários no código. Colocação das constantes à esquerda nas operações de comparação. Uso de "curto-circuito" na comparação. Utilização de nomes significativos. Alocação de todos os objetos ao iniciar a execução do programa. 8a Questão (Ref.: 201407991738) Pontos: 0,5 / 0,5 Em MIDP 2.0, um novo pacote que fornece recursos para construção de jogos foi introduzido, simplificando o desenvolvimento de atividades que só seriam possíveis em MIDP 1.0 com uma grande quantidade de código repetitivo. Assinale a alternativa que indica esse novo pacote que foi introduzido. javax.microedition.lcdui.Form javax.microedition.lcdui.Display javax.microedition.lcdui.game javax.microedition.lcdui.TextBox javax.microedition.lcdui.Image 9a Questão (Ref.: 201407491875) Pontos: 0,5 / 0,5 Os RecordStores são estruturas muito simples que armazenam os dados sem interpretação de seu formato original. Os dados são gravados com a utilização do método: saveRecord putRecord createRecord addRecord generateRecord 10a Questão (Ref.: 201408071700) Pontos: 0,5 / 0,5 Na API do GCF, a classe Connector define três modos para abrir a conexão, são eles: open(String url) open(String url, int mode) open(String url, int mode, boolean timeouts) O parâmetro mode descreve a forma como a conexão acontece. Assinale a alternativa que indica o modo padrão de abertura da conexão: GET READ_WRITE WRITE READ POST
Compartilhar