Perguntas do Google Web Toolkit em português

Perguntas do Google Web Toolkit em português

Essas perguntas e respostas de múltipla escolha do Google Web Toolkit ajudarão você a entender melhor os tópicos do Google Web Toolkit. Prepare-se para seu próximo exame ou entrevista de emprego com esses 100+ MCQ Google Web Toolkits.
Role para baixo para começar a responder.

1: Qual código é o primeiro a ser executado em um aplicativo GWT

A.   A classe estendendo o ponto de entrada registrado no seu arquivo gwt.xml.

B.   O método público estático void main (string [] args)

2: O núcleo GWT definido em gwt.xml deve herdar qual módulo?

A.   com.google.gwt.user.user

B.   com.google.gwt.user

C.   com.google.gwt.core.core

D.   com.google.gwt.user.core

3: O que é um benefício de usar o HTML5 com o GWT?

A.   Melhor desempenho e maior armazenamento de dados.

B.   Os dados são compactados e criptografados.

C.   Transferência de dados mais segura.

D.   Não há benefício.

4: O que deve ser herdado antes de usar os tipos HTTP em seu aplicativo?

A.   Módulo PHP.

B.   Módulo HTTP GHB.

C.   Módulo GWT HTTP.

D.   Módulo PDF.

5: Verdadeiro ou falso? O GWT pode ser usado para desenvolver aplicativos comerciais com licenciamento gratuito?

A.   Falso

B.   Verdadeiro

6: O que significa o acrônimo GWT?

A.   Google Wrapper Toolset

B.   GNU Web Toolkit

C.   Google Web Toolkit

D.   Testador do Google WebApp

7: Verdadeiro ou falso? O GWT 2.0 suporta genéricos do Java?

A.   Verdadeiro

B.   Falso

8: Quando você deseja testar o JavaScript, que wrapper de casos de teste você usaria para iniciar um navegador da web para testá -lo?

A.   Gwttestcase

B.   GCASETEST

C.   GCASETEST

D.   Gtest

9: Quais dois arquivos devem ser editados antes de adicionar o registro GWT?

A.   O arquivo PDF e o arquivo java.

B.   O arquivo ftp.php e o arquivo .java.

C.   O arquivo php e o arquivo .java.

D.   O arquivo .gwt.xml e o arquivo .java.

10: Qual é a localidade padrão quando não especificada?

A.   en.

B.   JP.

C.   esp.

D.   Reino Unido.

11: A estrutura de registro da GWT usa a mesma sintaxe e comportamento no lado do servidor. O que isso permite?

A.   Isso permite que você escreva logs de mão curta.

B.   Isso permite que você compartilhe código de log entre o lado do servidor e o lado do cliente.

C.   Isso permite que você combine os logs em um único log.

D.   Isso permite que você escreva logs em qualquer tipo de arquivo.

12: O que você usa para integrar o GWT com uma biblioteca JavaScript de terceiros?

A.   Javascript sobreposições.

B.   A interface nativa JavaScript.

C.   Ajax Command Center.

D.   O console JavaScript.

13: Qual classe é usada para testar o código GWT?

A.   Gtwtest

B.   Gwttestcase

C.   Httptest

D.   Gtest

14: Que tipo de processamento está ocorrendo no servidor da web?

A.   Processamento interno.

B.   Processamento do lado do cliente.

C.   Processamento do lado do servidor.

D.   Processamento externo.

15: Qual idioma é o código lateral do cliente GWT escrito.

A.   Rubi

B.   Pitão

C.   Java

D.   C ++

16: O caminho para o código traduzível de Java para JS é:

A.   compartilhado

B.   definido em gwt.xml

C.   cliente e compartilhado

D.   cliente

17: Como você usa a proteção do XSRF ao usar as classes RequestBuilder e RequestCallback?

A.   Defina um valor personalizado para um cookie.

B.   Mude os cookies para um cookie personalizado.

C.   Defina um número personalizado de cookies.

D.   Defina um cabeçalho personalizado para incluir o valor do seu cookie.

