Buscar

 PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

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 6 páginas

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 6, do total de 6 páginas

Prévia do material em texto

Avaliação: CCT0196_AV_201101212021 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
	Tipo de Avaliação: AV 
	Aluno: 201101212021 - ADRIANO PEREIRA DOS SANTOS 
	Professor:
	EDUARDO LUIZ PARETO
	Turma: 9001/AA
	Nota da Prova: 7,5        Nota de Partic.: 2        Data: 07/11/2014 17:56:15 
	
	 1a Questão (Ref.: 201101339982)
	Pontos: 0,0  / 0,5 
	Qual interface encapsula o mecanismo de gerência de eventos no J2ME?
	
	 
	CommandListener.
	 
	MIDPListener.
	 
	MIDletListener.
	 
	CommandStateListener.
	 
	ActionListener.
	
	
	 2a Questão (Ref.: 201101339876)
	Pontos: 0,5  / 0,5 
	As MIDlets são:
	
	 
	Um meio de comunicação padronizado entre front-end e back-end.
	 
	Aplicações da plataforma Java Micro Edition.
	 
	Componentes de acessibilidade para pessoas de baixa estatura.
	 
	Constantes de localização para o centro do display.
	 
	Métodos para particionamento de texto.
	
	
	 3a Questão (Ref.: 201101340374)
	Pontos: 0,5  / 0,5 
	Para a plataforma Java Micro Edition, podemos afirmar que a diferença significativa entre as configurações de um telefone celular e um smartphone:
	
	 
	Está na aplicação do smartphone, que é um tablet.
	 
	Está no hardware empregado.
	 
	Está no MIDP.
	 
	Está na marca do aparelho.
	 
	Está no CLDC e no CDC.
	
	
	 4a Questão (Ref.: 201101358205)
	Pontos: 0,5  / 0,5 
	As IDE's fornecem ferramentas para efetuar a depuração dos programas, com o objetivo de corrigir falhas na programação de erros de raciocínio lógico de programas. Através deles, podemos:
	
	 
	Executar o programa passo a passo, ver o valor das variáveis em memória.
	 
	Ver o valor das variáveis em memória mas não podemos alterar seu valor.
	 
	Interromper laços infinitos 
	 
	Executar o programa passo a passo sem poder ter acesso aos valores das variáveis.
	 
	Mudar o fluxo natural do programa.
	
	
	 5a Questão (Ref.: 201101340393)
	Pontos: 0,5  / 0,5 
	Um smartphone, diferentemente de um celular comum, quando possui suporte para a plataforma Java ME, tipicamente está:
	
	 
	Usando a Dalvik e a KVM.
	 
	Classificado como MIDP e na CLDC.
	 
	Classificado como CLDC.
	 
	Usando a Dalvik no Java.
	 
	Classificado como CDC.
	
	
	 6a Questão (Ref.: 201101354901)
	Pontos: 0,5  / 0,5 
	O MIDlet é um aplicativo para dispositivos móveis, que rodam na máquina virtual Java. Ele possui uma série de métodos obrigatórios. São métodos obrigatórios de um MIDlet: 
	
	 
	"Create" e "Destroy".
	 
	"Display" e "Displayable".
	 
	"Command" e "CommandListener".
	 
	"startApp", "pauseApp" e "destroyApp".
	 
	"commandAction" e "MIDlet".
	
	
	 7a Questão (Ref.: 201101355693)
	Pontos: 1,0  / 1,0 
	Quando desenvolvemos aplicativos gráficos para celulares em J2ME, utilizamos a classe Canvas, que é uma classe:
	
	 
	Base que serve para construir arranjos.
	 
	Retorna um objeto que é um letreiro eletrônico.
	 
	Retorna um objeto que representa a tela do dispositivo.
	 
	Base e é utilizada em aplicações que necessitam lidar com eventos de baixo nível e emissão de gráficos na tela.
	 
	Para tratamento de erros.
	
	
	 8a Questão (Ref.: 201101483406)
	Pontos: 1,0  / 1,0 
	A Classe RecordStore é a responsável por:
	
	 
	Garantir integridade física dos registros do MIDlet
	 
	Manter uma coleção de dados que serão persistidas através dos MIDlets.
	 
	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
	 
	Vender os registros que serão armazenados
	
	
	 9a Questão (Ref.: 201101358900)
	Pontos: 1,5  / 1,5 
	Explique a diferença entre erro de compilação e erro de execução
	
	
Resposta: 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 é impossivel 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.
	
	
	 10a Questão (Ref.: 201101358903)
	Pontos: 1,5  / 1,5 
	Apresente dois exemplos de boas práticas de programação
	
	
Resposta: Documentação e cometários; Troca de posição de variáveis e constantes na composição; Uso de "curto-circuito" na comparação; Limitação de novos objetos; Variáveis de objetos nulas; Nome apropriados. 
	
Gabarito: 
- Documentação e comentários 
- Troca da posição de variáveis e constantes na comparação 
- Uso de "curto-circuito" na comparação 
- Limitação de novos objetos 
- Variáveis de objetos nulas 
- Nomes apropriados

Outros materiais