GWT Mock Test
本节介绍与GWT相关的各种模拟测试。 您可以在本地计算机上下载这些示例模拟测试,并在方便时离线解决。 每个模拟测试都提供一个模拟测试密钥,让您自己验证最终得分和评分。
GWT Mock Test I
问题1 - GWT代表什么?
Answer : B
解释 (Explaination)
GWT代表Google Web Toolkit。
问题2 - 关于GWT,以下哪项是正确的?
A - Google Web Toolkit(GWT)是一个用于创建RICH Internet Application(RIA)的开发工具包。
B - GWT为开发人员提供了在JAVA中编写客户端应用程序的选项。
C - GWT将用JAVA编写的代码编译为JavaScript代码。
Answer : D
解释 (Explaination)
所有上述选项都是正确的。
问题3 - 关于GWT,以下哪项是正确的?
B - GWT自动生成适合每个浏览器的javascript代码。
C - GWT is open source and is licensed under the Apache License version 2.0.
Answer : D
解释 (Explaination)
所有上述选项都是正确的。
问题4 - 关于GWT,以下哪项是正确的?
A - GWT提供完整的调试功能。 开发人员可以像Java应用程序一样调试客户端应用程序。
C -GWT提供的Widgets库提供了应用程序所需的大部分任务。
Answer : D
解释 (Explaination)
所有上述选项都是正确的。
问题5 - 关于GWT,以下哪项是正确的?
A - GWT是可扩展的,可以创建自定义小部件以满足应用程序需求。
B - GWT应用程序可以在所有主流浏览器和智能手机上运行,包括基于Android和iOS的手机/平板电脑。
Answer : C
解释 (Explaination)
以上两个选项都是正确的。
问题6 - 关于GWT,以下哪项是正确的?
A - GWT是可扩展的,可以创建自定义小部件以满足应用程序需求。
B - GWT应用程序可以在所有主流浏览器和智能手机上运行,包括基于Android和iOS的手机/平板电脑。
Answer : C
解释 (Explaination)
以上两个选项都是正确的。
问题7 - 以下哪项正确描述了GWT的缺点?
A - 不可索引:GWT生成的网页不会被搜索引擎索引,因为这些应用程序是动态生成的。
B - 不可降级:如果您的应用程序用户禁用Javascript,那么用户只会看到基本页面而已。
Answer : C
解释 (Explaination)
以上两个选项都是正确的。
问题8 - 以下哪项不是GWT框架的核心组成部分?
Answer : D
解释 (Explaination)
Web浏览器不是GWT框架的核心组件。
问题9 - 以下哪项不是GWT申请的强制性组成部分?
Answer : C
解释 (Explaination)
服务器端代码是GWT应用程序的可选部分。
问题10 - 关于GWT应用程序中的模块描述符,以下哪项是正确的?
A - 模块描述符是XML形式的配置文件,用于配置GWT应用程序。
C - * in * .gwt.xml是应用程序的名称,此文件应驻留在项目的根目录中。
Answer : D
解释 (Explaination)
所有上述选项都是正确的。
问题11 - GWT中* .gwt.xml文件中'module'标记的用途是什么?
B - 这在应用程序中添加了其他gwt模块,就像java应用程序中的import一样。 可以以这种方式继承任意数量的模块。
Answer : A
解释 (Explaination)
* .gwt.xml文件中的“module”标记提供了应用程序的名称。
问题12 - GWT中* .gwt.xml文件中'inherits'标记的用途是什么?
B - 这在应用程序中添加了其他gwt模块,就像java应用程序中的import一样。 可以以这种方式继承任意数量的模块。
Answer : B
解释 (Explaination)
* .gwt.xml文件中的'inherits'标签在应用程序中添加了其他gwt模块,就像java应用程序中的import一样。 可以以这种方式继承任意数量的模块。
问题13 - GWT中* .gwt.xml文件中“入口点”标记的用途是什么?
B - 这在应用程序中添加了其他gwt模块,就像java应用程序中的import一样。 可以以这种方式继承任意数量的模块。
Answer : C
解释 (Explaination)
* .gwt.xml文件中的“入口点”标记指定将开始加载GWT应用程序的类的名称。
问题14 - 你能在* .gwt.xml文件中有多个入口点类吗?
Answer : A
解释 (Explaination)
是! 可以添加任意数量的入口点类。
问题15 - 当GWT应用程序启动时,调用入口点类的哪个方法?
Answer : B
解释 (Explaination)
调用onModuleLoad()函数,其行为类似于java应用程序的main方法。
问题16 - GWT中* .gwt.xml文件中'source'标记的用途是什么?
B - 这指定项目中存储GWT模块引用的静态资源(如CSS或图像)的位置。
C - 这会自动注入位于src指定位置的外部JavaScript文件。
Answer : A
解释 (Explaination)
* .gwt.xml文件中的'source'标记指定GWT编译器将搜索源编译的源文件夹的名称。
问题17 - GWT中* .gwt.xml文件中'public'标记的用途是什么?
B - 这指定项目中存储GWT模块引用的静态资源(如CSS或图像)的位置。
C - 这会自动注入位于src指定位置的外部JavaScript文件。
Answer : B
解释 (Explaination)
* .gwt.xml文件中的“public”标记指定项目中存储GWT模块引用的静态资源(如CSS或图像)的位置。
问题18 - GWT中* .gwt.xml文件中'script'标记的用途是什么?
B - 这指定项目中存储GWT模块引用的静态资源(如CSS或图像)的位置。
C - 这会自动注入位于src指定位置的外部JavaScript文件。
Answer : C
解释 (Explaination)
* .gwt.xml文件中的'script'标记会自动注入位于src指定位置的外部JavaScript文件。
问题19 - GWT中* .gwt.xml文件中'stylesheet'标记的用途是什么?
B - 这指定项目中存储GWT模块引用的静态资源(如CSS或图像)的位置。
C - 这会自动注入位于src指定位置的外部JavaScript文件。
Answer : D
解释 (Explaination)
* .gwt.xml文件中的'stylesheet'标签自动注入位于src指定位置的外部CSS文件。
问题20 - GWT应用程序中静态资源的默认公共路径是什么?
Answer : A
解释 (Explaination)
默认公共路径是存储模块XML文件的公共子目录。
问题21 - 关于入门级课程,以下哪项是正确的?
A - 入口点是可分配给EntryPoint的任何类,可以在没有参数的情况下构造。
B - 加载模块时,将实例化每个入口点类,并调用其EntryPoint.onModuleLoad()方法。
Answer : C
解释 (Explaination)
模块入口点是可分配给EntryPoint的任何类,可以在没有参数的情况下构造。 加载模块时,将实例化每个入口点类并调用其EntryPoint.onModuleLoad()方法。
问题22 - GWT中的* .nocache.js文件是什么?
A - 它包含解析延迟绑定配置所需的javascript代码。
B - 它包含javascript代码,使用GWT编译器生成的查找表来定位其中一个.cache.html。
Answer : C
解释 (Explaination)
* .nocache.js文件包含解析延迟绑定配置(例如,浏览器检测)所需的javascript代码,并使用GWT编译器生成的查找表来定位其中一个.cache.html。
问题23 - GWT中的* .cache.html文件是什么?
Answer : A
解释 (Explaination)
* .cache.html包含GWT应用程序的实际程序。
问24 - 关于GWT应用程序的引导程序,以下哪项是正确的?
A - 浏览器加载主机html页面和.nocache.js文件。
B - .nocache.js代码解析延迟绑定配置(例如,浏览器检测)并使用GWT编译器生成的查找表来定位其中一个.cache.html。
C - .nocache.js代码然后创建一个html隐藏的iframe,将iframe插入主机页面的DOM,并将.cache.html文件加载到同一个iframe中。
Answer : D
解释 (Explaination)
所有上述选项都是正确的。
问25 - 为什么永远不会缓存.nocache.js文件?
每当编译GWT应用程序时, A -GWT编译器每次都使用相同的名称生成.nocache.js文件。
B - 浏览器应始终下载.nocache.js文件以获取最新的gwt应用程序。
Answer : C
解释 (Explaination)
每当编译GWT应用程序时,GWT编译器每次都使用相同的名称生成.nocache.js文件。 所以浏览器应该总是下载.nocache.js文件来获取最新的gwt应用程序。 gwt.js代码实际上在文件名的末尾附加了一个唯一的时间戳,以便浏览器始终将其视为新文件,并且永远不应该将其缓存。
答题卡
问题编号 | 答案钥匙 |
---|---|
1 | B |
2 | D |
3 | D |
4 | D |
5 | C |
6 | C |
7 | C |
8 | D |
9 | C |
10 | D |
11 | A |
12 | B |
13 | C |
14 | A |
15 | B |
16 | A |
17 | B |
18 | C |
19 | D |
20 | A |
21 | C |
22 | C |
23 | A |
24 | D |
25 | C |