Buscar

AV PROGRAMAÇÃO PARA DISPOSITIVOS MOVEIS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Avaliação: CCT0270_AV_201401272339 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 
Tipo de Avaliação: AV 
Aluno: 201401272339 - JESSICA SILVA VIEIRA 
Professor: DENIS GONCALVES COPLE Turma: 9002/AB 
Nota da Prova: 6,0 Nota de Partic.: 1 Av. Parcial 1,5 Data: 19/11/2015 14:03:12 
 
 
 1a Questão (Ref.: 201401425249) Pontos: 1,5 / 1,5 
Explique a diferença entre erro de compilação e erro de execução 
 
 
Resposta: Erro de compilação acontece antes de o programa ser executado, erro de execução ocorre quando o 
programa tenta uma operação impossível de executar. 
 
 
Gabarito: Erros de compilação são aqueles que ocorrem antes de seu programa executar, enquanto que erros 
em tempo de execução são erros que ocorrem enquanto o programa é executado. Estes, normalmente ocorrem 
quando o programa tenta uma operação que é impossível executar. 
 
 
 
 2a Questão (Ref.: 201401422676) Pontos: 1,5 / 1,5 
Com o lançamento do Mobile Information Device Profile (MIDP) versão 2.0, foi introduzido o pacote 
javax.microedition.lcdui.game que disponibiliza cinco classes com uma grande variedade de recursos para a 
produção de jogos. Cite as cinco classes explicando suas funções. 
 
 
Resposta: Layer manager: Gerenciador de camadas Layer: Estrutura de camada para construir a tela gráfica 
Sprite: Representa a imagem da memoria Game canvas: Tela gráfica Tiled layers: Classe que constróis camadas 
gráficas 
 
 
Gabarito: GameCanvas - responsável pela tela gráfica do jogo; Layer - é a estrutura de camada para a 
construção da tela gráfica do jogo; Sprite- Desenvolvedores em Java Micro Edition (JME) podem utilizar a classe 
chamada Sprite que é a representação de uma imagem na memória. TiledLayer - Classe deisponibilizada para 
construir camadas gráficas; LayerManager - gerenciador das camadas da interface: 
 
 
 
 3a Questão (Ref.: 201401406714) Pontos: 0,5 / 0,5 
São sistemas operacionais de smartphone: 
 
 
Dalvik e KVM. 
 
Java. 
 
Android e Java ME. 
 
Symbian, Android, Windows, Linux e MAC. 
 iOS, Symbian, Android, PalmOS, WebOS, RIM BlackBarry, Windows Mobile e Windows Phone. 
 
 
 
 4a Questão (Ref.: 201401893954) Pontos: 0,0 / 0,5 
O termo _______________ refere-se ao conjunto de configurações que caracterizam dispositivos limitados em 
memória e poder de processamento. 
Qual das opções abaixo completa a lacuna? 
 
 
API 
 CLDC 
 
SERVLET 
 
MIDP 
 CDC 
 
 
 
 5a Questão (Ref.: 201402000415) Pontos: 0,0 / 0,5 
Uma MIDlet é uma aplicação da Plataforma Java Micro Edition. Para gerenciar e executar essas aplicações, os 
dispositivos possuem um software que gerencia a instalação, o armazenamento e o comportamento da MIDlet 
durante a execução. Assinale a alternativa que indica o nome desse software 
 
 
CLDC 
 
CDC 
 
KVM 
 AMS 
 MIDP 
 
 
 
 6a Questão (Ref.: 201401406783) Pontos: 0,0 / 0,5 
Podemos afirmar que a área de código-fonte da IDE NetBeans: 
 
 Permite a codificação da aplicação. 
 Representa um mapa de banco de dados. 
 
É a CLDC. 
 
É o MIDP. 
 
Representa o aparelho celular. 
 
 
 
 7a Questão (Ref.: 201401922647) Pontos: 0,5 / 0,5 
Mesmo os programadores mais experientes cometem erros, e saber como depurar um aplicativo e encontrar 
esses erros é uma parte importante da programação. Os erros de programação se encaixam em três categorias: 
erros de compilação, erros em tempo de execução e erros de lógica de programação. Neste contexto, assinale a 
afirmativa falsa. 
 
 Erros de compilação ocorrem durante a execução de um programa e representam situações de 
processamento que não podem ser resolvidas. 
 
Erros de compilação ocorrem quando o compilador encontra uma linha de código que não pode ser 
"traduzida". 
 
Erros de lógica de programação impedem o programa de fazer, de maneira adequada, o que deveria ser 
feito. 
 
Erros em tempo de execução ocorrem durante a execução de um programa e representam situações de 
processamento que não podem ser resolvidas. 
 
A maioria dos erros de compilação ocorre por erros de digitação do código-fonte. 
 
 
 
 8a Questão (Ref.: 201401920574) Pontos: 0,0 / 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.game 
 
javax.microedition.lcdui.Display 
 
javax.microedition.lcdui.Image 
 javax.microedition.lcdui.TextBox 
 
javax.microedition.lcdui.Form 
 
 
 
 9a Questão (Ref.: 201401971592) 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? 
 
 GameCanvas 
 
TileManager 
 
Sprite 
 
Nenhuma 
 
Canvas 
 
 
 
 10a Questão (Ref.: 201401549755) Pontos: 1,0 / 1,0 
A Classe RecordStore é a responsável por: 
 
 
Vender os registros que serão armazenados 
 
Garantir integridade física dos registros do MIDlet 
 
Gerenciar uma coleção de dados que são armazenados em arquivos 
 
Gerenciar uma coleção de dados que são armazenados em SGBD's 
 Manter uma coleção de dados que serão persistidas através dos MIDlets.

Continue navegando