Buscar

Simulado - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - 03

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

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
	
	Simulado: CCT0270_SM_201207057851 V.3 
	 VOLTAR
	Aluno(a): DIEGO LAMEIRA TAVARES
	Matrícula: 201207057851
	Desempenho: 7,0 de 8,0
	Data: 12/10/2013 20:47:16 (Finalizada)
	
	 1a Questão (Ref.: 200718486782)
	Pontos: 0,0  / 1,0
	Sobre as ações do AMS (Application Management Software) é incorreto dizer:
		
	
	Trabalha com três estados básicos da MIDlet: Iniciado, Pausado e Destruído.
	
	Controla o comportamento da MIDlet durante a execução.
	
	Notifica alterações no estado da MIDlet.
	 
	Define as APIs (Application Programming Interface) para a interface de usuário.
	 
	É responsável por receber propriedades do arquivo descritor da aplicação.
	
	
	 2a Questão (Ref.: 200718486379)
	Pontos: 1,0  / 1,0
	Quando se programa em celular com uma configuração baixa como, por exemplo, CLDC 1.0, o melhor a fazer a fim de reduzir o consumo de memória RAM é:
		
	 
	Usar o mínimo possível de objetos.
	
	Usar o mínimo possível de instruções de decisão, incluindo o "switch".
	
	Usar o mínimo possível de instruções de repetição, incluindo o "do" e o "while".
	
	Usar o mínimo possível de instruções "for".
	
	Usar o mínimo possível de instruções "if".
	
	
	 3a Questão (Ref.: 200718486247)
	Pontos: 1,0  / 1,0
	Podemos afirmar que a área de fluxo da IDE NetBeans:
		
	
	É o MIDP.
	
	Representa um mapa de banco de dados.
	
	É a CLDC.
	
	Representa o aparelho celular.
	 
	É responsável por estabelecer fluxo de dados e ações da aplicação de maneira gráfica.
	
	
	 4a Questão (Ref.: 200718486816)
	Pontos: 1,0  / 1,0
	Para melhorar o desempenho dos sistemas criados com JME deve-se:
		
	 
	Instanciar objetos somente quando forem necessários.
	
	Compactar o arquivo de distribuição no formato "rar".
	
	Nas comparações colocar do lado direito a de maior probabilidade de ocorrência.
	
	Evitar nomes grandes para as variáveis do sistema.
	
	Apagar os comentários.
	
	
	 5a Questão (Ref.: 200718486817)
	Pontos: 1,0  / 1,0
	Para a descoberta de erros de lógica de programação a opção mais adequada seria:
		
	
	Utilizar mensagens através de Alert.
	
	Apagar os comentários.
	
	Reescrever completamente o código.
	
	Buscar um código que funcione no Google.
	 
	Utilizar um depurador.
	
	
	 6a Questão (Ref.: 200718486828)
	Pontos: 1,0  / 1,0
	Assinale a alternativa falsa:
		
	
	A máquina virtual Java voltada para dispositivos móveis é denominada KVM.
	 
	A plataforma Android foi desenvolvida pela Apple para utilização em tablets.
	
	A empresa Oracle é quem atualmente suporta a plataforma JME.
	
	A plataforma Android utiliza uma máquina virtual denominada Dalvik.
	
	A configuração CLDC é voltada para dispositivos de recursos muito escassos, como celulares.
	
	
	 7a Questão (Ref.: 200718486289)
	Pontos: 1,0  / 1,0
	O principal papel da MIDP é para:
		
	 
	Complementar a configuração que caracteriza o dispositivo.
	
	Desenvolvimento de software para dispositivos móveis.
	
	Desenvolver o programa na linguagem Java.
	
	Desenhar o software.
	
	Classificar o tamanho do aparelho.
	
	
	 8a Questão (Ref.: 200718486340)
	Pontos: 1,0  / 1,0
	Uma máquina virtual é:
		
	 
	Um simulador eficiente e isolado de uma máquina real.
	
	É a classificação dada para o tamanho do aparelho.
	
	Uma máquina que não existe.
	
	Um tipo de plataforma de hardware.
	
	É uma tecnologia de desenvolvimento de software para dispositivos móveis.
	
	
	 9a Questão (Ref.: 200718467771)
	
	Apresente dois exemplos de boas práticas de programação
		
	
Sua Resposta:
	
Compare com a sua resposta:
- 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
	
	
	 10a Questão (Ref.: 200718467774)
	
	Explique a diferença entre erro de compilação e erro de execução
		
	
Sua Resposta:
	
Compare com a sua 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 é impossível executar.

Outros materiais