企业网站定制开发spark期末考试选择题精选

  1. 企业网站定制开发以下哪一个不是saprk的特点
    A、随处运行

    B、代码简洁

    C、使用复杂

    D、运行快速

  2. Scala企业网站定制开发属于哪种编程语言

    A、企业网站定制开发函数式编程语言

    B、汇编语言

    C、机器语言

    D、企业网站定制开发多范式编程语言

    注意:scala也是一种函数式编程语言,如果考试多范式和函数式都出现了选多范式。如果只有函数式则选函数式。
    • 1
  3. 以下哪种不属于的特性?

    A、命令式编程

    B、函数式编程

    C、静态类型

    D、不可扩展性

  4. 以下哪种可以正确计算a的长度?

    A、count()

    B、take(1)

    C、tail()

    D、length()

    你能说出其他三个选项分别能干嘛吗?
    • 1
  5. 观察下面代码,下列选项错误的是

    def sumSquare(args:Int*)={    var r = 0    for(arg <- args){        r+=arg*arg    } r}
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    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;其余选项类似。
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
  6. 以下Scala变量的定义不正确的是哪项

    A、val words:String=“Hello World”

    B、val number = 12

    C、var number:String = None

    D、var apple:Double = 2

  7. 以下关于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")这个规则对数组等同样成立
    • 1
    • 2
    • 3
  8. 对于(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)
    • 1
    • 2
  9. 下面哪个操作是窄依赖 ( )
    A 、join
    B、 filter
    C、 group
    D、 sort

    注意,我给你总结的窄依赖有 map、filter、union、join宽依赖有 groupByKey、join这题中按理来说,filter和join都算是窄依赖。但是要选绝对正确的那一个。
    • 1
    • 2
    • 3
  10. 下面哪个操作肯定是宽依赖 ( )
    A、 map
    B 、flatMap
    C 、reduceByKey
    D 、sample

    这里再多记一个宽依赖操作reduceByKey
    • 1
  11. 默认的存储级别 ( )

    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. 以上都不是
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
  12. 下面哪个不是 RDD 的特点 ( )

    A.可分区

    B.可序列化

    C.可修改

    D.可持久化

  13. 的集群部署模式不包括
    A. standalone
    B. spark on mesos
    C. spark on YARN
    D. Local

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发