18: Um aplicativo GWT pode ser configurado através de um arquivo com a extensão:

A.   .gwt

B.   .html

C.   .xml

D.   .gwt.xml

19: A interface de entrada tem qual método?

A.   onmoduleLoad ()

B.   OnStart ()

C.   carregando()

D.   oninit ()

20: JSNI significa:

A.   Interface nativa JavaScript

B.   Interface de nomeação de JavaScript

C.   Interface natural JavaScript

D.   Interface nacional JavaScript

21: Qual das alternativas a seguir é um designer de Java GUI recomendado para GWT?

A.   Java GUI

B.   Gwt designer

C.   Java Gwt

D.   GWT GUI

22: Se um madeireiro não contém um ponto, o que isso significa?

A.   Ele tem o registrador de raiz como pai.

B.   Tem sintaxe falha.

C.   Não significa nada.

D.   É um madeireiro infantil.

23: Qual destes não é um método no AsyncCallback?

A.   OnFailure ()

B.   OnError ()

C.   Onsuccess ()

D.   (Todos esses)

24: Que argumento você usaria para executar um teste manual em um navegador solo?

A.   -Manual de Runstyle: 1

B.   -Solosingle

C.   Navegador.1

D.   Único solo.

25: Qual das alternativas a seguir não inclui

A.   Compilador

B.   Plugin do navegador

C.   DOM API

D.   Plugin de applet java

26: Qual destes não é uma classe para a manipulação de JSON:

A.   JsonArray

B.   JSonstring

C.   JsonObject

D.   JSONCLASS

27: O lado do servidor de um AsyncCallback é A:

A.   RemoteServiceServlet

B.   HttpServlet

C.   RemoteServlet

D.   AsyncServiceServlet

28: A partir da versão 2.6 do GWT, qual é a versão mais recente da sintaxe Java suportada pelo GWT?

A.   Java 4

B.   Java 7

C.   Java 5

D.   Java 6

29: Que não é um widget de painel no GWT:

A.   HorizontalPanel

B.   CanvasPanel

C.   VerticalPanel

D.   DecoratorPanel

30: Qual das alternativas a seguir é uma das três classes usadas ao programar a lógica atrasada?

A.   TimerCommand

B.   Incremental

C.   AdiFerredCommand

D.   Tempo

31: Quando a GWT realiza seu trabalho relacionado ao local?

A.   No momento da compilação.

B.   No horário de inicialização.

C.   No momento da ligação.

D.   No horário da Sandbox.

32: O painel de nível superior no GWT é?

A.   Htmlpanel

B.   Rootpanel

C.   Dompanel

D.   Painel superior

33: Um método JSNI deve ser declarado como o quê?

A.   nativo

B.   JS

C.   JavaScript

D.   JSNI

34: Qual é a extensão de um script de bootstrap GWT?

A.   .js

B.   .gwt.js

C.   .cache.js

D.   .nocache.js

35: O que o GWT usa para estilizar o visual de sua interface de usuário?

A.   Dom

B.   Css

C.   Php

D.   Html

36: Estritamente falando, GWT é A:

A.   Compilador

B.   Intérprete

C.   Plug-in do navegador

D.   JVM

37: A divisão de código para minimizar os downloads de JS pode ser alcançada com:

A.   Gwt.runjs ()

B.   Gwt.runsync ()

C.   Gwt.split ()

D.   Gwt.runasync ()

38: As cordas legíveis humanas combinadas com as tags no momento da compilação são consideradas o que?

A.   Cordas estáticas.

B.   Cordas elásticas.

C.   Tags estáticas.

D.   Tags elásticas.

39: Como os madeireiros são organizados?

A.   Em uma estrutura de mapa.

B.   Em uma caixa de caixa e bigode.

C.   Em uma estrutura de árvore.

D.   Em um gráfico.

40: Qual contêiner de servlet é usado para testes durante o tempo de desenvolvimento?

A.   Jetson.

B.   Cais.

C.   Devlet.

D.   Jato.

