Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0196_SM_201107083061 V.1 Aluno(a): GERALDO LUCAS GOMES Matrícula: 201107083061 Desempenho: 1,0 de 8,0 Data: 04/10/2013 15:40:52 1a Questão (Ref.: 200622728064) Pontos: Como a KVM implementa parcialmente as especificações da JVM (Java Virtual Machine) os aplicativos gerados: são muito pequenos e portáveis para quaisquer outras plataformas Java ME. são nativos e podem ser executados diretamente pelo sistema operacional. podem ser executados nativamente no Android, sem qualquer modificação. podem ser interpretados nativamente pela plataforma Java SE sem qualquer adequações. para uma plataforma podem não ser portáveis para outras. 2a Questão (Ref.: 200622728099) Pontos: O principal papel da MIDP é para: Desenhar o software. Desenvolver o programa na linguagem Java. Complementar a configuração que caracteriza o dispositivo. Classificar o tamanho do aparelho. Desenvolvimento de software para dispositivos móveis. 3a Questão (Ref.: 200622728178) Pontos: Boas práticas de programação compreendem: Documentação e objetividade, a fim de contemplar a manutenção e o resultado. Simplicidade. Programação orientada a objeto, independentemente da plataforma. Design bonito e sofisticado. Códigos sofisticados. 4a Questão (Ref.: 200622728591) Pontos: Sobre as MIDlets: Apenas podem ser instaladas por intermédio de um servidor na Web. É a denominação dada aos aplicativos gerados com o Android. São empacotadas dentro de um arquivo de extensão "jad". Trabalha com a High Level API para o desenvolvimento de interfaces cadastrais. Podem ser utilizadas apenas em configurações CLDC. Página 1 de 3BDQ Prova 07/10/2013http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=270939270&p1=7... 5a Questão (Ref.: 200622728584) Pontos: Assinale o item que não corresponde a uma constante para controle de fluxo no JME: Command.LOGOUT Command.EXIT Command.CANCEL Command.ITEM Command.OK 6a Questão (Ref.: 200622728627) Pontos: Para a descoberta de erros de lógica de programação a opção mais adequada seria: Utilizar um depurador. Reescrever completamente o código. Apagar os comentários. Buscar um código que funcione no Google. Utilizar mensagens através de Alert. 7a Questão (Ref.: 200622728638) Pontos: 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 configuração CLDC é voltada para dispositivos de recursos muito escassos, como celulares. A plataforma Android utiliza uma máquina virtual denominada Dalvik. 8a Questão (Ref.: 200622728150) Pontos: Uma máquina virtual é: Um simulador eficiente e isolado de uma máquina real. É uma tecnologia de desenvolvimento de software para dispositivos móveis. Uma máquina que não existe. Um tipo de plataforma de hardware. É a classificação dada para o tamanho do aparelho. 9a Questão (Ref.: 200622709581) Apresente dois exemplos de boas práticas de programação Sua Resposta: L Compare com a sua resposta: - Documentação e comentários Página 2 de 3BDQ Prova 07/10/2013http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=270939270&p1=7... - 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.: 200622709584) Explique a diferença entre erro de compilação e erro de execução Sua Resposta: L 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. Período de não visualização da prova: desde até . Página 3 de 3BDQ Prova 07/10/2013http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=270939270&p1=7...
Compartilhar