Buscar

PROGRAMAÇÃO DISPOSITIVOS MOVÉIS

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

� Fechar�
	Avaliação: CCT0270_AV_ PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
	Tipo de Avaliação: AV
	Aluno: 
	Professor:
	OSWALDO BORGES PERES
EDUARDO LUIZ PARETO
	Turma: 9002/AB
	Nota da Prova: 7,0        Nota de Partic.: 1        Data: 22/06/2015 14:29:14
	�
	 1a Questão (Ref.: 201401427862)
	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 do programa se iniciar. Erro de Execução ocorre quando o programa ja esta em 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.
	
	�
	 2a Questão (Ref.: 201401427865)
	Pontos: 1,5  / 1,5
	Apresente dois exemplos de boas práticas de programação
	
	
Resposta: Usar nome Apropriados, Documentação e Comentario.
	
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
	
	�
	 3a Questão (Ref.: 201401409355)
	Pontos: 0,0  / 0,5
	Um smartphone, diferentemente de um celular comum, quando possui suporte para a plataforma Java ME, tipicamente está:
	
	
	Classificado como MIDP e na CLDC.
	 
	Classificado como CDC.
	 
	Classificado como CLDC.
	
	Usando a Dalvik no Java.
	
	Usando a Dalvik e a KVM.
	
	�
	 4a Questão (Ref.: 201401409336)
	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á no CLDC e no CDC.
	
	Está na aplicação do smartphone, que é um tablet.
	
	Está no hardware empregado.
	
	Está no MIDP.
	
	Está na marca do aparelho.
	
	�
	 5a Questão (Ref.: 201401408812)
	Pontos: 0,0  / 0,5
	Assinale o item que não trata de um elemento constituinte da High Level API:
	
	 
	Canvas.
	
	Screen.
	 
	Gauge.
	
	Form.
	
	Alert.
	
	�
	 6a Questão (Ref.: 201401409396)
	Pontos: 0,5  / 0,5
	Podemos afirmar que a área de código-fonte da IDE NetBeans:
	
	 
	Permite a codificação da aplicação.
	
	É o MIDP.
	
	Representa um mapa de banco de dados.
	
	Representa o aparelho celular.
	
	É a CLDC.
	
	�
	 7a Questão (Ref.: 201401409242)
	Pontos: 0,5  / 0,5
	Analise o texto: "Quando assume um valor, não pode mais ser alterada, todavia quando é um objeto, seu valor pode eventualmente mudar, mas sua referência de memória não pode ser alterada." Considerando que estamos no contexto de Java Micro Edition, este texto refere-se a:
	
	
	Uma variável.
	 
	Uma constante.
	
	Uma instrução.
	
	Um ponteiro.
	
	Um tipo primitivo.
	
	�
	 8a Questão (Ref.: 201401423875)
	Pontos: 0,5  / 0,5
	Podemos concluir que o fragmento de código a seguir utilizado pela IDE NetBeans:
	
	 
	Coloca na tela um objeto de alerta ou outro objeto que seja item de exibição ("Displayable").
	
	Serve para pegar a tela atual.
	
	Substitui a instrução "switch" do Java.
	
	Serve exclusivamente para exibir mensagens de alerta.
	
	Serve exclusivamente para limpar a tela.
	
	�
	 9a Questão (Ref.: 201401424953)
	Pontos: 1,0  / 1,0
	É correto afirmar que a classe RecordStore:
	
	
	Serve para gera eventos de erro.
	
	É usado conjuntamente com as classes "Create" e "Destroy" para criar e destruir objetos de banco de dados e registros quando a MIDlet é desinstalada do dispositivo móvel.
	
	É usada para construir pontuação de jogos.
	
	Serve para alocar posições no arranjo da classe.
	 
	Representa o banco de dados da aplicação e possui a capacidade de armazenar registros, que são os dados que pretendemos salvar na área de memória dedicada ao armazenamento persistente de dados da aplicação.
	
	�
	 10a Questão (Ref.: 201401871015)
	Pontos: 1,0  / 1,0
	Em muitas aplicações ocorrem situações em que alguns processos apresentam trechos comuns e como uma estratégia para evitar a repetição de códigos define-se uma classe abstrata, de forma a permitir a complementação da funcionalidade para cada processo específico através de heranças, sendo um bom exemplo disto a área de persistência de dados. Para definir um macroprocesso através de uma classe abstrata o Java faz uso da palavra reservada:
	
	
	new
	
	static
	 
	abstract
	
	public
	
	final

Continue navegando