41: Uma chamada de Ajax no GWT pode ser implementada com:

A.   SyncCallback ()

B.   AsyncCallback ()

C.   XmlHttPrequest ()

D.   AjaxCallback ()

42: Qual das alternativas a seguir é um método JSNI correto DeLaração?

A.   def helloworld = {return "hello world";}

B.   public nativo string helloworld () /*-{return "Hello World"; }-*/;

C.   public nativo string helloworld () {return "Hello World"; };

D.   function helloworld () {return "hello world";}

43: Os eventos de história no GWT são implementados como A:

A.   Variedade

B.   Fila

C.   Pilha

D.   Lista

44: Um widget personalizado no GWT deve estender qual classe?

A.   Ferramenta

B.   Composto

C.   Painel

D.   Div

45: Qual recurso é incorporado no GWT 2.3 para evitar ataques na Web?

A.   Proteção XSRF.

B.   Proteção da Web.

C.   Nó seguro 3.0

D.   Web Seguro 2.0

46: Como alguém invoca corretamente o método clear () para limpar seus dados HTML5?

A.   ClearMe ()

B.   Html5clear ()

C.   myStorage.clear ();

D.   claro () html5

47: Se uma única classe não puder ser serializada, seus tipos de objetos também serão serializados?

A.   Somente se sua subclasse for serializada.

B.   Somente se sua raiz for serializada.

C.   Sim.

D.   Não.

48: O que o ActivityMapper faz?

A.   Ele mapeia atividades.

B.   Ele lista atividades.

C.   Ele diz que atividade está ocorrendo.

D.   Ele mapeia lugares para atividades correspondentes.

49: Apresentadores e visões devem ser Bineded por:

A.   Interface

B.   Herança

C.   Encapsulamento

D.   Aula

50: A maior diferença entre MVP Part1 e Part2 é:

A.   Uiviewer

B.   Apresentador

C.   Visualizar

D.   Uibinder

51: Se uma exceção for lançada em um AsyncCallback, qual método é chamado?

A.   ONCALLBACEXCECPEIRA ()

B.   OnError ()

C.   onfailure ()

D.   Onexception ()

52: Como você acessa JavaScript no GWT?

A.   Método de avaliação de JavaScript

B.   Jsni

C.   Injeção de JavaScript HTML

D.   Você não pode acessar o JavaScript

53: Um CSS pode ser aplicado a um widget com qual método?

A.   setStyle ()

B.   setcss ()

C.   setcssstyleName ()

D.   setStyleName ()

54: Que tipo de ligação é um recurso do compilador GWT?

A.   Ligação diferida.

B.   Ligação dinâmica.

C.   Ligação inferida.

D.   Ligação estática.

55: O GWT suporta os seguintes navegadores:

A.   Internet Explorer 6, 7, 8, 9

B.   Safari 5, 6

C.   Firefox (tudo)

D.   Google Chrome

56: Um EventHandler é A:

A.   Tipo de dados

B.   Aula

C.   Classe interna

D.   Interface

57: Qual recurso JRE não é suportado no código lateral do cliente GWT?

A.   Reflexão

B.   Java Autoboxing

C.   Java Math

D.   Coleções

58: Quando o gwtTearDown () é executado?

A.   No início de todos os métodos de teste.

B.   Quando o método de teste falhou.

C.   No meio de todos os métodos de teste.

D.   Na conclusão de todos os métodos de teste.

59: O que é uma maneira de impedir ataques XSRF no GWT?

A.   Firewalls.

B.   Script de sites cruzados.

C.   Duplicação de cookies da sessão.

D.   Varredura de vírus.

60: O P no MVP significa:

A.   Programação

B.   Processo

C.   Apresentação

D.   Apresentador

61: Quando há um ponto entre dois madeireiros, o que isso indica?

A.   Os madeireiros estão errados.

B.   Os madeireiros são irmãos.

C.   Os madeireiros estão em conflito.

D.   Os madeireiros não estão relacionados.

