Buscar

CCT0270_AVS

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

Avaliação: CCT0270_AVS_201207070254 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
Tipo de Avaliação: AVS
Aluno: 201207070254 - EDUARDO DE MOURA RODRIGUES
Professor: EDUARDO LUIZ PARETO Turma: 9003/AA
Nota da Prova: 8,0 Nota de Partic.: 2 Data: 30/11/2013 15:22:25
 1a Questão (Ref.: 201207198414) Pontos: 0,8 / 0,8
Os RecordStores são estruturas muito simples que armazenam os dados sem interpretação de seu formato original.
Os dados recebidos a partir de um RecordStore chegam no seguinte formato:
Collection
Record
XML
 Array de Bytes
Inteiro Longo
 2a Questão (Ref.: 201207183949) Pontos: 0,8 / 0,8
Sobre as MIDlets:
São empacotadas dentro de um arquivo de extensão "jad".
Podem ser utilizadas apenas em configurações CLDC.
 Trabalha com a High Level API para o desenvolvimento de interfaces cadastrais.
É a denominação dada aos aplicativos gerados com o Android.
Apenas podem ser instaladas por intermédio de um servidor na Web.
 3a Questão (Ref.: 201207202956) Pontos: 0,8 / 0,8
Explique a diferença entre erro de compilação e erro de execução
Resposta: Erro de compilação acontece antes da execução do programa, enquanto que o erro de execução ocorre
durante a execução.
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.
 4a Questão (Ref.: 201207200345) Pontos: 0,8 / 0,8
Apresente três exceções que precisam ser tratadas para a classe RecordStore, explicando o fator gerador do erro.
Resposta: RecordStoreException - Erro genérico da classe. RecordStoreNotFoundException - Arquivo do
RecordStore não foi encontrado. RecordStoreOpenException - Erro ao tentar abrir o RecordStore.
Gabarito: InvalidRecordIDException Usado para indicar um número de registro inválido. Por exemplo, esse erro
Gabarito: InvalidRecordIDException Usado para indicar um número de registro inválido. Por exemplo, esse erro
ocorrerá se o método RecordStore.getRecord(int) for utilizado para chamar um registro que não existe.
RecordStoreException Usado para indicar um erro genérico que seja relativo ao contexto do RMS.
RecordStoreFullException Sinaliza o esgotamento da capacidade para armazenamento de registros. Por exemplo,
esse erro ocorrerá quando o método RecordStore.addRecord(byte[], int, int) for chamado para adicionar um novo
registro e não houver mais capacidade no dispositivo móvel para adicioná-lo. RecordStoreNotFoundException Indica
que o nome do banco de dados utilizado pela classe RecordStore não foi encontrado. Por exemplo, esse erro
ocorrerá se RecordStore.deleteRecordStore(String) for chamado com um nome de banco de dados que não existe.
RecordStoreNotOpenException Usado para indicar que o banco de dados utilizado pela classe RecordStore não foi
aberto. Por exemplo, esse erro acontece se o método RecordStore.getNumRecords() for chamado antes do banco
de dados estar aberto.
 5a Questão (Ref.: 201207184362) Pontos: 0,8 / 0,8
Boas práticas de programação compreendem:
Simplicidade.
Design bonito e sofisticado.
Programação orientada a objeto, independentemente da plataforma.
Códigos sofisticados.
 Documentação e objetividade, a fim de contemplar a manutenção e o resultado.
 6a Questão (Ref.: 201207202268) Pontos: 0,8 / 0,8
A Classe TiledLayer é uma das 5 classes introduzidas pelo pacote javax.microedition.lcdui.game com o lançamento
do Mobile Information Device Profile (MIDP) versão 2.0. Ele serve para:
é a representação de uma imagem na memória
é a representação de objetos estáticos na memória
 é utilizada para desenhar cenários
é a representação de um fundo de tela
é a classe responsável pelo gerenciamento das diversas camadas gráficas na interface
 7a Questão (Ref.: 201207202897) Pontos: 0,8 / 0,8
As classes gráficas (classes GUI) do Java Micro Edition são definidas pela JCP (Java Community Process) e estão
inclusas no MIDP. Marque a alternativa que possui somente Displayable que herdam de Screen:
Alert, TextField, Gauge e StringItem
 Alert, List, Form e TextBox
Gauge, List, Form e TextField
Gauge, List, ChoiceGroup e TextBox
Alert, Gauge, Form e TextField
 8a Questão (Ref.: 201207183906) DESCARTADA
Assinale o item que não trata de um elemento constituinte da High Level API:
Form.
 Canvas.
Screen.
 Alert.
Gauge.
 9a Questão (Ref.: 201207183909) Pontos: 0,8 / 0,8
O componente utilizado para exibir mensagens de aviso ao usuário é:
TextBox.
Canvas.
Form.
TextField.
 Alert.
 10a Questão (Ref.: 201207184436) Pontos: 0,8 / 0,8
O termo "API" refere-se:
Ao ambiente de hardware.
 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 ambiente de software.
Ao sistema operacional.
Ao tipo de equipamento ou, de dispositivo ou, ainda, ao ambiente de execução.
 11a Questão (Ref.: 201207198969) Pontos: 0,8 / 0,8
Podemos concluir que o fragmento de código a seguir utilizado pela IDE NetBeans:
Serve exclusivamente para limpar a tela.
Substitui a instrução "switch" do Java.
Serve exclusivamente para exibir mensagens de alerta.
Serve para pegar a tela atual.
 Coloca na tela um objeto de alerta ou outro objeto que seja item de exibição ("Displayable").
Período de não visualização da prova: desde 29/11/2013 até 15/12/2013.

Outros materiais