Baixe o app para aproveitar ainda mais
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.
Compartilhar