小曹选择题 在线考试 答题题目
1、(判断题) 34. (判断题)Scala中,使用关键字var或val声明变量时,后面紧跟的变量名称可以和Scala中的保留字重名,而且变量名不可以以字母或下划线开头,且变量名是不区分大小写的。
2、(判断题) 16. (判断题)在Spark SQL中,若想要使用SQL风格操作,则需要提前将DataFrame注册成一张临时表
3、(判断题) 14. (判断题)Spark诞生于洛桑联邦理工学院(EPEL)的编程方法实验室
4、 9. (单选题)下列选项中,哪个不是Spark生态系统中的组件?
5、 6. (单选题)关于Spark MLlib的mllib.stat.Statistics类中的方法,描述错误的是( )。
6、(填空题) 10. (填空题)停止Spark集群的命令为
7、 1. (单选题)下面哪个端口不是Spark自带服务的端口
8、 8. (单选题)以下选项中不能对DataFrame列名进行重命名的方法是( )。
9、 9. (单选题)关于mllib.feature中创建特征向量的方法,下列说法错误的是( )。
10、(判断题) 33. (判断题)在Scala中,集合有三大类分别是List、Set以及Map。
11、(判断题) 21. (判断题)Spark SQL与Hive相互不兼容。
12、(填空题) 23. (填空题)方法和map()方法类似,但是该方法没有返回值,只用于对参数的结果进行输出。
13、 2. (单选题)现有一个DataFrame数据命名为data,而在Spark SQL的DataFrame API中有众多方法可以对其数据进行查看。查看data数据的前10条数,以下写法错误是( )。
14、 15. (单选题)以下选项中不是spark-submit的指定参数的是( )
15、 5. (单选题)以元组pair为例,以下关于元组说法错误的是( )
16、(填空题) 25. (填空题)方法可对集合中的元素进行分组操作,返回的结果是一个映射。
17、(判断题) 30. (判断题)在Scala中,使用关键字bar声明的变量,值是不可变的。
18、(填空题) 23. (填空题)spark-submit常用配置项中 --name Name主要用于
19、 13. (单选题)以下关于Scala的类和单例对象之间的差别描述正确的是( )
20、 4. (单选题)以下是转换操作的方法是()
21、(判断题) 31. (判断题)在Scala中定义变长数组时,需要导入可变数组包。
22、(填空题) 13. (填空题)spark-shell下清屏的快捷方式为
23、 7. (单选题)下列方法中,哪个方法可以正确计算数组arr的长度( )
24、 8. Spark于2009年诞生于()。
25、(填空题) 27. (填空题)在Scala中,模式匹配是由关键字 和 组成的
26、 13. (单选题)使用“val rdd: RDD[String]= sc.makeRDD(List("Hello Scala","Hello Spark"))”创建了一个RDD,以下选项中,不能使该RDD实现单词计数的是( )。
27、 19. (单选题)
定义类Counter,并通过new关键字实例化出counter对象,代码如下,以下选项的操作正确的是( )。
class Counter(name:String)(
val a = 1
var b ="counter”
}
val counter = new Counter("computer")
28、 6. 下列选项中,可以支持Scala和Python编程的交互式解释器是()。
29、 3. Spark支持的运行模式不包括( )
30、 14. (单选题)定义类Counter,并通过new关键字实例化出counter对象,代码如下,以下选项的操作正确的是( )。 class Counter(name:String){val a = 1var b ="counter" } val counter = new Counter("computer")
31、(填空题) 24. (填空题)使用____方法可以实现数据过滤
32、 10. (单选题)表达式for(i<-1 to 3;for(j<-1 to 3;if i!=j))print((10*i+j))+"",输出结果正确的是( )
33、(判断题) 36. (判断题)Scala有两种类型的变量,一种是使用关键字var声明的常量,值是不可变的;另一种是使用关键字val声明的变量,值是可变的。
34、(判断题) 13. (判断题)标注点是一种带有标签的本地向量,通常用于无监督学习算法中
35、 4. (单选题)以下关于数组a的定义,最终数组a的数据与其他选项不一致的是
36、(判断题) 26. (判断题)RDD采用了惰性调用,即在RDD的处理过程中,真正的计算发生在RDD的“行动”操作
37、 3. (单选题)以下方法中,从外部存储系统中创建RDD使用的方法是( )
38、 4.在Spark中,如果需要对实时数据进行流式计算,那么使用的子框架是( )
39、 1. (单选题)下列说法正确的是哪一项?( )
40、 5. (单选题)DataFrame的show()方法默认输出( )条数据。
41、(判断题) 22. (判断题)Spark SQL为Spark框架在结构化数据分析方面提供重要技术支持。
42、 14. (单选题)以下选项中使用spark-submit指定在YARN框架上运行程序的是( )。
43、 1. (单选题)机器学习可以分为( )。
44、 2. 以下关于Scala的特性说法错误的是( )
45、(填空题) 12. (填空题)在spark-shell下进入粘贴模式的命令为
46、(填空题) 22. (填空题)方法用于对具有相同键的值进行分组,可以对同一组的数据进行计数、求和等操作。
47、(填空题) 13. (填空题)Spark SQL作为分布式SQL查询引擎,让用户可以通过 、DataFrames API和Datasets API3种方式实现对结构化数据的处理。
48、 10. (单选题)对于RDD1((a,1),(b, 2),(c,3))和RDD2((b,4),(b,5),(a,6)),使用“RDD1.join (RDD2)”,得到的结果是( )。
49、 11. (单选题)在Scala语言中,关于列表的定义,不正确的是( )
50、(判断题) 19. (判断题)DataFrame可以从很多数据源中创建,例如结构化文件、外部数据库、Hive表等数据源。
51、(判断题) 18. (判断题)Spark SQL不仅能够查询MySQL数据库中的数据,还可以向表中插入新的数据
52、 3. (单选题)以下关于Scala的变量定义、赋值的代码,运行后一定会报错的是( )
53、 2. (单选题)下列方法中,不可用于创建RDD的方法的是( )
54、 9. (单选题)对于RDD(a,1),(a,2),(a,3)),使用“reduceByKey(_+_)”进行合并,得到的结果 是( )
55、(填空题) 11. (填空题)是一个用于处理结构化数据的框架,可被视为一个分布式的SQL查询引擎,提供了一个抽象的可编程数据模型DataFrame
56、(填空题) 14. (填空题)在DataFrame的操作中,_____用于对记录进行分组。
57、(判断题) 17. (判断题)集群上的任务是由执行器来调度的
58、 12. (单选题)映射的示例代码如下,运行后res的正确结果是val data=Map(1->"Chinese"),2->"Math",3->"English" val res=for(k,v)<-data;if(k>1)) yield v
59、 7. (单选题)下列选项中,( )不属于数据标准化或归一化方法。
60、(填空题) 10. (填空题)在Spark MLlib库中,经常用于将对象分到高度相似的类中的一种无监督学习算法的是
61、 8. (单选题)ALS是MLlib的一个实现推荐算法的包,需要输入的数据类型是( )。
62、 20. (单选题)下列方法中,用于计算数组长度的是()。
63、 16. (单选题)提交Spark程序时,通常需要设置一些配置项,关于配置项,下列说法错误的是( )
64、(判断题) 25. (判断题)RDD是一个可变、不可分区、里面的元素不可并行计算的集合
65、(填空题) 12. (填空题)Spark SQL是Spark用来 的一个模块
微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序