62: Embora o JavaScript seja um thread único, o GWT pode usar o multi-threading porque suporta o Java sincronizado.

A.   Falso

B.   Verdadeiro

63: Um ClickHandler se estende:

A.   MouseeventHandler

B.   MouseHandler

C.   MouseButtonShandler

D.   EventHandler

64: É necessário usar o mecanismo de história da GWT com o desenvolvimento do MVP?

A.   Não.

B.   Sim, e deve ser usado em conjunto com a estrutura do MVP.

C.   Sim, porque a estrutura do MVP é construída sobre ela.

D.   Sim.

65: Qual das alternativas a seguir não é uma fraqueza de segurança no GWT?

A.   Solicitações de forjamento

B.   Dados de vazamento

C.   Diretrizes de Safehtml.

D.   Script de sites cruzados.

66: Gerenciamento de histórico e visualização A lógica de transição é de responsabilidade de A:

A.   Apresentador

B.   AppController

C.   ViewPresenter

D.   ViewController

67: Qual das alternativas a seguir não é um recurso HTML5 suportado pelo GWT?

A.   Armazenamento do lado do cliente

B.   Áudio

C.   Pdf

D.   Tela

68: Qual pacote Java não é emulado pelo GWT?

A.   java.lang.annotation

B.   java.io

C.   java.math

D.   java.lang.reflect

69: As solicitações HTTP podem ser tratadas facilmente por:

A.   Httpbuilder

B.   Httprequestbuilder

C.   HttpinVoker

D.   RequestBuilder

70: Para ouvir os eventos DOM, um widget deve invocar:

A.   retreiveEvents ()

B.   getEvents ()

C.   sistentoEvents ()

D.   sinkevents ()

71: Qual biblioteca pode ser usada para injeção de dependência do lado do cliente?

A.   Primavera

B.   Guice

C.   Gwtin

D.   GIN

72: Gerar muitas versão diferente do JavaScript em base do navegador é conhecida como o quê?

A.   JSNI Binding

B.   Encadernação diferida

C.   UserAgent Binding

D.   JS vinculando

73: Uma implementação de ligação diferida pode ser gerada no GWT com:

A.   Gwt.createandbind ()

B.   Gwt.bind ()

C.   Gwt.bindandcreate ()

D.   Gwt.create ()

74: Como os relacionamentos entre pais/filhos são determinados?

A.   Eles são determinados pelo nome do pai.

B.   Eles são determinados pelo nome do Logger.

C.   Eles são determinados aleatoriamente.

D.   Eles são determinados pelo nome da criança.

75: Os objetos JSON podem ser tratados como tipos de sobreposição por subclassem qual?

A.   JavascriptOverlayObject

B.   JsonObject

C.   JavascriptObject

D.   JSObject

76: Quando o cliente está invocando o código, como é referido?

A.   Uma chamada.

B.   Uma referência.

C.   Um serviço.

D.   Um comando.

77: Um caminho para remoteserviço pode ser anotado como:

A.   @RemoteServicePath

B.   @RemoteServiceasyncPath

C.   @RemoteServicerElativePath

D.   @Remotepath

78: Qual frasco deve ser incluído no web-inf/lib para implantação?

A.   gwt-servlet.jar

B.   gwt-user.jar

C.   (Todos esses)

79: Para usar o requestBuilder, qual módulo precisamos herdar:

A.   com.google.gwt.http.http

B.   com.google.gwt.http.httprequesbuilder

C.   com.google.gwt.http.requestbuilder

D.   com.google.gwt.request.builder

80: As atividades contêm widgets ou código da interface do usuário?

A.   Eles podem conter widgets, mas não a interface do usuário.

B.   Sim, apenas um ou outro.

C.   Não.

D.   Sim, mas apenas dois de cada vez.

81: Para usar o clientbundle, qual módulo precisamos herdar?

A.   com.google.gwt.core.clientbundle

B.   com.google.gwt.client.resources

C.   com.google.gwt.resources.resources

D.   com.google.gwt.resources.clientbundle

