Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0196_SM_201001487184 V.2 VOLTAR Aluno(a): GLEICI LUCI LIMA TRINDADE RIBEIRO Matrícula: 201001487184 Desempenho: 7,0 de 8,0 Data: 07/10/2013 16:56:20 (Finalizada) 1a Questão (Ref.: 200514673115) Pontos: 1,0 / 1,0 Sobre as ações do AMS (Application Management Software) é incorreto dizer: Controla o comportamento da MIDlet durante a execução. Trabalha com três estados básicos da MIDlet: Iniciado, Pausado e Destruído. Define as APIs (Application Programming Interface) para a interface de usuário. É responsável por receber propriedades do arquivo descritor da aplicação. Notifica alterações no estado da MIDlet. 2a Questão (Ref.: 200514673161) Pontos: 1,0 / 1,0 Assinale a alternativa falsa: A plataforma Android utiliza uma máquina virtual denominada Dalvik. A empresa Oracle é quem atualmente suporta a plataforma JME. A plataforma Android foi desenvolvida pela Apple para utilização em tablets. A configuração CLDC é voltada para dispositivos de recursos muito escassos, como celulares. A máquina virtual Java voltada para dispositivos móveis é denominada KVM. 3a Questão (Ref.: 200514672587) Pontos: 1,0 / 1,0 Como a KVM implementa parcialmente as especificações da JVM (Java Virtual Machine) os aplicativos gerados: para uma plataforma podem não ser portáveis para outras. são nativos e podem ser executados diretamente pelo sistema operacional. podem ser executados nativamente no Android, sem qualquer modificação. são muito pequenos e portáveis para quaisquer outras plataformas Java ME. podem ser interpretados nativamente pela plataforma Java SE sem qualquer adequações. 4a Questão (Ref.: 200514672701) Pontos: 1,0 / 1,0 Boas práticas de programação compreendem: Códigos sofisticados. Programação orientada a objeto, independentemente da plataforma. Simplicidade. Design bonito e sofisticado. Documentação e objetividade, a fim de contemplar a manutenção e o resultado. 5a Questão (Ref.: 200514673027) Pontos: 1,0 / 1,0 Como são denominados os elementos dispostos sobre um formulário no J2ME? Items. Screens. Sprites. Robots. Elements. 6a Questão (Ref.: 200514673107) Pontos: 0,0 / 1,0 Assinale o item que não corresponde a uma constante para controle de fluxo no JME: Command.ITEM Command.CANCEL Command.EXIT Command.OK Command.LOGOUT 7a Questão (Ref.: 200514672622) Pontos: 1,0 / 1,0 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. 8a Questão (Ref.: 200514672673) Pontos: 1,0 / 1,0 Uma máquina virtual é: Um simulador eficiente e isolado de uma máquina real. Um tipo de plataforma de hardware. Uma máquina que não existe. É uma tecnologia de desenvolvimento de software para dispositivos móveis. É a classificação dada para o tamanho do aparelho. 9a Questão (Ref.: 200514654104) Apresente dois exemplos de boas práticas de programação Sua Resposta: documentação e comentários 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.: 200514654107) Explique a diferença entre erro de compilação e erro de execução 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. 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. VOLTAR Período de não visualização da prova: desde até .
Compartilhar