Advertisement

spark期末考试选择题精选

阅读量:

以下哪一个不是saprk的特点
A、随处

B、代码简洁

C、使用复杂

D、快速

Scala属于哪种编程语言

A、函数式编程语言

B、汇编语言

C、机器语言

D、多范式编程语言

复制代码
    注意:scala也是一种函数式编程语言,如果考试多范式和函数式都出现了选多范式。如果只有函数式则选函数式。

    
    
    scala

以下哪种不属于的特性?

A、命令式编程

B、函数式编程

C、静态类型

D、不可扩展性

以下哪种可以正确计算数组a的长度?

A、count()

B、take(1)

C、tail()

D、length()

复制代码
    你能说出其他三个选项分别能干嘛吗?

观察下面代码,下列选项错误的是

复制代码
    def sumSquare(args:Int*)={

    var r = 0
    for(arg <- args){
        r+=arg*arg
    }
     r
    }
    
    
    scala

A、sumSquare(1,2,3) = 14

B、sumSquare(2,4) = 16

C、sumSquare(6) = 36

D、sumSquare(1,1,2,3) = 15

复制代码
    这里我解释一下,args:Int*表示接收的是一个指针。所以传入参数时,当传入多个数据时,会将其当作序列

    对于A:
    arg = 1;
    r = r+ 1*1 = 0 + 1 = 1;
    arg = 2;
    r = r + 2*2 = 1 + 4 = 5;
    arg = 3;
    r = r + 3*3 = 5 + 9 = 14;
    其余选项类似。
    
    
    scala

以下Scala变量的定义不正确的是哪项

A、val words:String=“Hello World”

B、val number = 12

C、var number:String = None

D、var apple:Double = 2

以下关于List的定义不正确的一项是哪项?
A、val list = List(12,2,3)

B、val list = List(“Hello World”)

C、val list:String = List(“a”,“b”,“c”)

D、val list = List()

复制代码
    对于创建List,前面不写类型,scala会自动根据后面的数推断类型。如果要写,这样写是对的。

    val list:List[String] = List("a","b","c")
    这个规则对数组等同样成立
    
    
    scala

对于(Set)进行操作"Set(3,0,1)+2+2-2"之后的结果为哪项

A、Set(3,0,1,2)

B、Set(3,0,1)

C、Set(3,0)

D、以上均不正确

复制代码
    1.在set中,+表示添加元素,-表示删除元素

    2.set会自动去重,加入2个2,其效果就是加入一个,最后再把2删了,结果还是(3,0,1)

下面哪个操作是窄依赖 ( )
A 、join
B、 filter
C、 group
D、 sort

复制代码
    注意,我给你总结的窄依赖有 map、filter、union、join

    宽依赖有 groupByKey、join
    这题中按理来说,filter和join都算是窄依赖。但是要选绝对正确的那一个。
    
    
    scala

下面哪个操作肯定是宽依赖 ( )
A、 map
B 、flatMap
C 、reduceByKey
D 、sample

复制代码
    这里再多记一个宽依赖操作reduceByKey

    
    
    scala

默认的存储级别 ( )

A 、MEMORY_ONLY

B 、MEMORY_ONLY_SER
C 、MEMORY_AND_DISK

D 、MEMORY_AND_DISK_SER

复制代码
    这里可以去看一下书74页持久化,包括讲到了持久化方式有cache和persist2种等.比如:

    下列哪个不是 RDD 的缓存方法(C)
    A. persist()
    B. Cache()
    C. Memory()
    D. 以上都不是

下面哪个不是 RDD 的特点 ( )

A.可分区

B.可序列化

C.可修改

D.可持久化

Spark 的集群部署方案未包含以下哪一项?

全部评论 (0)

还没有任何评论哟~