82: O que o recurso usou para criar proteção XSRF?

A.   O recurso de construção XSRF.

B.   O recurso token.

C.   O recurso XToken.

D.   O recurso RPCToken.

83: Um evento DOM nativo pode ser capturado usando qual manipulador?

A.   NativeEventHandler ()

B.   NativePreviewHandler ()

C.   NativePreviewEvent ()

D.   NativeHandler ()

84: Qual a especificação W3C é usada na criação de programas acessíveis com propriedades DOM padronizadas?

A.   Dom

B.   Área.

C.   Ária.

D.   Pbx

85: Para reduzir o tempo de compilação, as permutações podem ser usadas configurando qual propriedade?

A.   user.browser

B.   agente de usuário

C.   user.gwt

D.   User.permutação

86: Qual classe é responsável por publicar eventos de clique?

A.   Classe de mouse.

B.   Classe de botão.

C.   Aula de carrapato.

D.   Clique em classe.

87: Ao usar uma interface assíncrona, o que deve ser criado antes de fazer uma chamada remota do cliente?

A.   Uma interface dinâmica.

B.   Uma interface estática.

C.   Outra interface assíncrona.

D.   Uma interface síncrona.

88: Um RemoteService é:

A.   Uma interface marcadora

B.   Uma interface de serviço

C.   Uma interface remota

D.   Uma aula de serviço

89: Qual destes não é um tema CSS padrão no GWT?

A.   cromada

B.   Padrão

C.   Limpar

D.   Padrão

90: Para a internacionalização, para criar uma coleção de cordas formatadas que aceitam parâmetros, que devem ser estendidos?

A.   Mensagens

B.   ResourceBundle

C.   MessageFormat

D.   Propriedades

91: Um widget de etiqueta no GWT se traduz em qual ativo html?

A.   Depende de embutido

B.   período

C.   Depende da versão

D.   div

92: Um evento pode ser disparado no ônibus do evento, invocando:

A.   Eventbus.fireevent ()

B.   HandlerManager.sendevent ()

C.   HandlerManager.fireevent ()

D.   Gwt.sendevent ()

93: Política xmlHttPrequests A mesma origem pode ser superada com:

A.   JSON-SO

B.   JSON-XSR

C.   JSON

D.   Jsonp

94: Qual atributo descreve o comportamento de um widget?

A.   Papel.

B.   Aparar.

C.   Ação.

D.   waction.

95: O barramento de eventos GWT é construído sobre:

A.   Gerente de eventos

B.   Gwteventmanager

C.   EventHandlerManager

D.   HandlerManager

96: Onde estão configurados os tokens xsrf?

A.   Eles não estão configurados.

B.   No arquivo conf.xml.

C.   No arquivo web.xml.

D.   No arquivo web.conf.

97: Qual das alternativas a seguir é um exemplo de uma propriedade Aria ou de acessibilidade do teclado?

A.   TreeItem

B.   Tabmenu

C.   Menutree

D.   Treebar

98: Para lidar com eventos de história, devemos implementar:

A.   HistoryChangeHandler <Event>

B.   Valuechangehandler <vent>

C.   HistoryChangeHandler <String>

D.   Valuechangehandler <tring>

99: Qual das ferramentas a seguir ajuda a otimizar um aplicativo do Google Web Toolkit, permitindo que o aplicativo comece a ser executado antes que todo o seu código seja instalado?

A.   Marcador de velocidade

B.   O divisor de código do Google Web Toolkit

C.   Pacotes de clientes

D.   Métricas leves

100: Qual é o objetivo da função de colecionador global usada no sistema de métricas leves?

A.   Ele testa o código do Google Web Toolkit através da classe GWTTestCase.

B.   Ele acelera a inicialização do aplicativo, permitindo que o aplicativo comece a ser executado antes que todo o seu código seja instalado.

C.   Ajuda os programadores do Google Web Toolkit a obter informações sobre o que acontece no aplicativo durante a compilação.

D.   É usado para avaliar e relatar eventos no aplicativo do Google Web Toolkit.