Buscar

AV - 2014 - final

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

Avaliação: CCT0196_AV_200701025908 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
Tipo de Avaliação: AV
Aluno: 
Professor: EDUARDO LUIZ PARETO Turma: 9002/AB
Nota da Prova: 6,0 Nota de Partic.: 1 Data: 02/06/2014 08:02:31
1a Questão (Ref.: 200701154175) 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 da execução. Já o erro de execução acontece 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.
2a Questão (Ref.: 200701149596) Pontos: 0,5 / 0,5
4a Questão (Ref.: 200701268027) Pontos: 0,0 / 0,5
O NetBeans permite o desenvolvimento de aplicativos para JME com grande produtividade. Qual das afirmações 
abaixo NÃO corresponde a uma característica deste ambiente?
Ao executar o projeto inicia o emulador e carrega o aplicativo no mesmo.
Obriga uma construção totalmente visual, não permitindo ao programador interferir em nenhum ponto via 
codificação.
A tela de código protege o código estrutural da IDE contra modificações e sinaliza para o programador com 
a colocação de fundo cinza.
Apresenta uma tela denominada "Navegador", na qual pode ser observada uma visão lógica e hierárquica 
do projeto.
Apresenta um controle visual para o fluxo de navegação do MIDlet.
5a Questão (Ref.: 200701267985) Pontos: 0,0 / 0,5
As configurações JME direcionam os aplicativos para uma ampla família de dispositivos com características 
similares. Com respeita à configuração do tipo CDC, qual das afirmações é VERDADEIRA?
Apresenta um limite de 32 KB de memória para alocação em tempo de execução.
Trabalha com uma máquina virtual denominada KVM.
Precisa de pelo menos 512 KB de memória para execução do Java.
É a configuração utilizada por celulares comuns e pagers.
Trabalha com conectividade de rede intermitente.
6a Questão (Ref.: 200701268078) Pontos: 0,5 / 0,5
O uso de boas práticas de programação facilitam a deteção de erros que não podem ser detectados pelo 
compilador, além de agilizar o desenvolvimento de softwares e viabilizar o trabalho em equipe. Qual dos elementos 
abaixo NÃO pode ser considerada uma boa prática?
Utilização de nomes significativos.
Colocação das constantes à esquerda nas operações de comparação.
Alocação de todos os objetos ao iniciar a execução do programa.
Uso de "curto-circuito" na comparação.
Criação da documentação adequada e inserção de comentários no código.
7a Questão (Ref.: 200701150990) Pontos: 1,0 / 1,0
Podemos concluir que o fragmento de código-fonte a seguir: 
public class JogoDaVelha extends Canvas { 
protected void paint(Graphics g) { 
g.setColor(255, 255, 255); 
g.fillRect(0, 0, getWidth(), getHeight()); 
} 
} 
Página 2 de 3BDQ Prova
20/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Serve para pegar a tela atual.
Serve para definir o tamanho e a cor da tela.
Coloca na tela um objeto que seja item de exibição (¿Displayable¿).
Serve para exibir mensagens de alerta.
Serve para limpar a tela.
8a Questão (Ref.: 200701278689) Pontos: 0,0 / 1,0
Dentre os exemplos de conexão para GCF da classe Connector, assinale a opção que está ERRADA:
(SocketConnection) String url = "socket://portal.estacio.br:80"; SocketConnection c = (SocketConnection)
Connector.open(url);
(DatagramConnection) String url = "datagram://portal.estacio.br:12345"; UDPDatagramConnection c = 
(UDPDatagramConnection)Connector.open(url);
(FileConnection) String url = "file://myResourceFile.res"; FileConnection c = (FileConnection)
Connector.open(url);
(HttpConnection) String url = "http://portal.estacio.br/portal"; HttpConnection c = (Conection)
Connector.open( );
(arquivo de Recurso) String url = "file://myResourceFile.res"; InputConnection c = (InputConnection)
Connector.open(url);
9a Questão (Ref.: 200701135125) Pontos: 0,5 / 0,5
Assinale o item que não trata de um elemento constituinte da High Level API:
Gauge.
Screen.
Alert.
Form.
Canvas.
10a Questão (Ref.: 200701135640) Pontos: 0,5 / 0,5
São sistemas operacionais de smartphone:
Symbian, Android, Windows, Linux e MAC.
Java.
Android e Java ME.
Dalvik e KVM.
iOS, Symbian, Android, PalmOS, WebOS, RIM BlackBarry, Windows Mobile e Windows Phone.
Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.
Página 3 de 3BDQ Prova
20/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp

Outros materiais