Teste Simulado GWT
Esta seção apresenta vários conjuntos de testes de simulação relacionados a GWT. Você pode baixar esses testes de simulação de amostra em sua máquina local e resolvê-los offline de acordo com sua conveniência. Cada teste simulado é fornecido com uma chave de teste simulado para permitir que você verifique a pontuação final e classifique você mesmo.
Teste Mock GWT I
Q 1 - O que significa GWT?
Resposta: B
Explicação
GWT significa Google Web Toolkit.
Q 2 - Qual das afirmações a seguir é correta sobre o GWT?
B - GWT fornece aos desenvolvedores a opção de escrever aplicativos do lado do cliente em JAVA.
C - GWT compila o código escrito em JAVA para código JavaScript.
Resposta: D
Explicação
Todas as opções acima estão corretas.
P 3 - Qual das afirmações a seguir é correta sobre o GWT?
R - O aplicativo escrito em GWT é compatível com navegadores diferentes.
B - GWT gera automaticamente código javascript adequado para cada navegador.
C -GWT é um código-fonte aberto e licenciado sob a Licença Apache versão 2.0.
Resposta: D
Explicação
Todas as opções acima estão corretas.
P 4 - Qual das afirmações a seguir está correta sobre o GWT?
B - GWT fornece integração fácil com Junit e Maven.
C - GWT fornece biblioteca de Widgets fornece a maioria das tarefas exigidas em um aplicativo.
Resposta: D
Explicação
Todas as opções acima estão corretas.
P 5 - Qual das afirmações a seguir é verdadeira sobre o GWT?
Resposta: C
Explicação
Ambas as opções acima estão corretas.
P 6 - Qual das afirmações a seguir é correta sobre o GWT?
Resposta: C
Explicação
Ambas as opções acima estão corretas.
Q 7 - Qual das alternativas a seguir descreve corretamente a desvantagem do GWT?
Resposta: C
Explicação
Ambas as opções acima estão corretas.
P 8 - Qual dos itens a seguir não é um componente principal do framework GWT?
A - Compilador GWT Java para JavaScript
B - biblioteca de emulação JRE
Resposta: D
Explicação
O navegador da Web não é um componente central da estrutura GWT.
P 9 - Qual dos seguintes não é um componente obrigatório do aplicativo GWT?
Resposta: C
Explicação
O código do lado do servidor é uma parte opcional de um aplicativo GWT.
P 10 - Qual das afirmações a seguir está correta sobre os descritores de módulo no aplicativo GWT?
B - A extensão do arquivo descritor do módulo é * .gwt.xml.
C - * in * .gwt.xml é o nome do aplicativo e este arquivo deve residir na raiz do projeto.
Resposta: D
Explicação
Todas as opções acima estão corretas.
Q 11 - Qual a finalidade da tag 'module' no arquivo * .gwt.xml do GWT?
A - Fornece o nome do aplicativo.
C - Especifica o nome da classe que iniciará o carregamento do aplicativo GWT.
Resposta: A
Explicação
A tag 'module' no arquivo * .gwt.xml fornece o nome do aplicativo.
Q 12 - Qual é a finalidade da tag 'herda' no arquivo * .gwt.xml no GWT?
A - Fornece o nome do aplicativo.
C - Especifica o nome da classe que iniciará o carregamento do aplicativo GWT.
Resposta: B
Explicação
A tag 'herda' no arquivo * .gwt.xml adiciona outro módulo gwt no aplicativo, assim como a importação faz em aplicativos Java. Qualquer número de módulos pode ser herdado dessa maneira.
Q 13 - Qual é a finalidade da tag 'ponto de entrada' no arquivo * .gwt.xml no GWT?
A - Fornece o nome do aplicativo.
C - Especifica o nome da classe que iniciará o carregamento do aplicativo GWT.
Resposta: C
Explicação
A tag 'entry-point' no arquivo * .gwt.xml especifica o nome da classe que iniciará o carregamento do aplicativo GWT.
Q 14 - Você pode ter várias classes de ponto de entrada em um arquivo * .gwt.xml?
Resposta: A
Explicação
Sim! Qualquer número de classes de ponto de entrada pode ser adicionado.
Q 15 - Qual método de uma classe de ponto de entrada é chamado quando o aplicativo GWT é iniciado?
Resposta: B
Explicação
A função onModuleLoad () é chamada e age de forma semelhante ao método principal de um aplicativo java.
Q 16 - Qual é a finalidade da tag 'source' no arquivo * .gwt.xml no GWT?
D - Isso injeta automaticamente o arquivo CSS externo localizado no local especificado por src.
Resposta: A
Explicação
A tag 'source' no arquivo * .gwt.xml especifica os nomes das pastas de origem que o compilador GWT pesquisará para a compilação de origem.
Q 17 - Qual é o propósito da tag 'public' no arquivo * .gwt.xml no GWT?
D - Isso injeta automaticamente o arquivo CSS externo localizado no local especificado por src.
Resposta: B
Explicação
A tag 'public' no arquivo * .gwt.xml especifica o local em seu projeto onde os recursos estáticos referenciados por seu módulo GWT, como CSS ou imagens, são armazenados.
Q 18 - Qual o propósito da tag 'script' no arquivo * .gwt.xml no GWT?
D - Isso injeta automaticamente o arquivo CSS externo localizado no local especificado por src.
Resposta: C
Explicação
A tag 'script' no arquivo * .gwt.xml injeta automaticamente o arquivo JavaScript externo localizado no local especificado por src.
Q 19 - Qual é o propósito da tag 'stylesheet' no arquivo * .gwt.xml no GWT?
D - Isso injeta automaticamente o arquivo CSS externo localizado no local especificado por src.
Resposta: D
Explicação
A tag 'stylesheet' no arquivo * .gwt.xml injeta automaticamente o arquivo CSS externo localizado no local especificado por src.
Q 20 - Qual é o caminho público padrão para recursos estáticos no aplicativo GWT?
A - subdiretório público abaixo de onde o Arquivo XML do Módulo está armazenado.
B - subdiretório público abaixo de onde os arquivos de origem do cliente são armazenados.
C - subdiretório público abaixo de onde os arquivos de origem do servidor são armazenados.
Resposta: A
Explicação
O caminho público padrão é o subdiretório público abaixo de onde o Arquivo XML do Módulo está armazenado.
Q 21 - Qual das afirmações a seguir é correta sobre a classe de ponto de entrada?
Resposta: C
Explicação
Um ponto de entrada do módulo é qualquer classe atribuível ao EntryPoint e que pode ser construída sem parâmetros. Quando um módulo é carregado, cada classe de ponto de entrada é instanciada e seu método EntryPoint.onModuleLoad () é chamado.
Q 22 - O que é o arquivo * .nocache.js no GWT?
R - Ele contém o código javascript necessário para resolver as configurações de vinculação adiada.
Resposta: C
Explicação
* O arquivo .nocache.js contém o código javascript necessário para resolver as configurações de vinculação adiada (por exemplo, detecção do navegador) e para usar a tabela de pesquisa gerada pelo compilador GWT para localizar um dos .cache.html.
P 23 - O que é o arquivo * .cache.html no GWT?
R - Contém o programa real de um aplicativo GWT.
Resposta: A
Explicação
* .cache.html contém o programa real de um aplicativo GWT.
Q 24 - Qual das afirmações a seguir é verdadeira sobre o procedimento de bootstrap de um aplicativo GWT?
A - O navegador carrega a página html do host e o arquivo .nocache.js.
Resposta: D
Explicação
Todas as opções acima estão corretas.
Q 25 - Por que um arquivo .nocache.js nunca deve ser armazenado em cache?
B - o navegador deve sempre baixar o arquivo .nocache.js para obter o aplicativo gwt mais recente.
Resposta: C
Explicação
O compilador GWT gera um arquivo .nocache.js sempre com o mesmo nome sempre que um aplicativo GWT é compilado. Portanto, o navegador deve sempre baixar o arquivo .nocache.js para obter o aplicativo gwt mais recente. O código gwt.js na verdade anexa um carimbo de data / hora exclusivo no final do nome do arquivo para que o navegador sempre o trate como um novo arquivo e nunca deve armazená-lo em cache.
Folha de respostas
Número da Pergunta | Palavra chave |
---|---|
1 | B |
2 | D |
3 | D |
4 | D |
5 | C |
6 | C |
7 | C |
8 | D |
9 | C |
10 | D |
11 | UMA |
12 | B |
13 | C |
14 | UMA |
15 | B |
16 | UMA |
17 | B |
18 | C |
19 | D |
20 | UMA |
21 | C |
22 | C |
23 | UMA |
24 | D |
25 | C |