Buscar

Programação para Dispositivos Móveis

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 4 páginas

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

Prévia do material em texto

09/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2834789958 1/4
   PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
Simulado: CCT0270_SM_201301218715 V.3   Fechar
Aluno(a): CHEILA SOUZA GOMES Matrícula: 201301218715
Desempenho: 8,0 de 10,0 Data: 30/09/2015 11:53:20 (Finalizada)
  1a Questão (Ref.: 201301347728) Pontos: 1,0  / 1,0
São sistemas operacionais de smartphone:
Symbian, Android, Windows, Linux e MAC.
  iOS, Symbian, Android, PalmOS, WebOS, RIM BlackBarry, Windows Mobile e Windows Phone.
Android e Java ME.
Java.
Dalvik e KVM.
  2a Questão (Ref.: 201301347690) Pontos: 1,0  / 1,0
O termo "plataforma de hardware" refere­se:
  Ao tipo de equipamento ou, de dispositivo ou, ainda, ao ambiente de execução.
Ao sistema operacional.
Ao ambiente de desenvolvimento de software.
Ao ambiente desktop.
Ao ambiente de desenvolvimento de hardware.
  3a Questão (Ref.: 201301347754) Pontos: 1,0  / 1,0
Podemos afirmar que o NetBeans:
Não depende do Java SE e pode funcionar com Java ME.
Custa mais caro que a "Java ME SDK", pois esta é gratuita.
Não é indicado para desenvolvimento de software para celular, pois não tem funcionalidades para esse
tipo de desenvolvimento.
  É uma ferramenta para desenvolvimento profissional que atende plenamente os requisitos para
desenvolvimento de software para celular na plataforma Java Micro Edition.
É incompatível com a "Java ME SDK".
  4a Questão (Ref.: 201301347737) Pontos: 1,0  / 1,0
Para a plataforma Java Micro Edition, podemos afirmar que a diferença significativa entre as configurações de
um telefone celular e um smartphone:
Está no MIDP.
Está na aplicação do smartphone, que é um tablet.
Está na marca do aparelho.
  Está no CLDC e no CDC.
Está no hardware empregado.
09/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2834789958 2/4
 Gabarito Comentado.
  5a Questão (Ref.: 201301366200) Pontos: 1,0  / 1,0
Para desenvolver programas para dispositivos móveis, foi necessário classificar os aparelhos em duas classes.
Marque a alternativa correta das duas categorias e suas principais características.
  CLDC refere­se ao conjunto de configurações que caracterizam dispositivos limitados em memória,
conectividade, vídeo, interoperabilidade e poder de processamento enquanto o CDC refere­se ao
conjunto de configurações que caracterizam dispositivos mais potentes em memória, poder de
processamento, vídeo, interoperabilidade e conectividade de rede.
API refere­se ao conjunto de configurações que caracterizam dispositivos limitados em memória,
conectividade, vídeo, interoperabilidade e poder de processamento enquanto o MIDP refere­se ao
conjunto de configurações que caracterizam dispositivos mais potentes em memória, poder de
processamento, vídeo, interoperabilidade e conectividade de rede.
CDC refere­se ao conjunto de configurações que caracterizam dispositivos limitados em memória,
conectividade, vídeo, interoperabilidade e poder de processamento enquanto o CLDC refere­se ao
conjunto de configurações que caracterizam dispositivos mais potentes em memória, poder de
processamento, vídeo, interoperabilidade e conectividade de rede.
CDC refere­se ao conjunto de configurações que caracterizam dispositivos limitados em memória,
conectividade, vídeo, interoperabilidade e poder de processamento enquanto o MIDP refere­se ao
conjunto de configurações que caracterizam dispositivos mais potentes em memória, poder de
processamento, vídeo, interoperabilidade e conectividade de rede.
API refere­se ao conjunto de configurações que caracterizam dispositivos limitados em memória,
conectividade, vídeo, interoperabilidade e poder de processamento enquanto o CLDC refere­se ao
conjunto de configurações que caracterizam dispositivos mais potentes em memória, poder de
processamento, vídeo, interoperabilidade e conectividade de rede.
 Gabarito Comentado.
  6a Questão (Ref.: 201301366203) Pontos: 0,0  / 1,0
Podemos dizer que um MIDlet possui um conjunto de classes projetadas para ser executada e controlada pelo
AMS e que os métodos do MIDlet permitem ao AMS controlar os estados do MIDlet. Marque a opção que
apresenta os estados de um MIDlet:
Iniciado ¿ startApp; Pausado ¿ pauseApp; Dormindo ¿ sleepApp; Destruído ¿ destroyApp;
Iniciado ¿ startApp; Dormindo ¿ sleepApp; Destruído ¿ destroyApp;
  Iniciado ¿ startApp; Pausado ¿ pauseApp; Aguardando ¿ waitApp; Destruído ¿ destroyApp;
  Iniciado ¿ startApp; Pausado ¿ pauseApp; Destruído ¿ destroyApp;
Iniciado ¿ startApp; Aguardando ¿ waitApp; Destruído ¿ destroyApp;
 Gabarito Comentado.
  7a Questão (Ref.: 201301347794) Pontos: 1,0  / 1,0
O tipo de objeto que representa um campo de texto nativo da plataforma Java ME é:
StringItem.
EditBox.
  TextField.
String.
TextBox.
09/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2834789958 3/4
 Gabarito Comentado.
  8a Questão (Ref.: 201301874705) Pontos: 1,0  / 1,0
O editor visual para JME High Level oferece as seguintes funcionalidades:
  Edição visual de Displayables, controle do fluxo de navegação e edição de código.
Criação de Sprites e definição de cenários, via TiledLayer.
Desenho em canvas, controle do fluxo de navegação e edição de código.
Adição de componentes awt e acionamento de eventos como actionPerformed.
Criação de animações, inserção de som e empacotamento para acesso via HTTP.
  9a Questão (Ref.: 201301347630) Pontos: 0,0  / 1,0
Analise o trecho de código­fonte Java a seguir:
boolean b = false; 
if (b = true) {
b = false;
}
O trecho de código­fonte Java:
Não funciona e dá erro ao compilar.
  Cria uma variável "b", define um valor "false" (falso) para o "b" e, por atender a condição, o fluxo
entrará na instrução "if", pois diante da atribuição e comparação, o resultado é "true".
Cria uma variável "b", define um valor "false" (falso) para o "b" e, por não atender a condição, o fluxo
saltará a instrução "if", pois diante da comparação, o resultado é "false".
  Não funciona, dá erro e travará a KVM.
Representa um mapa de banco de dados.
 Gabarito Comentado.
  10a Questão (Ref.: 201301941479) Pontos: 1,0  / 1,0
Considere que em uma aplicação há a seguinte linha de comando: 
int c = a/b;
Suponha, ainda, que durante a execução da aplicação a variável b recebe o valor 0 (zero). É correto afirmar
que, nessa situação:
Ocorrerá um erro de compilação.
A variável c receberá o valor 0 (zero).
ocorrerá um erro de lógica.
O programa continuará a ser executado.
  Ocorrerá um erro de execução.
 Gabarito Comentado.
09/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2834789958 4/4

Outros materiais