Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0270_AV_201102156621 » PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Tipo de Avaliação: AV Aluno: 201102156621 - JAIME RESENDE DO CARMO Professor: OSWALDO BORGES PERES Turma: 9001/AA Nota da Prova: 6,0 Nota de Partic.: 0,5 Data: 20/11/2015 20:41:47 1a Questão (Ref.: 201102297960) 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 do programa. Erro de execução, acontece durante aexecução do programa ou quando o programa está sendo executado. Gabarito: Erros de compilação são aqueles que ocorrem antes de seu programa executar, enquanto que erros emtempo de execução são erros que ocorrem enquanto o programa é executado. Estes, normalmente ocorrem quandoo programa tenta uma operação que é impossível executar. 2a Questão (Ref.: 201102297963) Pontos: 1,5 / 1,5 Apresente dois exemplos de boas práticas de programação Resposta: Criação de documentação adequada e inserção de comentários no código. Utilização de "curto-circuito"na comparação. 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.: 201102279380) Pontos: 0,5 / 0,5 A diferença significativa entre um telefone celular e um smartphone: Está no hardware empregado. Está na marca do aparelho. Está na aplicação do smartphone, que é um tablet. É que o smartphone é um telefone inteligente, ele possui funcionalidades que são mais avançadas e quepodem ser estendidas por meio de programas executados através de seu sistema operacional. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1 de 3 25/11/2015 09:03 DVAI Pencil DVAI Pencil Está no tamanho do aparelho. 4a Questão (Ref.: 201102793240) Pontos: 0,5 / 0,5 No desenvolvimento em dispositivos móveis, as configurações definem qual a plataforma mínima dedesenvolvimento para cada tipo de dispositivo, baseando-se nas características do hardware. Assinale a alternativaque indica as duas configurações atualmente definidas para o Java ME CDC e KVM CLDC e CDC CLDC e RMIP CLDC e MIDP CDC e MIDP 5a Questão (Ref.: 201102297901) Pontos: 0,5 / 0,5 As classes gráficas (classes GUI) do Java Micro Edition são definidas pela JCP (Java Community Process) e estãoinclusas no MIDP. Marque a alternativa que possui somente Displayable que herdam de Screen: Alert, Gauge, Form e TextField Alert, TextField, Gauge e StringItem Gauge, List, Form e TextField Alert, List, Form e TextBox Gauge, List, ChoiceGroup e TextBox 6a Questão (Ref.: 201102411812) Pontos: 0,5 / 0,5 O NetBeans permite o desenvolvimento de aplicativos para JME com grande produtividade. Qual das afirmaçõesabaixo 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 viacodificação. A tela de código protege o código estrutural da IDE contra modificações e sinaliza para o programador coma colocação de fundo cinza. Apresenta um controle visual para o fluxo de navegação do MIDlet. Apresenta uma tela denominada "Navegador", na qual pode ser observada uma visão lógica e hierárquicado projeto. 7a Questão (Ref.: 201102411863) 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 pelocompilador, além de agilizar o desenvolvimento de softwares e viabilizar o trabalho em equipe. Qual dos elementosabaixo NÃO pode ser considerada uma boa prática? Alocação de todos os objetos ao iniciar a execução do programa. Criação da documentação adequada e inserção de comentários no código. Colocação das constantes à esquerda nas operações de comparação. Utilização de nomes significativos. Uso de "curto-circuito" na comparação. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2 de 3 25/11/2015 09:03 8a Questão (Ref.: 201102800326) Pontos: 0,5 / 0,5 A classe Form é um componente que pode conter um número arbitrário de controles de interface, chamados Itens.Neste contexto, assinale a alternativa que corresponde a tal característica. Lista suspensa Componente atômico Conteiner Caixa de texto Componente não visual 9a Questão (Ref.: 201102293426) Pontos: 0,0 / 1,0 O efeito da utilização do método deleteRecordStore dentro de um aplicativo JME que utiliza o banco de dadospadrão da plataforma é: O fechamento do banco. A remoção de um registro do banco. A remoção do banco de dados completo. A remoção do primeiro registro adicionado. A remoção do último registro adicionado. 10a Questão (Ref.: 201102806315) Pontos: 0,0 / 1,0 Ao fechar uma conexão do GCF o seguinte tipo de exceção deve ser tratado: DivByZero IOException SQLException GCFException ServletException Período de não visualização da prova: desde 12/11/2015 até 24/11/2015. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3 de 3 25/11/2015 09:03
Compartilhar