Baixe o app para aproveitar ainda mais
Prévia do material em texto
2017511 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo=2017.1 1/2 SANDRO MATA BARBOSA201401028764 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201401028764 V.1 Aluno(a): SANDRO MATA BARBOSA Matrícula: 201401028764 Desempenho: 0,5 de 0,5 Data: 30/03/2017 21:56:57 (Finalizada) 1a Questão (Ref.: 201401138808) Pontos: 0,1 / 0,1 Podemos afirmar que o NetBeans: Não é indicado para desenvolvimento de software para celular, pois não tem funcionalidades para esse tipo de desenvolvimento. Não depende do Java SE e pode funcionar com Java ME. É 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". Custa mais caro que a "Java ME SDK", pois esta é gratuita. Gabarito Comentado. 2a Questão (Ref.: 201401156611) Pontos: 0,1 / 0,1 Normalmente, os dispositivos móveis são pequenos e possuem algumas diferenciações importantes quando comparados a equipamentos maiores. Marque a opção que não é uma diferenciação. Podem possuir ou não conectividade Normalmente são mais lentos na inicialização e no desligamento; Normalmente são menores e mais leves Tendem a ser mais seguros e confiáveis; Podem ser mais resistentes a quedas; Gabarito Comentado. 3a Questão (Ref.: 201401138840) Pontos: 0,1 / 0,1 Devemos considerar o uso de bibliotecas gráficas: Quando o Java não estiver instalado no dispositivo móvel. Quando a biblioteca empregar um paradigma de programação que facilite o desenvolvimento e quando houver espaço no equipamento para a adição dela. Quando estivermos utilizando MIDP e CLDC exclusivamente. Quando não houver espaço no dispositivo móvel. javascript:voltar(); javascript:voltar(); http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/?CodTransmissao=522105 http://v3.webcasters.com.br/Login.aspx?codTransmissao=254051&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce 2017511 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo=2017.1 2/2 Quando a Dalvik e a KVM estiverem presentes em um mesmo equipamento. Gabarito Comentado. 4a Questão (Ref.: 201401138267) Pontos: 0,1 / 0,1 Assinale o item que não trata de um elemento constituinte da High Level API: Screen. Form. Canvas. Gauge. Alert. Gabarito Comentado. 5a Questão (Ref.: 201401138309) Pontos: 0,1 / 0,1 Sobre as ações do AMS (Application Management Software) é incorreto dizer: Notifica alterações no estado da MIDlet. É responsável por receber propriedades do arquivo descritor da aplicação. Define as APIs (Application Programming Interface) para a interface de usuário. Trabalha com três estados básicos da MIDlet: Iniciado, Pausado e Destruído. Controla o comportamento da MIDlet durante a execução. Gabarito Comentado. https://v3.webcasters.com.br/Login.aspx?codTransmissao=323715&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=239447&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=252535&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 javascript:abre_colabore('35224','59639754','1063729966'); Sandro Realce Sandro Realce 2017511 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo= 1/2 SANDRO MATA BARBOSA201401028764 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201401028764 V.1 Aluno(a): SANDRO MATA BARBOSA Matrícula: 201401028764 Desempenho: 0,5 de 0,5 Data: 11/05/2017 10:53:17 (Finalizada) 1a Questão (Ref.: 201401707708) Pontos: 0,1 / 0,1 Sobre o arquivo layout XML qual a sentença correta? Um arquivo que contém todas as informações de permissão da aplicação Um arquivo que contém um único widget atividade É usado para desenhar o conteúdo de uma activity Responsável por gerar a id únicas dos componentes Corresponde a um arquivo de layout PNG de imagem 2a Questão (Ref.: 201401152738) Pontos: 0,1 / 0,1 A High Leve API destinase à construção de interfaces de alto nível, normalmente associada à criação de formulários. Qual dos seguintes componentes não pode ser utilizado em um formulário JME? Gauge StringItem DateField TextField List 3a Questão (Ref.: 201401707700) Pontos: 0,1 / 0,1 Durante o ciclo de vida de uma activity, qual o método inicial a ser chamado pelo sistema? onStop() onCreate() onStart() onBack() onRestore() 4a Questão (Ref.: 201401784352) Pontos: 0,1 / 0,1 javascript:voltar(); javascript:voltar(); Sandro Realce Sandro Realce Sandro Realce 2017511 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo= 2/2 Apesar dos incrementos das capacidades de memória e de processamento dos dispositivos móveis, limites são sempre atingidos em razão da demanda crescente dos usuários por aplicativos com as mais variadas funções, muitas vezes envolvendo o uso de múltiplos sensores e recursos gráficos de alta qualidade. Caso o conjunto de aplicativos utilizados exceda o total de memória disponível, o sistema operacional Android irá solicitar ao usuário que termine um dos aplicativos em uso. terminar automaticamente o aplicativo de menor prioridade. terminar apenas o aplicativo em uso. terminar todos os aplicativos. bloquear toda a execução do sistema, requerendo reinício. 5a Questão (Ref.: 201401806368) Pontos: 0,1 / 0,1 Em relação a classe Activity e a troca de mensagens entre as janelas podemos afirmar que: apenas objetos que implementam a interface serializable podem ser passados como parâmetros entre as janelas Activity O método putExtra da classe Intent, permite adicionar parâmetros para serem enviados a uma nova janela. O método startActivity abre uma nova janela passando como parâmetro um objeto da classe Intent o método getExtra da classe Intent, permite adicionar parâmetros para serem enviados a uma nova janela. javascript:abre_colabore('35224','62065463','1161805944'); Sandro Realce Sandro Realce 2017610 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo= 1/2 SANDRO MATA BARBOSA201401028764 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201401028764 V.1 Aluno(a): SANDRO MATA BARBOSA Matrícula: 201401028764 Desempenho: 0,5 de 0,5 Data: 11/05/2017 11:14:18 (Finalizada) 1a Questão (Ref.: 201401636864) Pontos: 0,1 / 0,1 O método paint da classe Canvas: Serve para gera eventos de erro. Serve para alocar posições no arranjo da classe. É usado conjuntamente com ¿Command¿ e ¿CommandListener¿. É usado conjuntamente com ¿Create¿ e ¿Destroy¿. Serve para desenhar gráficos na tela. 2a Questão (Ref.: 201401625209) Pontos: 0,1 / 0,1 Como se carrega o display do disposi埱�vo móvel? através do new Display() através do Canvas através do Display.setDisplay(this) através do MIDlet através do Display.getDisplay(this) 3a Questão (Ref.: 201401156623) Pontos: 0,1 / 0,1 Em Java, quando falamos sobre o método Construtor, podemos afirmar que: I Possui o mesmo nome da Classe II Serve para definir como o objeto será criado III Pode ter diversas assinaturas, ou melhor, parâmetros diferentes IV Seu retorno é sempre inteiro Marque a alternativa que identifica as afirmativas corretas: Todas as afirmativas estão corretas Apenas I, II e III estão corretas Nenhuma afirmativa está correta Apenas II e III estão corretas javascript:voltar(); javascript:voltar(); Sandro Realce Sandro Realce Sandro Realce 2017610 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo= 2/2 Apenas I e IV estão corretas Gabarito Comentado. 4a Questão (Ref.: 201401138267) Pontos: 0,1 / 0,1 Assinale o item que não trata de um elemento constituinteda High Level API: Gauge. Alert. Screen. Canvas. Form. Gabarito Comentado. 5a Questão (Ref.: 201401289960) Pontos: 0,1 / 0,1 De acordo com o arquivo AndroidManifest, marque responda os itens corrtetos. A aplicação só executa em dispositivos com versões superiores a 17. A instalação do aplicativo requer duas permissões. O aplicativo terá oito activitives. O aplicativo irá executar em aparelhos com versões 8 e 17. A Activity que é carregada quando a aplicação é iniciado é "LoginActivity_" http://v3.webcasters.com.br/Login.aspx?codTransmissao=255710&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=239447&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 javascript:abre_colabore('35309','64261570','1247303431'); Sandro Realce Sandro Realce 2017610 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo=2017.1 1/2 SANDRO MATA BARBOSA201401028764 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201401028764 V.1 Aluno(a): SANDRO MATA BARBOSA Matrícula: 201401028764 Desempenho: 0,5 de 0,5 Data: 26/05/2017 14:35:37 (Finalizada) 1a Questão (Ref.: 201401250181) Pontos: 0,1 / 0,1 Marque a opção que NÃO descreve uma boa justificativa para que cada vez mais desenvolvedores entrem no mercado de desenvolvimento móvel: O mercado está estável, ou seja, há pouca experimentação. A Internet levou informação para praticamente todos os lugares que frequentamos, agora é possível acessála em qualquer lugar. Maior visibilidade e maior oportunidade para organizações. Hoje em dia é possível desenvolver praticamente qualquer tipo de aplicação. Segundo GigaOm Pro Survey, em 2011 38% dos negócios foram feitos com smartphones. 2a Questão (Ref.: 201401138697) Pontos: 0,1 / 0,1 Analise o texto: "Quando assume um valor, não pode mais ser alterada, todavia quando é um objeto, seu valor pode eventualmente mudar, mas sua referência de memória não pode ser alterada." Considerando que estamos no contexto de Java Micro Edition, este texto referese a: Um tipo primitivo. Um ponteiro. Uma variável. Uma instrução. Uma constante. Gabarito Comentado. 3a Questão (Ref.: 201401138844) Pontos: 0,1 / 0,1 Podemos afirmar que a área de fluxo da IDE NetBeans: É responsável por estabelecer fluxo de dados e ações da aplicação de maneira gráfica. É a CLDC. Representa um mapa de banco de dados. Representa o aparelho celular. É o MIDP. javascript:voltar(); javascript:voltar(); http://v3.webcasters.com.br/Login.aspx?codTransmissao=277553&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce 2017610 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo=2017.1 2/2 Gabarito Comentado. 4a Questão (Ref.: 201401138310) Pontos: 0,1 / 0,1 Sobre as MIDlets: É a denominação dada aos aplicativos gerados com o Android. Trabalha com a High Level API para o desenvolvimento de interfaces cadastrais. São empacotadas dentro de um arquivo de extensão "jad". Podem ser utilizadas apenas em configurações CLDC. Apenas podem ser instaladas por intermédio de um servidor na Web. 5a Questão (Ref.: 201401138262) Pontos: 0,1 / 0,1 Programas feitos com JME consomem poucos recursos graças: Ao uso de Smart Pointers. Às características da KVM. Ao coletor de lixo do Java. À resolução do display dos aparelhos. Ao uso de semáforos para acesso aos escassos recursos do aparelho. Gabarito Comentado. https://v3.webcasters.com.br/Login.aspx?codTransmissao=323709&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 https://v3.webcasters.com.br/Login.aspx?codTransmissao=323713&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 javascript:abre_colabore('35309','66244381','1323501921'); Sandro Realce Sandro Realce 1a Questão (Ref.: 201402980498) Pontos: 0,1 / 0,1 Sobre componentes para a construção de telas, enumere os itens abaixo conforme a tabela de componentes VIEW e marque a opção correta ( 1 ) LinearLayout ( 2 ) TextView ( 3 ) Checkbox ( 4 ) Radiobutton ( 5 ) Radiogroup ( ) Organiza os componentes da UI de uma tela ( ) Permite agrupar itens de seleção única em uma tela ( ) Permite definir opção de escolha única em uma tela ( ) Permite apresentar uma informação em uma tela ( ) Permite escolher entre dois estados em uma tela ( ) 4, 3, 2, 1, 5 ( ) 1, 5, 3, 2, 4 ( ) 3, 4, 1, 5, 2 ( ) 5, 1, 2, 4, 3 ( ) 1, 5, 4, 2, 3 2a Questão (Ref.: 201402980494) Pontos: 0,1 / 0,1 Analise as afirmações abaixo e assinale a alternativa CORRETA: I - Na especificação do layout, uma construção da forma @+id/nome, indica o identificador único do componente II - A plataforma Android apresenta severas restrições de uso a recursos, impedindo, inclusive, o acesso à Internet pelos aplicativos III - No diretório res de uma aplicação são encontrados diversos recursos, incluindo, por exemplo, imagens e leiautes dos aplicativos IV - O arquivo strings.xml de uma aplicação contém a documentação para uso do aplicativo. Somente a alternativa I é verdadeira Somente as alternativas I e II são verdadeiras Somente as alternativas III e IV são verdadeiras Somente a alternativa III é verdadeira Somente as alternativas I e III são verdadeiras 3a Questão (Ref.: 201402875361) Pontos: 0,0 / 0,1 Analise as assertivas e marque a alternativa correta I. O Android é um sistema operacional móvel baseado numa versão modificada do Linux. II. A maior parte do código do Android foi liberada sob a licença Apache de código aberto, o que significa que qualquer um que queira usar o Android poderá fazê-lo, baixando o código fonte completo do Android. III. Os fornecedores podem acrescentar suas próprias extensões proprietárias ao Android e personaliza-lo para diferenciar seus produtos dos outros. Somente a assertiva I está correta Todas as assertivas estão corretas Todas as assertivas estão incorretas Somente a assertiva II está correta Somente a assertiva III Está correta Sandro Realce Sandro Realce Sandro Realce 4a Questão (Ref.: 201402990150) Pontos: 0,0 / 0,1 Em relação ao ciclo de vida de uma classe Activity e o evento onStart, são corretas: É o primeiro evento a ser invocada quando a Activity perde o foco Nenhuma das anteriores É chamado na inicialização da Activity É chamada nas retomadas de foco da janela Activity 5a Questão (Ref.: 201402891482) Pontos: 0,1 / 0,1 Qual método é utilizado para sobrescrever o sistema de menu a ser criado para as aplicações? onMenu() onCreateMenu() onCreateOptionsMenu() onMenuCreated() onCreateContextMenu() 1a Questão (Ref.: 201402337116) Pontos: 0,1 / 0,1 Podemos concluir que o fragmento de código a seguir utilizado pela IDE NetBeans: Serve para pegar a tela atual. Coloca na tela um objeto de alerta ou outro objeto que seja item de exibição ("Displayable"). Substitui a instrução "switch" do Java. Serve exclusivamente para limpar a tela. Serve exclusivamente para exibir mensagens de alerta. Gabarito Comentado. 2a Questão (Ref.: 201402340409) Pontos: 0,1 / 0,1 Em Java, quando falamos sobre o método Construtor, podemos afirmar que: http://v3.webcasters.com.br/Login.aspx?codTransmissao=279550&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=279550&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce I- Possui o mesmo nome da Classe II- Serve para definir como o objeto será criado III- Pode ter diversas assinaturas, ou melhor, parâmetros diferentes IV- Seu retorno é sempre inteiro Marque a alternativa que identifica as afirmativas corretas: Apenas I, II e III estão corretas Todas as afirmativas estãocorretas Apenas I e IV estão corretas Apenas II e III estão corretas Nenhuma afirmativa está correta Gabarito Comentado. 3a Questão (Ref.: 201402322049) Pontos: 0,1 / 0,1 Assinale a alternativa falsa: 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. A empresa Oracle é quem atualmente suporta a plataforma JME. A plataforma Android foi desenvolvida pela Apple para utilização em tablets. A plataforma Android utiliza uma máquina virtual denominada Dalvik. Gabarito Comentado. 4a Questão (Ref.: 201402891482) Pontos: 0,1 / 0,1 Qual método é utilizado para sobrescrever o sistema de menu a ser criado para as aplicações? onCreateOptionsMenu() onMenuCreated() onCreateContextMenu() onCreateMenu() onMenu() 5a Questão (Ref.: 201402891484) Pontos: 0,1 / 0,1 Qual método no Android é usado para recuperar a referência por id de um componente view do arquivo xml ? findViewId(int id); findViewByReference(int id); http://v3.webcasters.com.br/Login.aspx?codTransmissao=255710&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=279552&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=255710&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=279552&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce Sandro Realce Sandro Realce retrieveResourceById(int id); findViewById(String id); findViewById(int id); 1a Questão (Ref.: 201402322096) Pontos: 0,1 / 0,1 Sobre as MIDlets: 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. É a denominação dada aos aplicativos gerados com o Android. Apenas podem ser instaladas por intermédio de um servidor na Web. 2a Questão (Ref.: 201402322623) Pontos: 0,1 / 0,1 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 interpretados nativamente pela plataforma Java SE sem qualquer adequações. podem ser executados nativamente no Android, sem qualquer modificação. para uma plataforma podem não ser portáveis para outras. Gabarito Comentado. 3a Questão (Ref.: 201402322095) Pontos: 0,1 / 0,1 Sobre as ações do AMS (Application Management Software) é incorreto dizer: Controla o comportamento da MIDlet durante a execução. Define as APIs (Application Programming Interface) para a interface de usuário. É responsável por receber propriedades do arquivo descritor da aplicação. Trabalha com três estados básicos da MIDlet: Iniciado, Pausado e Destruído. Notifica alterações no estado da MIDlet. Gabarito Comentado. 4a Questão (Ref.: 201402322626) Pontos: 0,1 / 0,1 Devemos considerar o uso de bibliotecas gráficas: Quando a Dalvik e a KVM estiverem presentes em um mesmo equipamento. Quando não houver espaço no dispositivo móvel. Quando o Java não estiver instalado no dispositivo móvel. http://v3.webcasters.com.br/Login.aspx?codTransmissao=255712&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=252535&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=255712&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=252535&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce Sandro Realce Quando a biblioteca empregar um paradigma de programação que facilite o desenvolvimento e quando houver espaço no equipamento para a adição dela. Quando estivermos utilizando MIDP e CLDC exclusivamente. Gabarito Comentado. 5a Questão (Ref.: 201402322185) Pontos: 0,1 / 0,1 Qual interface encapsula o mecanismo de gerência de eventos no J2ME? CommandListener. CommandStateListener. ActionListener. MIDletListener. MIDPListener. 1a Questão (Ref.: 201402340424) Pontos: 0,0 / 0,1 O principal objetivo de um Web Service é: Desenvolvimento de servidor Web para comunicação de aplicações sem o protocolo SOAP Construir aplicações para comunicação entre sistemas, fundamentalmente em aplicações B2B Desenvolvimento de servidor Web no cliente Construir aplicações J2ME que se utilizam de dados persistentes, mas não utilizam o protocolo SOAP Resolver o problema de mensagens SMS para clientes web 2a Questão (Ref.: 201402820949) Pontos: 0,1 / 0,1 Quando desenvolvemos uma aplicação Java ME algumas regras devem ser observadas: I- Todas as classes do projeto devem estender a classe MIDlet. II- Todos os objetos que serão utilizados na aplicação devem ser instanciados no método starApp(). III- Todas as classes que implementam a interface CommandListener, deverão implementar o método commandAction. Qual(is) a(s) afirmativa(s) é (são) verdadeira(s): a I, a II e a III a I e a III a II e a III somente a III a I e a II 3a Questão (Ref.: 201402433983) Pontos: 0,1 / 0,1 Relacione as três plataformas listadas com os termos enumerados mais abaixo: (1) iPhone (2) Android (3) Windows Phone ( ) Dalvik ( ) C# ( ) Objetive-C https://v3.webcasters.com.br/Login.aspx?codTransmissao=323715&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 https://v3.webcasters.com.br/Login.aspx?codTransmissao=323715&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce Sandro Realce ( ) Visual Studio ( ) X-Code Marque a opção que contém a sequência correra de associação de cima para baixo: 1,3,1,3,2. 1,3,2,3,1. 2,3,2,3,1. NDA. 2,3,1,3,1. 4a Questão (Ref.: 201402910029) Pontos: 0,1 / 0,1 Para que possamos tratar eventos do Botão o método que devemos sobrescrever é: ChaneItemClick ItemListener OnItemClickListener OnClickListener EventonClick 5a Questão (Ref.: 201402886860) Pontos: 0,1 / 0,1 Que características um dispositivo móvel deve ter para ser um dispositivo móvel ? Fonte de alimentação de energia própria, Conectividade, Capacidade computacional, Display integrado e Fixo sem mobilidade. Fonte de alimentação de energia própria, Conectividade, Capacidade computacional, Display integrado Fonte de alimentação de energia própria, Não precisa de Conectividade Mobilidade, Fonte de alimentação própria porém não precisa de conectividade. Sandro Realce Sandro Realce Sandro Realce PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201401028691 V.1 Aluno(a): ALESSANDRA MOREIRA DE SOUZA Matrícula: 201401028691 Desempenho: 0,4 de 0,5 Data: 29/03/2017 14:23:22 (Finalizada) 1a Questão (Ref.: 201401250100) Pontos: 0,1 / 0,1 Sobre dispositivos móveis considere as seguintes sentenças: I. São exemplos de computadores móveis: laptop, netbook, smartphone e android; II. Na linguagem popular, os termos notebook e laptop se confundem; III. No Brasil, o tipo de conexão de dados predominante, via redes de telefonia móvel, é a conexão 4G; Marque o item que contém somente a(s) alternativa(s) verdadeira(s): II. II e III. III. I. I e III. 2a Questão (Ref.: 201401726166) Pontos: 0,1 / 0,1 O ciclo de vida de uma Activity possui um método que é chamado imediatamenteapós a onCreate() ¿ e também quando uma Activity que estava em background volta a ter foco: onCreate() onRestart() onResume() onStart() onPause() 3a Questão (Ref.: 201401625129) Pontos: 0,1 / 0,1 Como se carrega o display do dispositivo móvel? através do Display.getDisplay(this) através do MIDlet através do Display.setDisplay(this) através do new Display() Sandro Realce Sandro Realce Sandro Realce através do Canvas 4a Questão (Ref.: 201401289875) Pontos: 0,1 / 0,1 Sobre o AVD - Android Virtual Device, marque as opções verdadeiras. Pode-se criar avds com memória de swap. Alguns fornecedores (Motorola, Samsung, etc.) disponibilizam AVD¿s para os desenvolvedores utilizarem. Representa um dispositivo móvel, suas configurações e aparência É utilizado para emular (simular) um dispositivo real. Define a tela (GUI) a ser exibida. 5a Questão (Ref.: 201401625123) Pontos: 0,0 / 0,1 Quantos erros existem no codigo abaixo? public class Um extend MIDlet { private Display tela; private Textbox caixa; public void startApp(){ } public void pauseApp(){ } public void destroyApp(boolean b){ } public void CommandAction(Command co, DisplayAble d){ } } 3 2 4 5 PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201401028691 V.1 javascript:abre_colabore('35411','59102644','1043673538'); Sandro Realce Sandro Realce Sandro Realce Aluno(a): ALESSANDRA MOREIRA DE SOUZA Matrícula: 201401028691 Desempenho: 0,5 de 0,5 Data: 26/04/2017 22:55:32 (Finalizada) 1a Questão (Ref.: 201401138755) Pontos: 0,1 / 0,1 A KVM possui um tamanho extremamente reduzido e consome poucos recursos do dispositivo em sua execução e por conta disso: compatibilizou a plataforma de execução Java Micro Edition com a Java Standard Edition e com a Java Enterprise Edition. ganhou um conjunto de rotinas e padrões estabelecidos por um software com a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços. Tal conjunto compatibilizou a plataforma de execução Java Micro Edition com a Java Standard Edition e com a Java Enterprise Edition. diversas funcionalidades de máquinas virtuais e da linguagem de programação que não eram necessárias para a maior parte das aplicações tornaram-se opcionais, portanto a linguagem e a máquina virtual tiveram que ser modificadas e as bibliotecas também tiveram que ser reduzidas, tornando a programação para a plataforma de execução Java Micro Edition diferente da Java Standard Edition e da Java Enterprise Edition. a KVM tornou-se o sistema operacional de celulares comuns. a KVM tornou-se padrão para todos os dispositivos móveis, incluindo os smartphones. Gabarito Comentado. 2a Questão (Ref.: 201401157178) Pontos: 0,1 / 0,1 As classes gráficas (classes GUI) do Java Micro Edition são definidas pela JCP (Java Community Process) e estão inclusas no MIDP. Marque a alternativa que possui somente Displayable que herdam de Screen: Gauge, List, ChoiceGroup e TextBox Alert, Gauge, Form e TextField Alert, TextField, Gauge e StringItem Alert, List, Form e TextBox Gauge, List, Form e TextField Gabarito Comentado. 3a Questão (Ref.: 201401152665) Pontos: 0,1 / 0,1 http://v3.webcasters.com.br/Login.aspx?codTransmissao=272695&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=252533&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=272695&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=252533&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Para as interfaces Web é muito comum a submissão dos dados do formulário para um servidor através de um botão do tipo . No caso de formulários JME, os dados do formulário podem ser tratados na programação a partir de: Um componente do tipo Button. Uma interface do tipo MouseListener. Uma interface do tipo CommandListener. Uma interface do tipo ActionListener. Um componente do tipo JMESubmit. Gabarito Comentado. 4a Questão (Ref.: 201401250116) Pontos: 0,1 / 0,1 Sobre o desenvolvimento para a plataforma Android é correto afirmar: Não é necessário se preocupar com a configuração da versão da plataforma alvo (por exemplo, Android 2.3.3) durante a configuração de um AVD, pois isso é feito automaticamente pela Dalvik. NDA. Eventos são gerados somente por usuários ou por outras aplicações. Uma AVD é um dispositivo virtual Android que pode emular dispositivos reais, no entanto, só os smartphones podem ser emulados. Para testar suas aplicações, o desenvolvedor Android pode utilizar tanto um AVD quanto um smartphone real. 5a Questão (Ref.: 201401138757) Pontos: 0,1 / 0,1 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. podem ser executados nativamente no Android, sem qualquer modificação. são nativos e podem ser executados diretamente pelo sistema operacional. podem ser interpretados nativamente pela plataforma Java SE sem qualquer adequações. para uma plataforma podem não ser portáveis para outras. Gabarito Comentado. PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS http://v3.webcasters.com.br/Login.aspx?codTransmissao=262387%20&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=255712&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=262387 &LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=255712&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce Simulado: CCT0080_SM_201401028691 V.1 Aluno(a): ALESSANDRA MOREIRA DE SOUZA Matrícula: 201401028691 Desempenho: 0,4 de 0,5 Data: 20/05/2017 21:03:39 (Finalizada) 1a Questão (Ref.: 201401707630) Pontos: 0,0 / 0,1 O que esse código faz? Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setData(android.net.Uri.parse("http://www.androidatc.com")); startActivity(intent); Inicia uma atividade utilizando uma intenção explícita Inicia um serviço Inicia uma sub-atividade Envia resultados para outra atividade Inicia uma atividade utilizando uma intenção implícita 2a Questão (Ref.: 201401138190) Pontos: 0,1 / 0,1 O componente utilizado para exibir mensagens de aviso ao usuário é: Form. Alert. Canvas. TextField. TextBox. Gabarito Comentado. 3a Questão (Ref.: 201401138237) Pontos: 0,1 / 0,1 Assinale o item que não corresponde a uma constante para controle de fluxo no JME: Command.LOGOUT Command.OK Command.CANCEL Command.EXIT Command.ITEM Gabarito Comentado. https://v3.webcasters.com.br/Login.aspx?codTransmissao=351786&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=252531&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 https://v3.webcasters.com.br/Login.aspx?codTransmissao=351786&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=252531&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce 4a Questão (Ref.: 201401249980) Pontos: 0,1 / 0,1 Para se construir uma Tela no Android são necessários três elementos (citados logo abaixo). De acordo com a responsabilidadede cada um, faça a associação abaixo. (1) Classe Java (2) Classe R (3) Layout (xml) ( ) Contém uma relação de constantes usados para acessar recursos do projeto. ( ) Gerencia o ciclo de vida da activity. ( ) Seus dados não podem ser alterados. ( ) Contém a especificação de como a activity será apresentada. Marque o item que contém a sequência correta da associação de cima para baixo: 2,1,3,2. 2,2,3,1. 1,2,3,1. 2,1,2,3. 3,2,3,1. 5a Questão (Ref.: 201401707621) Pontos: 0,1 / 0,1 No desenvolvimento de algumas aplicações móveis e na sua utilização de recursos nativos do sistema operacional é necessário a configuração e liberações do uso desses recursos. Qual arquivo de configuração devemos alterar para liberar essas permissões? Layout file R file Property file Manifest file Java source file PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201401028691 V.1 Aluno(a): ALESSANDRA MOREIRA DE SOUZA Matrícula: 201401028691 Desempenho: 0,4 de 0,5 Data: 03/06/2017 13:59:44 (Finalizada) javascript:abre_colabore('35411','64587272','1256069391'); Sandro Realce Sandro Realce 1a Questão (Ref.: 201401703608) Pontos: 0,1 / 0,1 Considere a afirmação: Uma componente da application framework do android é usada para construir um aplicativo, incluindo listas, grades, caixas de texto, botões. Qual das alternativas é completamente verdadeira? Content Provider Activity Manager View System Resource Manager Notification Manager 2a Questão (Ref.: 201401154343) Pontos: 0,1 / 0,1 Utilizando os recursos providos pelas classes e interfaces da API RMS, podemos afirmar que a forma mais eficiente para navegar, filtrar e ordenar registros de um objeto do tipo RecordStore: É baixar um navegador. É utilizar uma variável de classe para armazenar um arranjo de bytes (byte[]). É utilizar um objeto da classe RecordEnumeration, pois permite que naveguemos pelos registros da classe RecordStore de forma filtrada e ordenada. É utilizar o comando "for" do Java para percorrer todos os registros. É criar seus próprios métodos, pois a API RMS não fornece um meio para navegarmos entre os registros de um objeto da classe RecordStore. Gabarito Comentado. 3a Questão (Ref.: 201401637522) Pontos: 0,1 / 0,1 Qual é o método da classe SQLiteOpenHelper que é utilizado para abrir ou criar um banco de dados SQLite com permissões de leitura e escrita: getWritableDatabase() onOpen(SQLiteDatabase db) onCreate(SQLiteDatabase db) getReadableDatabase() onConfigure(SQLiteDatabase db) http://v3.webcasters.com.br/Login.aspx?codTransmissao=279548&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=279548&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce 4a Questão (Ref.: 201401703619) Pontos: 0,1 / 0,1 Considere a afirmação: Uma componente da application framework do android que permite gerenciar o ciclo de vida das aplicações e retorna as informações de uma navegação comum. Qual das alternativas é completamente verdadeira? Notification Manager Resource Manager Content Provider Activity Manager View System 5a Questão (Ref.: 201401250119) Pontos: 0,0 / 0,1 Responsive Web Design (RWD) é um conceito onde o objetivo é apresentar informação de forma acessível e confortável para diversos meios de acesso. Sobre RWD marque a opção correta: Utilizar animações para melhorar a acessibilidade das aplicações. Evitar, ao máximo, o redimensionamento de imagens. Utilizar de forma inteligente recursos mobile como geolocalização e mudança na orientação. Adaptação do layout da página de acordo com a resolução em que está sendo visualizada. Ocultar elementos desnecessários nos dispositivos. javascript:abre_colabore('35411','65412912','1295683813'); Sandro Realce Sandro Realce 1a Questão (Ref.: 201403666100) Pontos: 0,1 / 0,1 Analise as assertivas e marque a alternativa correta I. O Android é um sistema operacional móvel baseado numa versão modificada do Linux. II. A maior parte do código do Android foi liberada sob a licença Apache de código aberto, o que significa que qualquer um que queira usar o Android poderá fazê-lo, baixando o código fonte completo do Android. III. Os fornecedores podem acrescentar suas próprias extensões proprietárias ao Android e personaliza-lo para diferenciar seus produtos dos outros. Somente a assertiva I está correta Todas as assertivas estão corretas Somente a assertiva III Está correta Somente a assertiva II está correta Todas as assertivas estão incorretas 2a Questão (Ref.: 201403780889) Pontos: 0,1 / 0,1 Em relação ao ciclo de vida de uma classe Activity e o evento onStart, são corretas: É chamada nas retomadas de foco da janela Activity É o primeiro evento a ser invocada quando a Activity perde o foco Nenhuma das anteriores É chamado na inicialização da Activity 3a Questão (Ref.: 201403666143) Pontos: 0,0 / 0,1 Para se criar telas no Android, é necessário trabalhar com o conceito de activity. Assim como em programação Windows Desktop que você trabalha com form, onde cada for. equivale a uma tela. No Android aplica-se o termo de activity. Marque a alternativa que está INCORRETA no que se refere a uma activity Uma aplicação Android pode ter várias Activity´s, porém o usuário só interage com uma de cada vez. É possível informar o contexto da aplicação entra as atividades Para criar uma activity basta criar uma classe no Java e herdar da classe android.app.Activity. Desta forma automaticamente já há torna uma possível atividade no Android. As inicializações e configurações da interface com o usuário devem ser feitas sempre no método onStart(), pois ele é o primeiro método a ser executado quando a Activity é iniciada. As inicializações e configurações da interface com o usuário devem ser feitas sempre no método onStart() 4a Questão (Ref.: 201403113327) Pontos: 0,1 / 0,1 O principal papel da MIDP é para: Desenhar o software. Desenvolvimento de software para dispositivos móveis. Complementar a configuração que caracteriza o dispositivo. Desenvolver o programa na linguagem Java. Classificar o tamanho do aparelho. Sandro Realce Sandro Realce Sandro Realce Sandro Realce Gabarito Comentado. 5a Questão (Ref.: 201403755616) Pontos: 0,1 / 0,1 Um projeto da plataforma Android possui um arquivo de configurações, onde são definidas as permissões do aplicativo e suas activities. O nome deste arquivo é: Layout.xml String.xml Activity Arquivo manifesto - AndroidManifest.xml Arquivo R 1a Questão (Ref.: 201403666137) Pontos: 0,1 / 0,1 O ciclo de vida de uma aplicação Android é composta pela chamada de vários métodos. Marque qual alternativa possui o nome de um método que NÃO está associado ao ciclo de vida de uma aplicação Android. onStart onRestart onPause onResume onReset 2a Questão (Ref.: 201403131136) Pontos: 0,1 / 0,1 Normalmente, os dispositivos móveis são pequenos e possuem algumas diferenciações importantes quando comparados a equipamentos maiores. Marque a opção que não é uma diferenciação. Normalmente são mais lentos na inicialização e no desligamento; Podem possuir ou não conectividade Podem ser mais resistentes a quedas; Tendem a ser mais seguros e confiáveis; Normalmente são menores e mais leves Gabarito Comentado. 3a Questão (Ref.: 201403113262) Pontos: 0,1 / 0,1 A diferença significativa entre um telefone celular e um smartphone: É que o smartphone é um telefone inteligente, ele possui funcionalidadesque são mais avançadas e que podem ser estendidas por meio de programas executados através de seu sistema operacional. Está na marca do aparelho. Está na aplicação do smartphone, que é um tablet. http://v3.webcasters.com.br/Login.aspx?codTransmissao=252590&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=254051&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=252590&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=254051&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce Sandro Realce Está no hardware empregado. Está no tamanho do aparelho. Gabarito Comentado. 4a Questão (Ref.: 201403112792) Pontos: 0,1 / 0,1 Assinale o item que não trata de um elemento constituinte da High Level API: Screen. Gauge. Alert. Canvas. Form. Gabarito Comentado. 5a Questão (Ref.: 201403131147) Pontos: 0,1 / 0,1 As IDE's fornecem ferramentas para efetuar a depuração dos programas, com o objetivo de corrigir falhas na programação de erros de raciocínio lógico de programas. Através deles, podemos: Executar o programa passo a passo sem poder ter acesso aos valores das variáveis. Mudar o fluxo natural do programa. Executar o programa passo a passo, ver o valor das variáveis em memória. Ver o valor das variáveis em memória mas não podemos alterar seu valor. Interromper laços infinitos http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/?CodTransmissao=524746 http://v3.webcasters.com.br/Login.aspx?codTransmissao=239447&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/?CodTransmissao=524746 http://v3.webcasters.com.br/Login.aspx?codTransmissao=239447&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce 1a Questão (Ref.: 201402323603) Pontos: 0,0 / 0,1 Selecione a opção que possui as linguagens utilizadas, respectivamente, nas plataformas Windows Phone, Android e iOS: C# ou VB.NET, Java, Objetive-C. C# ou VB.NET, Objetive-C, Java. Java, C# ou VB.NET, Objetive-C. NDA. Objetive-C, Java, C# ou VB.NET. 2a Questão (Ref.: 201402323469) Pontos: 0,0 / 0,1 Para se passar e/ou recuperar valores entre Actitivities é necessário utilizar um determinado objeto. Tal objeto permite o armazenamento de dados na forma de uma dicionário bem como disponibiliza alguns métodos para inserção e recuperação de dados. Marque a opção que contém a classe que gera o objeto descrito acima: Intent. Activity. NDA. Bundle. Button. 3a Questão (Ref.: 201402739159) Pontos: 0,0 / 0,1 Para a persistência de dados no RMS é comum o uso de DataOutputStream, aplicando o padrão Decorator. Qual dos métodos abaixo não é previsto na classe DataOutputStream? writeInt writeObject writeFloat writeUTF writeDouble 4a Questão (Ref.: 201402323738) Pontos: 0,0 / 0,1 Sobre o ciclo de vida de uma Activity, faça associação dos itens abaixo: (1) Entire Lifetime (2) Visible Lifetime (3) Foreground Lifetime ( ) Ocorre entre o onResume() - onPause(). ( ) Ocorre entre onStart() - onStop(). Sandro Realce Sandro Realce Sandro Realce ( ) Corresponde ao ciclo de vida completo. ( ) A activity está visível ao usuário em primeiro ou segundo plano. Marque o item que possui a sequência correta da associação de cima para baixo: 3,1,2,2. 3,2,1,2. 3,2,1,3. NDA. 2,3,1,2. 5a Questão (Ref.: 201402323470) Pontos: 0,0 / 0,1 Sobre Intent, marque a alternativa correta: As ações pré-definidas podem ser executadas sem permissão do usuário. Só é possível instanciar uma intent durante o ciclo de vida Entire Lifetime. É uma mensagem (broadcast) da Aplicação ao SO, solicitando a realização de uma determinada ação. Não é possível, ao desenvolvedor, criar ações customizáveis. NDA. 1a Questão (Ref.: 201402323738) Pontos: 0,1 / 0,1 Sobre o ciclo de vida de uma Activity, faça associação dos itens abaixo: (1) Entire Lifetime (2) Visible Lifetime (3) Foreground Lifetime ( ) Ocorre entre o onResume() - onPause(). ( ) Ocorre entre onStart() - onStop(). ( ) Corresponde ao ciclo de vida completo. ( ) A activity está visível ao usuário em primeiro ou segundo plano. Marque o item que possui a sequência correta da associação de cima para baixo: 3,2,1,3. 3,1,2,2. 3,2,1,2. NDA. 2,3,1,2. 2a Questão (Ref.: 201402754975) Pontos: 0,0 / 0,1 Sandro Realce Sandro Realce Sandro Realce Em uma aplicação Java há um determinado método da classe A que deve ser visível apenas: - a todas as classes do mesmo pacote em que A foi declarada; - às subclasses de A declaradas em outros pacotes. O modificador que deve obrigatoriamente estar presente na declaração desse método é: protected static final public abstract 3a Questão (Ref.: 201402323607) Pontos: 0,1 / 0,1 Sobre a plataforma android é correto afirmar que: b) Um Viewgroup é um repositório de Activities. a) Activities e Views são exemplos de repositórios de elementos gráficos. c) Um botão é um exemplo de Viewgroup. e) NDA. d) Uma Acitivity representa uma tela de uma aplicação Android. 4a Questão (Ref.: 201402711015) Pontos: 0,0 / 0,1 Qual é o método da classe SQLiteOpenHelper que é utilizado para abrir ou criar um banco de dados SQLite com permissões de leitura e escrita: getReadableDatabase() onCreate(SQLiteDatabase db) onConfigure(SQLiteDatabase db) onOpen(SQLiteDatabase db) getWritableDatabase() 5a Questão (Ref.: 201402323616) Pontos: 0,0 / 0,1 Sobre Navegação entre activity marque V ou F. O método putExtra( ) recebe como parâmetro uma instância da classe Bundle. A passagem de parâmetros é realizada através de métodos da Intent. A navegação entre Activity tem como base a Intent. O método getExtra( ) retorna um tipo Bundle. A navegação é iniciada através de um método da Activity. Sandro Realce Sandro Realce Sandro Realce Sandro Realce Sandro Realce 1a Questão (Ref.: 201402230705) Pontos: 0,0 / 0,1 Verifique o trecho de código abaixo: Display display = getDisplay(); display.setCurrent(proxTela); Marque a opção que explica corretamente o código: Cria um objeto que identifica a tela atual do dispositivo e passa para proxTela; Cria um objeto do tipo Display, que serve para identificar qual é a próxima tela; Cria um objeto que recebe a nova tela e chama outro método para trocar a tela; Nenhuma das alternativas está correta. Cria um objeto display para tratar a tela atual; Gabarito Comentado. 2a Questão (Ref.: 201402212257) Pontos: 0,0 / 0,1 Podemos afirmar que a área de fluxo da IDE NetBeans: É responsável por estabelecer fluxo de dados e ações da aplicação de maneira gráfica. Representa um mapa de banco de dados. Representa o aparelho celular. É a CLDC. É o MIDP. Gabarito Comentado. 3a Questão (Ref.: 201402212261) Pontos: 0,1 / 0,1 O tipo de objeto que representa um campo de texto nativo da plataforma Java ME é: String. StringItem. EditBox. TextField. TextBox. Gabarito Comentado. 4a Questão (Ref.: 201402323893) Pontos: 0,0 / 0,1 http://v3.webcasters.com.br/Login.aspx?codTransmissao=252532&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 https://v3.webcasters.com.br/Login.aspx?codTransmissao=323709&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=292619&LoginExterno=urllogada@estacio.br&SenhaExterno=1234http://v3.webcasters.com.br/Login.aspx?codTransmissao=252532&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 https://v3.webcasters.com.br/Login.aspx?codTransmissao=323709&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=292619&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce O ciclo de vida de uma Activity possui um método que é sempre invocado quando a Activity recebe o foco novamente. Marque a opção que indique que método é esse: onResume() onCreate() onPause() onStart() onRestart() 5a Questão (Ref.: 201402212110) Pontos: 0,1 / 0,1 Analise o texto: "Quando assume um valor, não pode mais ser alterada, todavia quando é um objeto, seu valor pode eventualmente mudar, mas sua referência de memória não pode ser alterada." Considerando que estamos no contexto de Java Micro Edition, este texto refere-se a: Um tipo primitivo. Um ponteiro. Uma variável. Uma constante. Uma instrução. Gabarito Comentado. 1a Questão (Ref.: 201402212164) Pontos: 0,0 / 0,1 Uma máquina virtual é: Uma máquina que não existe. Um tipo de plataforma de hardware. É uma tecnologia de desenvolvimento de software para dispositivos móveis. É a classificação dada para o tamanho do aparelho. Um simulador eficiente e isolado de uma máquina real. Gabarito Comentado. 2a Questão (Ref.: 201402879777) Pontos: 0,1 / 0,1 Em relação ao ciclo de vida de uma classe Activity e o evento onStart, são corretas: É chamada nas retomadas de foco da janela Activity Nenhuma das anteriores É o primeiro evento a ser invocada quando a Activity perde o foco É chamado na inicialização da Activity http://v3.webcasters.com.br/Login.aspx?codTransmissao=277553&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 https://v3.webcasters.com.br/Login.aspx?codTransmissao=351785&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=277553&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 https://v3.webcasters.com.br/Login.aspx?codTransmissao=351785&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce Sandro Realce 3a Questão (Ref.: 201402698622) Pontos: 0,1 / 0,1 Como se carrega o display do dispositivo móvel? através do Display.setDisplay(this) através do Canvas através do Display.getDisplay(this) através do new Display() através do MIDlet 4a Questão (Ref.: 201402230667) Pontos: 0,0 / 0,1 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. 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. 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. 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. 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. Gabarito Comentado. 5a Questão (Ref.: 201402854504) Pontos: 0,1 / 0,1 Um projeto da plataforma Android possui um arquivo de configurações, onde são definidas as permissões do aplicativo e suas activities. O nome deste arquivo é: Arquivo R Layout.xml Activity String.xml Arquivo manifesto - AndroidManifest.xml http://v3.webcasters.com.br/Login.aspx?codTransmissao=277549&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=277549&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 Sandro Realce Sandro Realce Sandro Realce 2017611 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo= 1/2 RAFAEL MEDEIROS GERARD201401028802 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201401028802 V.1 Aluno(a): RAFAEL MEDEIROS GERARD Matrícula: 201401028802 Desempenho: 0,4 de 0,5 Data: 25/05/2017 17:57:14 (Finalizada) 1a Questão (Ref.: 201401138850) Pontos: 0,1 / 0,1 Podemos afirmar que o NetBeans: É incompatível com a "Java ME SDK". Não depende do Java SE e pode funcionar com Java ME. É uma ferramenta para desenvolvimento profissional que atende plenamente os requisitos para desenvolvimento de software para celular na plataforma Java Micro Edition. Não é indicado para desenvolvimento de software para celular, pois não tem funcionalidades para esse tipo de desenvolvimento. Custa mais caro que a "Java ME SDK", pois esta é gratuita. Gabarito Comentado. 2a Questão (Ref.: 201401289997) Pontos: 0,1 / 0,1 Sobre o AVD Android Virtual Device, marque as opções verdadeiras. Alguns fornecedores (Motorola, Samsung, etc.) disponibilizam AVD¿s para os desenvolvedores utilizarem. Representa um dispositivo móvel, suas configurações e aparência Podese criar avds com memória de swap. É utilizado para emular (simular) um dispositivo real. Define a tela (GUI) a ser exibida. 3a Questão (Ref.: 201401726265) Pontos: 0,1 / 0,1 Qual dos componentes abaixo pode ser utilizado em um formulário Android: Gauge StringItem ProgressBar TextField List javascript:voltar(); javascript:voltar(); http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/?CodTransmissao=522105 Sandro Realce Sandro Realce Sandro Realce Sandro Realce 2017611 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo= 2/2 4a Questão (Ref.: 201401784407) Pontos: 0,1 / 0,1 Analise as afirmativas a seguir e assinale a alternativa correta: I. Além do Android SDK, a configuração padrão para preparar um ambiente de desenvolvimento Android inclui a instalação do JDK. II. O Android Virtual Device Manager provê uma interface gráfica do usuário, através da qual podese criar e gerenciar Android Virtual Devices (AVDs). III. Atualmente, somente é possível criar ambientes de desenvolvimento Android em sistemas operacionais opensource, como Ubuntu Linux e FreeBSD. As afirmativas I, II e III são verdadeiras. Todas as alternativas são verdadeiras Somente a afirmativa I é verdadeira. Somente a afirmativa II é verdadeira. Somente as afirmativas I e II são verdadeiras. 5a Questão (Ref.: 201401688635) Pontos: 0,0 / 0,1 "A criação de um configuração virtual e muito importante para criar um ambiente de desenvolvimentomuito próximo de um celular real ..." LECHETA, Ricardo Google Android pag 46 Após digitar o comando : "android list targets" o seguinte resultado apareceu : Available Android targets: id: 1 or "android8" Name: ________ Type: Platform API level: 8 ............ id: 2 or "android16" Name: _____________ Type: Platform API level: 16 ........... Podemos dizer que as versões de cada API que podem ser substituídas respectivamente no campo Name são : Android 5.0.1 e Android 3.0 Android 4.2 e Adndroid 4.3 Android 4.0.3 e Android 3.1 Android 2.2 e Android 4.1.2 Android 2.2 e Android 4.2 javascript:abre_colabore('35411','61754352','1148734764'); Sandro Realce Sandro Realce 2017611 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo=2017.1 1/2 RAFAEL MEDEIROS GERARD201401028802 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201401028802 V.1 Aluno(a): RAFAEL MEDEIROS GERARD Matrícula: 201401028802 Desempenho: 0,5 de 0,5 Data: 25/05/2017 18:03:29 (Finalizada) 1a Questão (Ref.: 201401138739) Pontos: 0,1 / 0,1 Analise o texto: "Quando assume um valor, não pode mais ser alterada, todavia quando é um objeto, seu valor pode eventualmente mudar, mas sua referência de memória não pode ser alterada." Considerando que estamos no contexto de Java Micro Edition, este texto referese a: Um ponteiro. Um tipo primitivo. Uma constante. Uma instrução. Uma variável. Gabarito Comentado. 2a Questão (Ref.: 201401138316) Pontos: 0,1 / 0,1 Para a descoberta de erros de lógica de programação a opção mais adequada seria: Utilizar mensagens através de Alert. Utilizar um depurador. Apagar os comentários. Reescrever completamente o código. Buscar um código que funcione no Google. Gabarito Comentado. 3a Questão (Ref.: 201401138889) Pontos: 0,1 / 0,1 A instrução if serve para: Verificar a KVM. Inverter um texto. Comparar números e textos Verificar condições e conduzir o fluxo da aplicação. Validar textos. javascript:voltar(); javascript:voltar(); http://v3.webcasters.com.br/Login.aspx?codTransmissao=277553&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/?CodTransmissao=522104 Sandro Realce Sandro Realce Sandro Realce 2017611 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo=2017.1 2/2 Gabarito Comentado. 4a Questão (Ref.: 201401138317) Pontos: 0,1 / 0,1 Para melhorar o desempenho dos sistemas criados com JME devese: Instanciar objetos somente quando forem necessários. Nas comparações colocar do lado direito a de maior probabilidade de ocorrência. Evitar nomes grandes para as variáveis do sistema. Compactar o arquivo de distribuição no formato "rar". Apagar os comentários. Gabarito Comentado. 5a Questão (Ref.: 201401138312) Pontos: 0,1 / 0,1 O componente utilizado para exibir mensagens de aviso ao usuário é: Alert. Form. TextBox. TextField. Canvas. Gabarito Comentado. http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/?CodTransmissao=522101 http://v3.webcasters.com.br/Login.aspx?codTransmissao=290836&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 https://v3.webcasters.com.br/Login.aspx?codTransmissao=351786&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 javascript:abre_colabore('35411','61754353','1148734864'); Sandro Realce Sandro Realce 2017611 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo=2017.1 1/2 RAFAEL MEDEIROS GERARD201401028802 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201401028802 V.1 Aluno(a): RAFAEL MEDEIROS GERARD Matrícula: 201401028802 Desempenho: 0,4 de 0,5 Data: 25/05/2017 18:10:33 (Finalizada) 1a Questão (Ref.: 201401138889) Pontos: 0,1 / 0,1 A instrução if serve para: Comparar números e textos Validar textos. Inverter um texto. Verificar condições e conduzir o fluxo da aplicação. Verificar a KVM. Gabarito Comentado. 2a Questão (Ref.: 201401250511) Pontos: 0,1 / 0,1 Dado o seguinte trecho de código Android abaixo: EditText edt = (EditText) findViewById(R.id.edittext1); edt.setText("mensagem"); Marque a opção que explica corretamente o código: Declara um componente do tipo widget e atribui um texto que será exibido na tela. Instancia um componente do tipo viewgroup a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela. Declara um componente do tipo viewgroup e atribui um texto que será exibido na tela. Instancia um componente view do tipo EditText e o exibe na tela Instancia um componente do tipo widget a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela. 3a Questão (Ref.: 201401152804) Pontos: 0,1 / 0,1 O JME inseriu algumas classes voltadas especificamente para a construção de jogos. Qual dos itens abaixo não faz parte deste grupo de classes? LayerManager GameCanvas Form javascript:voltar(); javascript:voltar(); http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/?CodTransmissao=522101 Sandro Realce Sandro Realce Sandro Realce 2017611 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo=2017.1 2/2 Sprite Layer Gabarito Comentado. 4a Questão (Ref.: 201401681633) Pontos: 0,1 / 0,1 Na linguagem Java, a cláusula de um método que fornece um mecanismo para garantir que algum código possa ser executado, independentemente de como a execução de um composto try é finalizada, é conhecido como: Except; Finally; Break. Throws; Continue; 5a Questão (Ref.: 201401681644) Pontos: 0,0 / 0,1 Uma diferença entre classe e interface é que a classe declara e implementa seus métodos, enquanto a interface apenas declara. é usada apenas em applets, enquanto a interface é usada apenas em aplicativos dedicados. pode ser implementada em uma interface, enquanto a interface não pode ser implementada em uma classe pode ter um campo de dados, enquanto a interface não. é catalogada em pacotes, enquanto a interface não. http://v3.webcasters.com.br/Login.aspx?codTransmissao=277551&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 javascript:abre_colabore('35411','66014383','1315954391'); Sandro Realce Sandro Realce 2017611 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo=2017.1 1/2 RAFAEL MEDEIROS GERARD201401028802 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201401028802 V.1 Aluno(a): RAFAEL MEDEIROS GERARD Matrícula: 201401028802 Desempenho: 0,5 de 0,5 Data: 25/05/2017 18:14:48 (Finalizada) 1a Questão (Ref.: 201401703702) Pontos: 0,1 / 0,1 Considere a afirmação: É uma classe projetada especificamente para jogos, que permite controlar todo o jogo com um único thread e captura de eventos do teclado. Qual das alternativas é completamente verdadeira? Sprite TileManager Nenhuma Canvas GameCanvas Gabarito Comentado. 2a Questão (Ref.: 201401665714) Pontos: 0,1 / 0,1 Ao fechar uma conexão do GCF o seguinte tipo de exceção deve ser tratado: SQLException IOException ServletException GCFException DivByZero Gabarito Comentado. 3a Questão (Ref.: 201401665800) Pontos: 0,1 / 0,1 Através do NetBeans é possível modelar aplicativos JME High Level de forma visual. Neste editor visual, as setas de ligação representam: Modelagem de formulários. Fluxo de navegação, com a troca de Displayable, a partir do uso de Commands e alguns eventos. A herança entre as classes, como na UML. Chamadas a endereços na Web. Tratamento de exceções devido à má utilização do aplicativo. File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibilitymenu.js javascript:voltar(); javascript:voltar(); http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=479041http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=476284 Sandro Realce Sandro Realce Sandro Realce 2017611 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_periodo=2017.1 2/2 Gabarito Comentado. 4a Questão (Ref.: 201401665797) Pontos: 0,1 / 0,1 Qual das exceções abaixo é específica para uso no GCF? ConnectionNotFoundException IOException SocketException ServletException ClassNotFoundException Gabarito Comentado. 5a Questão (Ref.: 201401665801) Pontos: 0,1 / 0,1 O editor visual para JME High Level oferece as seguintes funcionalidades: Desenho em canvas, controle do fluxo de navegação e edição de código. Edição visual de Displayables, controle do fluxo de navegação e edição de código. Criação de animações, inserção de som e empacotamento para acesso via HTTP. Adição de componentes awt e acionamento de eventos como actionPerformed. Criação de Sprites e definição de cenários, via TiledLayer. File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibilitymenu.js http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/?CodTransmissao=519649 http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=474387 javascript:abre_colabore('35411','66014384','1315954491'); Sandro Realce Sandro Realce DUARTE DAMASCENO DE AREDES JUNIOR 201403058652 NOVA IGUAÇU Voltar ENGENHARIA DE USABILIDADE Simulado: CCT0019_SM_201403058652 V.1 Aluno(a): DUARTE DAMASCENO DE AREDES JUNIOR Matrícula: 201403058652 Desempenho: 0,5 de 0,5 Data: 22/04/2017 09:18:22 (Finalizada) 1a Questão (Ref.: 201403166537) Pontos: 0,1 / 0,1 O emprego das cores serve para comunicar significados nas Interfaces Humano-Computador transmitindo informações, chamando a atenção, contrastando e associando os objetos de interação. Dessa forma, a cor ________________ deve ser utilizada para valor-limite e radiação. Escolha a opção que preencha a lacuna. laranja vermelha azul verde amarela 2a Questão (Ref.: 201403166527) Pontos: 0,1 / 0,1 Os _________________ são definidos como objetos de software com recursos para gerar uma série de imagens e reagir conforme as ações dos usuários sobre estas imagens. Escolha a opção que preencha a lacuna. blocos de interação softwares de interação arquétipos de interação jogos de interação objetos de interação Sandro Realce Sandro Realce 3a Questão (Ref.: 201403166538) Pontos: 0,1 / 0,1 O emprego das cores serve para comunicar significados nas Interfaces Humano-Computador transmitindo informações, chamando a atenção, contrastando e associando os objetos de interação. Dessa forma, a cor ________________ deve ser utilizada para frio, água, céu e calma. Escolha a opção que preencha a lacuna. azul laranja verde amarela vermelha 4a Questão (Ref.: 201403166539) Pontos: 0,1 / 0,1 O emprego das cores serve para comunicar significados nas Interfaces Humano-Computador transmitindo informações, chamando a atenção, contrastando e associando os objetos de interação. Dessa forma, a cor ________________ deve ser utilizada para inatividade e neutralidade. Escolha a opção que preencha a lacuna. vermelha cinza verde laranja amarela Gabarito Comentado. 5a Questão (Ref.: 201403166531) Pontos: 0,1 / 0,1 Um acessório característico usado para designar o todo. Exemplo: garfo e faca para representar restaurantes, asas para companhias aéreas, rodas para transportes rodoviários etc. Essa informação diz respeito a que tipo de ícone? Arquétipo Analogia Símbolo Emblema Atributo Gabarito Comentado. Sandro Realce Sandro Realce Sandro Realce DUARTE DAMASCENO DE AREDES JUNIOR 201403058652 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201403058652 V.1 Aluno(a): DUARTE DAMASCENO DE AREDES JUNIOR Matrícula: 201403058652 Desempenho: 0,5 de 0,5 Data: 04/06/2017 15:36:36 (Finalizada) 1a Questão (Ref.: 201403171170) Pontos: 0,1 / 0,1 As MIDlets são: Um meio de comunicação padronizado entre front-end e back-end. Aplicações da plataforma Java Micro Edition. Métodos para particionamento de texto. Constantes de localização para o centro do display. Componentes de acessibilidade para pessoas de baixa estatura. Gabarito Comentado. 2a Questão (Ref.: 201403171674) Pontos: 0,1 / 0,1 O termo "API" refere-se: Ao a um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços. Ao tipo de equipamento ou, de dispositivo ou, ainda, ao ambiente de execução. Ao ambiente de hardware. Ao ambiente de software. Ao sistema operacional. Gabarito Comentado. 3a Questão (Ref.: 201403759122) Pontos: 0,1 / 0,1 A respeito dos arquivos que compõem um projeto Android, assinale a opção correta: O arquivo persistent.xml, criado por padrão no diretório raiz da aplicação, é utilizado para o armazenamento de constantes utilizadas no aplicativo. Cada atividade criada em um aplicativo deve ser declarada no arquivo activity.xml. javascript:voltar(); javascript:voltar(); https://v3.webcasters.com.br/Login.aspx?codTransmissao=351784&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/?CodTransmissao=524740 Sandro Realce Sandro Realce O arquivo main.xml define a interface de usuário para sua atividade. As permissões necessárias, bem como o intent-filters, os receptores e as referências a outros arquivos ficam armazenadas no arquivo R.java. O arquivo mainActivity.java contém os métodos básicos de acesso ao android e às bibliotecas necessárias para que os aplicativos sejam executados. 4a Questão (Ref.: 201403813969) Pontos: 0,1 / 0,1 Uma classe Activity na plataforma android representa: Uma classe encapsulada com getters e setters Uma classe utilitária Um objeto do tipo botão. Uma tela do aplicativo móvel Um arquivo xml de configuração 5a Questão (Ref.: 201403724495) Pontos: 0,1 / 0,1 Para se criar telas no Android, é necessário trabalhar com o conceito de activity. Assim como em programação Windows Desktop que você trabalha com form, onde cada for. equivale a uma tela. No Android aplica-se o termo de activity. Marque a alternativa que está INCORRETA no que se refere a uma activity Uma aplicação Android pode ter várias Activity´s, porém o usuário só interage com uma de cada vez. As inicializações e configurações da interface com o usuário devem ser feitas sempre no método onStart() É possível informar o contexto da aplicação entra as atividades As inicializações e configurações da interface com o usuário devem ser feitas sempre no método onStart(), pois ele é o primeiro método a ser executado quando a Activity é iniciada. Para criar uma activity basta criar uma classe no Java e herdar da classe android.app.Activity. Desta forma automaticamente já há torna uma possível atividade no Android. javascript:abre_colabore('35411','62429569','1175986146'); Sandro Realce Sandro Realce Sandro Realce DUARTE DAMASCENO DE AREDES JUNIOR 201403058652 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201403058652 V.1 Aluno(a): DUARTE DAMASCENO DE AREDES JUNIOR Matrícula: 201403058652 Desempenho: 0,5 de 0,5 Data: 04/06/2017 15:43:24 (Finalizada) 1a Questão (Ref.: 201403658085) Pontos: 0,1 / 0,1 Se uma interface gráfica tem uma caixa de texto, um comando, então, você usaria as classes: TextBox e Form N.r.a. TextField e Command Display, TextBox e Command Display, TextField e Command 2a Questão (Ref.: 201403283356) Pontos: 0,1 / 0,1 Ao executar uma Activity o Android executa um conjunto de métodos predefinidos que compõem seu ciclo de vida. Marque a opção que representa a sequencia correta do ciclo de vida EntireLifetime de uma Activity: onStart, onStop, onCreate, onPause, onDestroy, onResume onCreate, onStart,onStop, onPause, onResume, onDestroy onCreate, onResume, onStart, onStop, onPause, onDestroy onStart, onResume, onCreate, onPause, onStop, onDestroy onCreate, onStart, onResume, onPause, onStop, onDestroy 3a Questão (Ref.: 201403282943) Pontos: 0,1 / 0,1 As duas formas possíveis de criarmos telas no Android são declarativa e programática. Faça a associação correta sobre as características de cada uma dessas possibilidades de acordo com as sentenças abaixo: (1) Declarativa (2) Programática ( ) Estática. ( ) Realizado em tempo de execução ( ) Dinâmica ( ) Especificação via tag e atributos XML. ( ) Via código Java ( ) Realizado em tempo de edição. Marque o item que contém a sequência correta da associação de cima para baixo: javascript:voltar(); javascript:voltar(); Sandro Realce Sandro Realce 1,1,2,1,2,1. 1,2,2,1,2,1. 2,2,2,1,2,1. NDA. 1,2,2,1,2,2. 4a Questão (Ref.: 201403714453) Pontos: 0,1 / 0,1 Analise as seguintes sentenças em relação à linguagem Java: I. Java suporta diretamente somente herança simples, entretanto ela permite uma versão de herança múltipla com a implementação da classe virtual abstract. II. Uma classe em Java pode implementar uma ou mais interfaces, para isso basta anexar à definição da classe a palavra-chave implements seguida das interfaces separadas por vírgula. III. Em Java, quando um método é definido como final, ele pode ser sobreposto somente em classes descendentes. Em relação às sentenças supracitadas, pode-se afirmar que apenas: II é verdadeira; I e II são verdadeira III é verdadeira; I é verdadeira; II e III são verdadeiras. 5a Questão (Ref.: 201403658083) Pontos: 0,1 / 0,1 O que faz o trecho de código abaixo? g.setColor(255,0,0); g.fillRect(0,0,getWidth(),getHeight()); g.setColor(0,255,0); g.fillArc(30,30,20,20,0,360); Cria um circulo vermelho com tamanho do display e outro quadrado azul Cria um circulo vermelho com tamanho do display e outro quadrado verde Cria um quadrado vermelho com tamanho do display e outro quadrado verde. N.r.a Cria um quadrado com tamanho do display e uma metade de circulo azul. javascript:abre_colabore('35411','62429570','1175986246'); Sandro Realce Sandro Realce Sandro Realce DUARTE DAMASCENO DE AREDES JUNIOR 201403058652 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201403058652 V.1 Aluno(a): DUARTE DAMASCENO DE AREDES JUNIOR Matrícula: 201403058652 Desempenho: 0,5 de 0,5 Data: 04/06/2017 15:43:24 (Finalizada) 1a Questão (Ref.: 201403658085) Pontos: 0,1 / 0,1 Se uma interface gráfica tem uma caixa de texto, um comando, então, você usaria as classes: TextBox e Form N.r.a. TextField e Command Display, TextBox e Command Display, TextField e Command 2a Questão (Ref.: 201403283356) Pontos: 0,1 / 0,1 Ao executar uma Activity o Android executa um conjunto de métodos predefinidos que compõem seu ciclo de vida. Marque a opção que representa a sequencia correta do ciclo de vida EntireLifetime de uma Activity: onStart, onStop, onCreate, onPause, onDestroy, onResume onCreate, onStart, onStop, onPause, onResume, onDestroy onCreate, onResume, onStart, onStop, onPause, onDestroy onStart, onResume, onCreate, onPause, onStop, onDestroy onCreate, onStart, onResume, onPause, onStop, onDestroy 3a Questão (Ref.: 201403282943) Pontos: 0,1 / 0,1 As duas formas possíveis de criarmos telas no Android são declarativa e programática. Faça a associação correta sobre as características de cada uma dessas possibilidades de acordo com as sentenças abaixo: (1) Declarativa (2) Programática ( ) Estática. ( ) Realizado em tempo de execução ( ) Dinâmica ( ) Especificação via tag e atributos XML. ( ) Via código Java ( ) Realizado em tempo de edição. Marque o item que contém a sequência correta da associação de cima para baixo: javascript:voltar(); javascript:voltar(); Sandro Realce Sandro Realce 1,1,2,1,2,1. 1,2,2,1,2,1. 2,2,2,1,2,1. NDA. 1,2,2,1,2,2. 4a Questão (Ref.: 201403714453) Pontos: 0,1 / 0,1 Analise as seguintes sentenças em relação à linguagem Java: I. Java suporta diretamente somente herança simples, entretanto ela permite uma versão de herança múltipla com a implementação da classe virtual abstract. II. Uma classe em Java pode implementar uma ou mais interfaces, para isso basta anexar à definição da classe a palavra-chave implements seguida das interfaces separadas por vírgula. III. Em Java, quando um método é definido como final, ele pode ser sobreposto somente em classes descendentes. Em relação às sentenças supracitadas, pode-se afirmar que apenas: II é verdadeira; I e II são verdadeira III é verdadeira; I é verdadeira; II e III são verdadeiras. 5a Questão (Ref.: 201403658083) Pontos: 0,1 / 0,1 O que faz o trecho de código abaixo? g.setColor(255,0,0); g.fillRect(0,0,getWidth(),getHeight()); g.setColor(0,255,0); g.fillArc(30,30,20,20,0,360); Cria um circulo vermelho com tamanho do display e outro quadrado azul Cria um circulo vermelho com tamanho do display e outro quadrado verde Cria um quadrado vermelho com tamanho do display e outro quadrado verde. N.r.a Cria um quadrado com tamanho do display e uma metade de circulo azul. javascript:abre_colabore('35411','62429570','1175986246'); Sandro Realce Sandro Realce Sandro Realce DUARTE DAMASCENO DE AREDES JUNIOR 201403058652 NOVA IGUAÇU Voltar PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Simulado: CCT0080_SM_201403058652 V.1 Aluno(a): DUARTE DAMASCENO DE AREDES JUNIOR Matrícula: 201403058652 Desempenho: 0,1 de 0,5 Data: 04/06/2017 15:52:20 (Não Finalizada) 1a Questão (Ref.: 201403658088) Pontos: / 0,1 Qual método usado para capturar o apertar de uma tecla do dispositivo? keyReleased keyPressed keyDoubleReleased keyKill keyClicked 2a Questão (Ref.: 201403283075) Pontos: 0,1 / 0,1 Relaciona os tipos de desenvolvimento móvel de acordo com suas características: (1) Nativo (2) Web mobile (3) Híbrido (4) Multiplataforma ( ) Código-fonte único para qualquer plataforma. ( ) Aplicação nativa que encapsula tecnologias web. ( ) Foco no negócio da aplicação. ( ) Restrito à plataforma escolhida. ( ) Mesmo código para todos os dispositivos. Marque a opção que contém a associação correta considerando a ordenação de cima para abaixo: NDA. 1,3,2,4,3. 4,3,4,1,2. 1,3,2,4,2. 4,3,2,1,2. 3a Questão (Ref.: 201403171724) Pontos: / 0,1 javascript:voltar(); javascript:voltar(); Sandro Realce A instrução if serve para: Validar textos. Verificar a KVM. Verificar condições e conduzir o fluxo da aplicação. Comparar números e textos Inverter um texto. Gabarito Comentado. 4a Questão (Ref.: 201403283343) Pontos: / 0,1 O Android fornece uma série de componentes View usandos na contrução da interface gráfica do usuário. Esses componentes são chamados de wedgets. Marque a alternativa que identifica apenas componentes desse tipo: TextView, LinearLayout, RadioButton Button, RelativeLayout, GridView TableLayout, ScrollView, Button ScrollView, GridView, EditText TextView, EditText, Button 5a Questão (Ref.: 201403759125) Pontos: / 0,1 Na programação de Janelas com Android, deve-se considerar quanto ao tratamento de eventos: (I) Eventos são gerados pelo usuário, pelo SO, ou por outra aplicação. (II) uma tela Android, eventos podem ser gerados pelo view Button. (III) Uma activity deve conter o código para tratar eventos gerados na janela pela interação com o usuário. Marque a alternativa que identifica as afirmativas corretas: III, apenas. I, apenas. II e III, apenas. I, II e III. II, apenas. http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/?CodTransmissao=522101 javascript:abre_colabore('35411','63764258','1230038270'); Sandro Realce Sandro Realce Sandro Realce
Compartilhar